Sorry, this deal has expired. Get notified of deals like this in the future. Add Deal Alert for this Item
Popular Deal

C++: The Ultimate Crash Course to Learning C++ [Kindle Edition] Free ~ Amazon

+72 Deal Score
6,030 Views
Amazon has C++: The Ultimate Crash Course to Learning C++ (from basics to advanced) [Kindle Edition] for free

Link [amazon.com]
Share
Good deal?
You gave thanks to powerfuldoppler for this post.
Thank you!
powerfuldoppler posted this deal. Say thanks!
If you purchase something through a post on our site, Slickdeals may get a small share of the sale.
Deal
Score
+72
6,030 Views
Cyber Monday 2019 deals are here!
Slickdeals community members review and recommend the best deals.
About the OP
Send Message
Pro QA
Joined May 2008 Slickdeals QA Team Quality Assurance
76,486 Reputation Points
2,857 Deals Posted
408 Votes Submitted
3,366 Comments Posted
Don't have Amazon Prime? Students can get a free 6-Month Amazon Prime trial with free 2-day shipping, unlimited video streaming & more. If you're not a student, there's also a free 1-Month Amazon Prime trial available.

16 Comments

1 2

Sign up for a Slickdeals account to remove this ad.

This comment has been rated as unhelpful by Slickdeals users
Joined Dec 2008
L5: Journeyman
679 Posts
314 Reputation
#2
I'll always remember what a manager of a development group that developed in C++ (because of some area edict) said when I, as a curious former C developer, asked him if C++ was very much better than C. He responded, "C++ makes it so much easier to write incomprehensible code."
Reply Helpful Comment? 2 0
This comment has been rated as unhelpful by Slickdeals users
Joined Nov 2011
L4: Apprentice
464 Posts
127 Reputation
#3
Obviously fake writer, just look on all his short "books". Some reviews confirm it.
His photo is generic stock photo - see [google.com]
So many dentists use it.
Reply Helpful Comment? 1 0
Last edited by contrepoint June 30, 2019 at 10:26 AM.
This comment has been rated as unhelpful by Slickdeals users
Joined Aug 2015
L2: Beginner
31 Posts
18 Reputation
#4
Quote from jj2me
:
I'll always remember what a manager of a development group that developed in C++ (because of some area edict) said when I, as a curious former C developer, asked him if C++ was very much better than C. He responded, "C++ makes it so much easier to write incomprehensible code."
So true it hurts.
Reply Helpful Comment? 1 0
This comment has been rated as unhelpful by Slickdeals users
Joined Mar 2013
L2: Beginner
36 Posts
18 Reputation
#5
Thinking about trying to learn some basic programming..can I start with C++ or do I need to start at just C?
Reply Helpful Comment? 0 0
This comment has been rated as unhelpful by Slickdeals users
Joined May 2011
L3: Novice
129 Posts
29 Reputation
#6
Quote from BrendanG7648
:
Thinking about trying to learn some basic programming..can I start with C++ or do I need to start at just C?
I started learning with Python. Honestly I think you could start learning with most any language. Pay attention to the broad concepts. Once you move on to other languages it's just about learning the nuances of that particular language.
Reply Helpful Comment? 2 0
This comment has been rated as unhelpful by Slickdeals users
Joined Jan 2017
L5: Journeyman
699 Posts
140 Reputation
#7
Quote from BrendanG7648
:
Thinking about trying to learn some basic programming..can I start with C++ or do I need to start at just C?
You can start with more high level like C# or Java
Reply Helpful Comment? 2 0
This comment has been rated as unhelpful by Slickdeals users
Joined Aug 2015
L2: Beginner
31 Posts
18 Reputation
#8
Quote from BrendanG7648
:
Thinking about trying to learn some basic programming..can I start with C++ or do I need to start at just C?
You could start with c++ easily, though practical application of the c/c++ language is another story entirely. A better language to start with nowadays is Java since Android is Java based, or Python for a more general purpose language.
Reply Helpful Comment? 2 0

Sign up for a Slickdeals account to remove this ad.

This comment has been rated as unhelpful by Slickdeals users
Joined Jun 2015
New User
11 Posts
11 Reputation
#9
Book looks pretty bad for anyone trying to learn programming.

Seriously, don't even get this - you're better off going with literally anything else. YouTube has some pretty good tutorials. DerekBanas' channel is recommended!
Reply Helpful Comment? 2 0
This comment has been rated as unhelpful by Slickdeals users
Joined Jun 2009
L4: Apprentice
330 Posts
119 Reputation
#10
Quote from BrendanG7648
:
Thinking about trying to learn some basic programming..can I start with C++ or do I need to start at just C?
I would say a lot depends on what your goals are. Which platform are you going to program for? PC, Mac, iOS, Android? Do you want to develop desktop apps, mobile apps, web apps?

In general, it might be a lot easier to start with a "managed" language such as C# or Java that manages memory for you. That way you can learn some basic concepts without having to understand low level details. Eventually I would recommend learning both C and C++. Pure C will likely be of little practical use these days. Even C++ isn't used all that much. Most companies prefer managed languages such as C# or Java.

