Slickdeals is community-supported.  We may get paid by brands for deals, including promoted items.
Heads up, this deal has expired. Want to create a deal alert for this item?
expired Posted by phoinix | Staff • Jun 24, 2023
expired Posted by phoinix | Staff • Jun 24, 2023

Beginner's Step-by-Step Coding Course (DK Complete Courses, Kindle Book)

$2.00

$13

84% off
Amazon
47 Comments 27,700 Views
Visit Amazon
Good Deal
Save
Share
Deal Details
Various Retailers have Beginner's Step-by-Step Coding Course (DK Complete Courses, eBook) on sale for $1.99.

Thanks to Community Member phoinix for sharing this deal.

Available from: About this Book:
  • Coding skills are in high demand and the need for programmers is still growing. Covering three of the most popular languages for new coders, this book uses a graphic method to break complex subjects into user-friendly chunks, bringing essential skills within easy reach. Each chapter contains tutorials on practical projects designed to teach you the main applications of each language, such as building websites, creating games, and designing apps. The book also looks at many of the main coding languages that are out there, outlining the key applications of each language, so you can choose the right language for you.

Editor's Notes

Written by SlickDealio | Staff

Original Post

Written by phoinix | Staff
Product Info
Community Notes
About the Poster
Deal Details
Product Info
Community Notes
About the Poster
Various Retailers have Beginner's Step-by-Step Coding Course (DK Complete Courses, eBook) on sale for $1.99.

Thanks to Community Member phoinix for sharing this deal.

Available from: About this Book:
  • Coding skills are in high demand and the need for programmers is still growing. Covering three of the most popular languages for new coders, this book uses a graphic method to break complex subjects into user-friendly chunks, bringing essential skills within easy reach. Each chapter contains tutorials on practical projects designed to teach you the main applications of each language, such as building websites, creating games, and designing apps. The book also looks at many of the main coding languages that are out there, outlining the key applications of each language, so you can choose the right language for you.

Editor's Notes

Written by SlickDealio | Staff

Original Post

Written by phoinix | Staff

Community Voting

Deal Score
+49
Good Deal
Visit Amazon

Leave a Comment

Unregistered (You)

Top Comments

postmako
204 Posts
172 Reputation
I've been doing software for nearly 30 years, MS in CS to boot. I looked through the table of contents and would not recommend this for those beginning to learn. The best way to learn is to pick a language you think you would like and start making software with it. When you outgrow that language pick another and rinse and repeat. Once you get a feel for a few languages then start learning data structures and algorithms.
GlizzyGuzzler
23 Posts
18 Reputation
There's a million and two awesome intro to programming courses available for free on the internet. FreeCodeCamp will teach you everything in this book. My personal favorite intro book is Learn To Program by Chris Pine. Happy coding folks.
burntorangehorn
1498 Posts
488 Reputation
It sure seems like just (1) choosing a language and (2) starting to make software with it skips a number of crucial steps. What about actually learning the language, for example?

46 Comments

Sign up for a Slickdeals account to remove this ad.

Jun 25, 2023
1,956 Posts
Joined Apr 2006
Jun 25, 2023
ratbastard
Jun 25, 2023
1,956 Posts
Quote from toomuchguy2 :
Is there a good online course for learning programming for 12 yr old beginners. I browsed through some courses on urlhasbeenblocked, Coursera etc. but the content seemed a little advanced for beginners.
All these course forget the imp thing that kids don't have the attention span of an adult unless its a videogame ofcourse Smilie
Try Microsoft's MakeCode Arcade. It's free, and it's block-based but you can switch to Java or Python I think. It teaches how to make simple videogames that are playable. You can even make your own arcade system by physically building and wiring components (not free).

https://arcade.makecode.com/
Jun 25, 2023
16 Posts
Joined Jun 2022
Jun 25, 2023
toomuchguy2
Jun 25, 2023
16 Posts
Quote from ratbastard :
Try Microsoft's MakeCode Arcade. It's free, and it's block-based but you can switch to Java or Python I think. It teaches how to make simple videogames that are playable. You can even make your own arcade system by physically building and wiring components (not free).

https://arcade.makecode.com/
Thanks.. We've tried block coding and scratch before....was looking more for text-based programming courses
Jun 25, 2023
3,211 Posts
Joined Dec 2015
Jun 25, 2023
WB_K
Jun 25, 2023
3,211 Posts
Quote from toomuchguy2 :
Thanks.. We've tried block coding and scratch before....was looking more for text-based programming courses
Try qb64. For fun. It's free. It was the Python for me back in the 90s. I used that while doing C/C++ to "rinse and repeat" concepts. It was easy and fun.
Jun 25, 2023
2,185 Posts
Joined Mar 2008
Jun 25, 2023
cyfan
Jun 25, 2023
2,185 Posts
Quote from postmako :
I've been doing software for nearly 30 years, MS in CS to boot. I looked through the table of contents and would not recommend this for those beginning to learn. The best way to learn is to pick a language you think you would like and start making software with it. When you outgrow that language pick another and rinse and repeat. Once you get a feel for a few languages then start learning data structures and algorithms.
This book might not be useful but neither is your advice. That's like saying "just learn a bunch of Spanish words and then learn some German. Soon you'll be fluent in all."

