Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 80% The Self-Taught Programmer

The Self-Taught Programmer

$19.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.8/10 (Our Score)
Product is rated as #106 in category Python

I am a self–taught programmer. After a year of self–study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under–prepared. I was overwhelmed by the amount of things I needed to know but hadn’t learned yet. My journey learning to program, and my experience at my first job as a software engineer were the inspiration for this course. 

This course is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, I also cover the rest of the things you need to know to program professionally that classes and books don’t teach you. The Self–taught Programmer is a roadmap, a guide to take you from writing your first Python program, to passing your first technical interview. I divided the course into five sections: 

1. Learn to program in Python 3 and build your first program. 

2. Learn Object–oriented programming and create a powerful Python program to get you hooked. 

3. Learn to use tools like Git, Bash, regular expressions and databases. Then use your new coding skills to build a web scraper. 

Instructor Details

Cory Althoff is a self-taught programmer and writer. He worked as a software engineer at eBay, as well as several startups in Silicon Valley, despite majoring in Political Science at Clemson University. Cory is the founder of Go Self-Taught, where he helps create technical books, courses, and training programs. His book The Self-Taught Programmer has sold over 100K copies, is available in eight languages, and has been featured in publications like Forbes. Book Authority and Tech Digest both named it one of the best software books of all time. His Facebook group, Self-Taught Programmers, is one of the largest programming communities on Facebook with over 45,000 members. He is also an advocate for Python and was the opening keynote speaker at PyCon JP in 2019. Cory is currently working on finishing his second book. He lives in Venice, CA.

Specification: The Self-Taught Programmer

Duration

6 hours

Year

2021

Level

Beginner

Certificate

Yes

Quizzes

Yes

59 reviews for The Self-Taught Programmer