If I had to pick just one language, I'd suggest starting with Java.
Reply Helpful Comment? 2 0
This comment has been rated as unhelpful by Slickdeals users
Joined Nov 2015
New User
119 Posts
37 Reputation
#11
Quote from BrendanG7648
:
Thinking about trying to learn some basic programming..can I start with C++ or do I need to start at just C?
As most everyone else has indicated your decision shouldn't be made on this deal or this thread. Figure out what job you want or what project you want to take on then work backwards from there.
Reply Helpful Comment? 2 0
This comment has been rated as unhelpful by Slickdeals users
Joined Feb 2014
L1: Learner
31 Posts
10 Reputation
#12
Is it dead? I get $2.99
Reply Helpful Comment? 0 0
This comment has been rated as unhelpful by Slickdeals users
Joined Dec 2015
L3: Novice
179 Posts
97 Reputation
#13
Dead, $2.99 now.
Reply Helpful Comment? 1 0
This comment has been rated as unhelpful by Slickdeals users
Joined Jan 2017
Boy Genius
170 Posts
22 Reputation
#14
Quote from myact321
:
I would say a lot depends on what your goals are. Which platform are you going to program for? PC, Mac, iOS, Android? Do you want to develop desktop apps, mobile apps, web apps?

In general, it might be a lot easier to start with a "managed" language such as C# or Java that manages memory for you. That way you can learn some basic concepts without having to understand low level details. Eventually I would recommend learning both C and C++. Pure C will likely be of little practical use these days. Even C++ isn't used all that much. Most companies prefer managed languages such as C# or Java.

If I had to pick just one language, I'd suggest starting with Java.
Anyone programming embedded devices (microcontrollers) knows that C is still alive and well.
Reply Helpful Comment? 0 0
This comment has been rated as unhelpful by Slickdeals users
Joined Feb 2013
L5: Journeyman
942 Posts
429 Reputation
Our community has rated this post as helpful. If you agree, why not thank ?
#15
1. https://www.w3schools.com/cpp/default.asp
https://www.learn-cpp.org
Learn quick with interactive code.
Use the online, free tutorials for various languages. These sites teach c++, python, java, etc.

2. Learning to program is easy.
Even "programming" visual basic in excel counts.
https://docs.microsoft.com/en-us/office/vba/library-reference/concepts/getting-started-with-vba-in-office

A programmer simply tells the computer what to do step-by-step.

3. Language choice
You can learn anything, even lesser used like Ruby, and learn how to program.

To be useful, at work, to get hired, you'll need to learn the language being used for that job. (Like construction, you can't just learn how to use 1 saw...)

The right tool for the job.

C++ - eg. Fortnite on Unreal Engine programmed in C++. Pretty much every AAA video game. Almost all desktop applications, OSs.

Java - Server-based desktop apps (e.g. PharmacyRX by McKesson) allows easy, remote updating and control of software and data for security. All the Android apps.

Python - Big Data, machine learning, AI tool.

Visual Basic - Any Office app programming, especially in Excel.

Html/css/javascript - The three are intertwined, so you must learn them all. Runs the entire Internet - every web page out there.
...

Certain languages you'll never use outside the environment, so you'll be stuck until you learn another (e.g. Any mac/ios programming in their Swift, or their "not C/C++ at all" objective C.)

Certain languages are widespread in availability, but whether they're more ideal or useful is debatable (like C#. Yes, open source, but why C# vs C++? Maybe if you're the poor soul that picked Unity instead of Unreal as a game engine without realizing only Unreal has consistently shipped AAA titles using C++, while Unity is a cute "toy" using C#.)

Most of the time, real companies will pick based on programmer availability (many more C++ than C#), and prior platform performance (e.g. Unreal had shipped tons of AAA titles, thus NO point choosing anything "lesser" because your job and millions are on the line).

...

Certain languages can be less powerful and capable, others more so.

With certain languages like C++, you can do anything and mostly ignore whatever else is out there. You can get work done, an app programmed and shipped. Some like Ruby, good luck. Very niche and you'll hit limitations fast.

...

Today, C++ (gaming, general, great for everything), java (android), javascript (web), python (ai, machine learning) are the general 4 you should pick 1 from to start and eventually try to learn all 4 as a programmer. (Not that difficult, like learning Spanish vs French bit easier.)
Plus, once you learn all 4, you'll greatly expand the jobs you can get and that means an easy $150k+/yr salary.

...

https://www.amazon.com/Coding-All-One-Dummies-Computers/dp/1119363020/ref=mp_s_a_1_1?keywords=Coding+All-in-One+For+Dummies&qid=1561921348&s=gateway&sr=8-1

Coding all in one for dummies
One of the few books I'd recommend because it covers a wide range of uses and examples so you can quickly see how different tools are used in various ways.
Reply Helpful Comment? 3 0
Page 1 of 2
1 2
Join the Conversation
Add a Comment
 
Link Copied to Clipboard