One needs to understand programming concepts, not just syntax of a language. Try writing in C without understanding pointers and it's gonna be a mess.
Jun 26, 2023
608 Posts
Joined Feb 2009
Jun 26, 2023
mythaeus
Jun 26, 2023
608 Posts
Quote from cyfan :
This book might not be useful but neither is your advice. That's like saying "just learn a bunch of Spanish words and then learn some German. Soon you'll be fluent in all."

One needs to understand programming concepts, not just syntax of a language. Try writing in C without understanding pointers and it's gonna be a mess.
Agreed! Fundamentals of a programming language like its data structures and algorithms are must grasp as a part of learning the language. They're not things you pursue after you have "learned a few languages".

I bought this book anyways, despite having nearly 30 years of work in IT since the day of Netscape 1.1 and MacHTTP server. I spent the better part of the last 20 years in web application development and business mobile app design and development mainly using Java. The books looks to give a good outline of what's out there and various aspects of programming/development. It's seems like a good springboard so new developers can get started and delve deeper as they need using other resources like free online tutorials, YouTube, forums, etc.
Jun 26, 2023
129 Posts
Joined Apr 2019
Jun 26, 2023
Aliisfast
Jun 26, 2023
129 Posts
I'm trying to learn python but I'm just not grasping it
Jun 26, 2023
261 Posts
Joined Feb 2018
Jun 26, 2023
jollypirateking
Jun 26, 2023
261 Posts
CS50 and The Odin Project is all you need to get started.

Sign up for a Slickdeals account to remove this ad.

Pro
Jun 26, 2023
2,132 Posts
Joined Dec 2010
Jun 26, 2023
roberthhid
Pro
Jun 26, 2023
2,132 Posts
Quote from crazycool :
30 years ago, that will be Pascal, Fortran and Cobol, that bring back a good memory.
50 years ago there was Watfor and Basic. And we used an IBM 1420 computer.
Jun 26, 2023
3,657 Posts
Joined Mar 2004
Jun 26, 2023
crazycool
Jun 26, 2023
3,657 Posts
Quote from roberthhid :
50 years ago there was Watfor and Basic. And we used an IBM 1420 computer.
And punchcard to do programming.
Jun 26, 2023
3,868 Posts
Joined Jul 2008
Jun 26, 2023
stereo55
Jun 26, 2023
3,868 Posts
In for a mear $2 ....thx OP!
Jun 26, 2023
1,440 Posts
Joined Jan 2023
Jun 26, 2023
VaultTec
Jun 26, 2023
1,440 Posts
Quote from burntorangehorn :
It sure seems like just (1) choosing a language and (2) starting to make software with it skips a number of crucial steps. What about actually learning the language, for example?
"My first day of coding I programmed the flight computer for the mars rover!"
Maybe what you read from the quote above but not how it works!
Programming right from the start is exactly how you get familiar with programming and the very concept many books on learning to program are designed around.
You start off with short little programs like put your name in the center of the screen. Now put your name in the center of the screen surrounded by a box. Now make the box change colors. You are making little mini programs. You have to look up the syntax and commands for how to do these mini projects and by doing so you are getting familiar with the commands and syntax of what ever particular programming language you are working with!
Jun 26, 2023
1,498 Posts
Joined Dec 2018
Jun 26, 2023
burntorangehorn
Jun 26, 2023
1,498 Posts
Quote from BlueRoom4419 :
"My first day of coding I programmed the flight computer for the mars rover!"
Maybe what you read from the quote above but not how it works!
Programming right from the start is exactly how you get familiar with programming and the very concept many books on learning to program are designed around.
You start off with short little programs like put your name in the center of the screen. Now put your name in the center of the screen surrounded by a box. Now make the box change colors. You are making little mini programs. You have to look up the syntax and commands for how to do these mini projects and by doing so you are getting familiar with the commands and syntax of what ever particular programming language you are working with!
How are you going to make those short little programs without having learned any of the language, such as syntaxes?
Jun 26, 2023
296 Posts
Joined Mar 2005
Jun 26, 2023
narin
Jun 26, 2023
296 Posts
I bought this book simply because the visuals make it easy to understand. The contents are grouped into bite size. I bought it using the Amazon digital credits I have. I always forget to use it and some have already expired.
Jun 26, 2023
171 Posts
Joined Dec 2017
Jun 26, 2023
itzjwc
Jun 26, 2023
171 Posts
Quote from burntorangehorn :
How are you going to make those short little programs without having learned any of the language, such as syntaxes?
Copy and paste

Sign up for a Slickdeals account to remove this ad.

Jun 26, 2023
391 Posts
Joined Apr 2011
Jun 26, 2023
Ahhk
Jun 26, 2023
391 Posts
Quote from roberthhid :
50 years ago there was Watfor and Basic. And we used an IBM 1420 computer.

Ok. It's official. You're old Smilie
1

Leave a Comment

Unregistered (You)

Popular Deals

View All

Trending Deals

View All