4.6 out of 5
40
16
3
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Rebecca Miller

    I’m only on lesson 8, but so far the course has been easy to understand, informational, and encouraging!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Jan Zbanek

    As a novice there is i couple of thinks that I does not expected, but that was not fault of the course, I will keep it up.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Patryk Karmolinski

    Great!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Daniel Haney

    Yes i believe that this was a good decision for me to do

    Helpful(0) Unhelpful(0)You have already voted this
  5. Iyapo Jones

    So far it’s okay. Only basic info.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Enrique Padilla

    It is clear and easy to follow.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Arcelio Perez

    Yes, it has been good so far.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Jon–Michael Ullom

    I have been wanting to take this course for some time now, I’m really excited to finally get into it.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Samuel Davis

    Indentation and the concept of scope are required before they’re adequately explained. Indeed, the lesson on scope is 2/3 of the way through the first section. Some of the exercises are uninspired. One which sticks out in my mind is the Reverse a string using a Stack from the Data Structures lesson. The first exercise has you reverse a string, the second exercise has you reverse a list of numbers. Due to python’s iterable abstractions, there’s actually no difference in implementation.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Jon Michael Ullom

    I have been wanting to take this course for some time now, I’m really excited to finally get into it.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Kaixiang Zhang

    It’s great!

    Helpful(0) Unhelpful(0)You have already voted this
  12. Ed Hefferon

    Too much lectures and examples don’t always fit the lecture

    Helpful(0) Unhelpful(0)You have already voted this
  13. Nicholas Evangelista

    yes

    Helpful(0) Unhelpful(0)You have already voted this
  14. George Aviles

    It is straight forward and easy to follow along too.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Bella Julio

    I already feel confident in learning this.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Kevin Dsouza

    This course really inspire me to learn programming

    Helpful(0) Unhelpful(0)You have already voted this
  17. Kwon Chapman

    I started my programming journey looking up study material on my own and learning from my mistakes the hard way but, this course has put me on the fast track to mastering code in python and hopefully will lead to a long career in programming.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Samuel Lenz

    Awesome course from a great guy!

    Helpful(0) Unhelpful(0)You have already voted this
  19. Jacqueline

    This course is exactly what I’ve been looking for! Every lesson is o the point, encouraging, and very informative.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Giridhar Kella

    It maintains nice pace, which helps in understanding and not getting irritated. Neither slow not fast. Appropriate explanation is given at the intro of new concept. Unlike other tutorials where, we are informed that will be explained later. Course is well designed and leads next topic in a very systematic manner, which is helping in understanding concepts and applying in subsequent lessons. Thank you…

    Helpful(0) Unhelpful(0)You have already voted this
  21. Sharon

    its going great so far

    Helpful(0) Unhelpful(0)You have already voted this
  22. Joshua Jonas

    The course gets you involved and engaged right from the beginning. Perfect when paired with Cory’s book.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Cassandra Bailey Langjahr

    So far, so good! Just getting started.

    Helpful(0) Unhelpful(0)You have already voted this
  24. David Abrigo

    this is great! i am taking various online courses and i enjoy how simple this is to follow so far!!!

    Helpful(0) Unhelpful(0)You have already voted this
  25. Shreemant Sahu

    It is pretty good. Well I have no former experience in programming, so it’s a great starter for me.

    Helpful(0) Unhelpful(0)You have already voted this
  26. Rosevil John Pausal

    awesomee

    Helpful(0) Unhelpful(0)You have already voted this
  27. Ritik Raj Singh

    I always wanted to learn how to program and taking this course has matched my expectation so far….

    Helpful(0) Unhelpful(0)You have already voted this
  28. Kyros Aday

    lol

    Helpful(0) Unhelpful(0)You have already voted this
  29. Richard Zhu

    Well paced learning experience with complementary exercises to reinforce your content 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  30. Rushabh Patel

    It was an amazing experience to take this course, i’m sure that this course will help enthusiastic and hard working programmers to overcome their doubts about how to get better in programming. Thank You So much for creating this course!

    Helpful(0) Unhelpful(0)You have already voted this
  31. Aditi Shimple

    The course is very specific and focuses on the basics, that was something I was looking for. So far it’s very easy to understand and to keep up. I hope to do some basic or intermediate programming after completing this course.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Oryan Gora

    Easy to understand.

    Helpful(0) Unhelpful(0)You have already voted this
  33. Tamom Kevan

    it is a good course, to begin with

    Helpful(0) Unhelpful(0)You have already voted this
  34. Alice Palmer

    This course is a very good intro so far (on module 8 of 100+ modules) but the instructor speaks clearly, explains the basics well and the course looks like it is outlined in a clear and reasonable manner. I’m a bit more experienced than the course is designed for but it’s a good refresher since I haven’t been coding for a little while.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Shahad Nakhooda

    I’ve known the basics of programming but this course is helping me to understand it more and also to learn Python. I’m really enjoying this course.

    Helpful(0) Unhelpful(0)You have already voted this
  36. Brook Chen

    So far my experience has been okay when it comes to learning the fundamentals of the Python Programming Language.

    Helpful(0) Unhelpful(0)You have already voted this
  37. Tom Condon

    I bought the book and took this course. Nuff said

    Helpful(0) Unhelpful(0)You have already voted this
  38. Somanyu Samal

    This course is absolutely perfect for those who want to get into coding as a beginner.

    Helpful(0) Unhelpful(0)You have already voted this
  39. Ranganath Jayapragasam

    Excellent tutorial for anyone want to start a carrer as software engineer.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Michael Schuler

    A lot of the questions are phrased in a way that doesn’t always make sense to me. The check solution often gives me the right output but says that it’s wrong. It also doesn’t give any helpful error or feedback as to where or how I’ve messed up.

    Helpful(0) Unhelpful(0)You have already voted this
  41. David Dimas

    Good reminder on the bear basics of coding!

    Helpful(0) Unhelpful(0)You have already voted this
  42. Hugo Loza

    going great so far. I hope i end up enjoying to code.

    Helpful(0) Unhelpful(0)You have already voted this
  43. Landen Petersen

    I love this course, he explains everything really clearly and he makes it easy!

    Helpful(0) Unhelpful(0)You have already voted this
  44. Anjeriko Bernardo

    I am a lost computer science student. And this course inspired me to continue my course .

    Helpful(0) Unhelpful(0)You have already voted this
  45. Thivar Kushor

    I enjoyed this course

    Helpful(0) Unhelpful(0)You have already voted this
  46. Poonam Nayak

    The video content is interactive and easy to understand.

    Helpful(0) Unhelpful(0)You have already voted this
  47. Diane James

    So far it’s very good. His explanations are clear and concise.

    Helpful(0) Unhelpful(0)You have already voted this
  48. Hugh Chen

    I think the course is great!

    Helpful(0) Unhelpful(0)You have already voted this
  49. Mibsam Aguilar

    So far everything is simple and easy to understand

    Helpful(0) Unhelpful(0)You have already voted this
  50. Ligey Thomas

    Still trying to figure out if I want to do programming, I’m very keen but quiet overwhelmed at whats out there. I’m glad I started this course.

    Helpful(0) Unhelpful(0)You have already voted this
  51. Christian J Meeks

    So far the modules have been very easy to understand and follow!

    Helpful(0) Unhelpful(0)You have already voted this
  52. Santiago Pighin

    This course is easy to follow. It contains the basic concepts exposed clearly. I find that it’s a perfect way to start with python.

    Helpful(0) Unhelpful(0)You have already voted this
  53. Veronica Carmen Iosifescu

    self explanatory, easy to follow and to understand

    Helpful(0) Unhelpful(0)You have already voted this
  54. Armand Wagner

    I’m just refreshing myself to get back into coding and looking for my direction again.

    Helpful(0) Unhelpful(0)You have already voted this
  55. Abdul Gani.H

    But course related to programming. Kudos to instructor 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  56. Zikry Adjie Nugraha

    Awesome video and awesome teaching technique. I can understand it very well.

    Helpful(0) Unhelpful(0)You have already voted this
  57. Spencer Fisher

    I’ve had some prior experience learning C and Jython, both minor stints. I like how the information is provided, but the line delivery could be a little less robotic

    Helpful(0) Unhelpful(0)You have already voted this
  58. Daniel Thorne

    I am learning a lot more details about pythons abilities, even more so than the intro course I took in college.

    Helpful(0) Unhelpful(0)You have already voted this
  59. Sujeewa Sandeepa Kularathna

    So far so good, everything is nice and straight to the point.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare