C Programming For Beginners - Master the C Language

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udemy course.

C Programming will increase career options

Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.

Taught by
Tim Buchalka's Learn Programming Academy

1

Reddit Posts and Comments

0 posts • 11 mentions • top 7 shown below

r/OSUOnlineCS • comment
1 points • TheOriginalBeardman

Sorry!! Its this one. I think it does a great job explaining the fundamentals of C. You can probably skip over the obvious things like loops and flow control. But even some of the introductory videos had really good need to know C stuff in em. This course really helped me.

https://www.udemy.com/course/c-programming-for-beginners-/

r/learnprogramming • comment
1 points • chris1666

Why not go cheap ? https://www.udemy.com/course/c-programming-for-beginners-/ , there are others on udemy, and if you complete one of those you should be ready for your favorite monthly membership program like pluralsight or such, and there are lots of free starts programs on utube, I did a few hours of C from edx and enjoyed it , it will also make a nice gateway for learning bash , which is sort of needed for Linux.

r/learnprogramming • comment
1 points • blaiseemusk

Thank you for the reply, I've done a lot of digging in terms of resources. I came across a course that seems to look promising or at least helps guide me through those small problems.

-https://www.udemy.com/course/c-programming-for-beginners-/?ranMID=39197&ranEAID=fRpllyICu8o&ranSiteID=fRpllyICu8o-jQG6948ARkbLYUOMeM2Y9A&LSNPUBID=fRpllyICu8o&utm_source=aff-campaign&utm_medium=udemyads

Have a look and let me know if it looks like something I should get into.

r/learnprogramming • comment
1 points • Shujaa94

All right, from that point of view I would agree with u/Complete_Food on going with Python.

  • Simple syntax
  • Not verbose
  • General purpose
  • High level
  • Big community

It's a good language to begin your journey, it will give you an overview of programming in general (however, C is better for learning the core fundamentals), also, as u/Tejasvi88 has suggested, you should watch CS50 first (covers a lot of good stuff)

r/learnprogramming • comment
1 points • lynda_
r/C_Programming • comment
1 points • RetiredMandalorian

I suggest this course: https://www.udemy.com/course/c-programming-for-beginners-/

If you can't buy it, then there are a handful of free tutorial courses on YouTube, but you get what you pay for. The course link above will teach you a ton of content and it's one of the courses I used to learn C.

If you like reading, then I suggest: https://www.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628

r/Pentesting • comment
1 points • PapaSlaanesh

Here are a few that I've personally taken. I know a few people will be posting Pentesting specific courses, these are more for the purpose of giving you domain-specific knowledge with a slight focus on security.

​

​

Web Development

This is my preferred Web Developer course. There's another on there that's pretty good but I just preferred the topics this one covered. You start in the front-end realm and eventually end with Node.js. The course had a pretty solid Blue-team focus on preventing things like SQLi, which helped me grasp those concepts better when I moved into Web App pentesting.

https://www.udemy.com/course/the-web-developer-bootcamp/

​

C Programming

You can probably find a dozen online resources that help you learn C Programming (CS50 on YouTube), and there are certainly better books for it. I tried all of those resources and it just wasn't clicking in my head yet. This course really helped put some of the concepts together. It might work for you, it might not, but it definitely jumpstarted my path towards Reverse Engineering/Binary Exploits, as well as growing my understanding of programming in general.

https://www.udemy.com/course/c-programming-for-beginners-/

​

Networking

The man, the myth, the legend: Mike Myers. This dude got me my first real job when I went from Best Buy to a real tech company. If you need to learn networking, going for the Net + is usually a great place to start. He makes some of the best certification courses for CompTIA, though you'll definitely want to pair it with a book. There are probably tons of free resources, but this guy just explains stuff in a way that my brain comprehends. It's also important to note that we're due for a new Net + this year, but I haven't seen anything about release dates.

https://www.udemy.com/course/comptia-network-cert-n10-007-the-total-course/

​

Security

This one is a continuation of Net + in my opinion. A lot of people frown on this certification because it's pretty simple. The president of my University's hacking club said that he basically memorized a bunch of ports and passed. He also doesn't recommend that approach. I'm not sure where you are in your career, but getting this cert helps you if you're looking at DoD work, or getting in the door for cybersecurity. Again, we're looking at Mike Meyers because I'm biased towards him.

https://www.udemy.com/course/comptia-security-certification-sy0-501-the-total-course/

​

​

Honestly, I would recommend only taking courses when going towards a certification or looking for domain-specific knowledge. A good use would be needing to understand web development so you can see how people structure their web apps or building/expanding foundational knowledge.

I would recommend sticking with TryHackMe and HackTheBox Academy, learning how to do specific attacks, while you work on getting certifications. Taking courses like the eJPT for E-Learn Security, then moving up to their professional certification just teaches you how to piece everything together. That's just my opinion though.