Learn to Code with Python (Udemy.com)

The complete Python bootcamp for 2021. Learn Python 3 from beginner to expert. Build complete Python applications.

Created by: Boris Paskhaver

Produced in 2021

icon
What you will learn

  • Master programming in Python, a popular language that powers codebases in tech companies like Instagram, Pinterest, Dropbox and more
  • Dive into the mechanics of Python's data structures including strings, lists, dictionaries, tuples, and sets
  • Apply your knowledge to solve common interview questions, algorithms and coding challenges
  • Explore a dynamic curriculum with videos, quizzes, written assignments, in-browser coding challenges and more
  • Progress from core language fundamentals to advanced features like classes, decorators and unit testing
  • Build complete projects including card games, web scraping tools, and more!

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

Student Testimonials:
The course is extremely well organized with tons of great explanations and exercises for each and every topic imaginable! The instructor is a very good teacher, and gives great feedback, while rapidly answering any questions you may have. Highly recommend the course to anyone interested in Python or programming in general. -Sathvik H.
The most comprehensive and personalized learning experience in a programming course. Highly recommend to anyone interested, regardless of experience! -Danny N.
The instructor is great. Everything is really well explained. Appropriate for complete beginners as a intro to programming if that is needed. Also good if you are coming from other languages. The instructor also speaks super clearly. - JonLearn toCode withPython is a comprehensive introduction to programming in Python, the most popular programming language in the world.
Python powers codebases in companies like Google, Facebook, Pinterest, Dropbox, and more. It is used in a variety of disciplines including data science, machine learning, web development, natural language processing, and more.
Over more than 58 hours of video content, we'll tackle the language from A to Z, covering everything you need to know about Python to be an effective developer in 2021. The course is jam-packed with:
58+ hours of video, with new content added frequentlyFREE 300-page PDF study manual with all the code samples written throughout the course60+ coding challenges that you can complete in your browser40+ multiple-choice quizzes35+ written assignmentsComplete programming projects including TexasHold-Em PokerLearn toCode withPython is designed from the ground up to take you from novice to professional. Complete beginners are welcome; no prior experience is needed! Over 400+ videos, we'll work our way from language fundamentals to advanced features.
Topics covered include...
Setup &InstallationVariablesData typesFunctions and MethodsControlFlowLists and tuplesDictionariesSetsModulesDecoratorsClassesException HandlingThe PythonStandard LibraryUnit testingRegular ExpressionsVirtual EnvironmentsWeb Scraping...
and more!
Throughout the entire journey, I'll be coding alongside you step by step in the code editor. You'll also have the opportunity to test your knowledge through numerous coding challenges, quizzes, and written assignments.
Python holds a special place in my heart -- it was the first language I ever learned! I'm honored to be able to pass on years of knowledge to a new group of avid learners.
Whether you are a novice who's never written a line of code before or an experienced developer looking to dive into a new language, theres something for you to enjoy in Learn to Code with Python.
Thanks for checking out the course!
Who this course is for:
New developers eager to tackle a powerful but simple programming languageExisting programmers looking to learn Python, the world's most popular programming languageAnyone eager to learn the most in-demand skill set of the 21st century!

icon
Instructor Details

Boris Paskhaver

Hi there!I'm a New YorkCity-basedsoftware engineer, author, and consultant who's been teaching on Udemy since 2016.
Like many of my peers, I did not follow a conventionalapproach to my current role as a web developer. After graduating fromNew YorkUniversity in 2013with a degree inBusiness Economics and Marketing,I worked as a business analyst, systems administrator, and data analyst for a variety of companiesincluding a digital marketing agency, a financial services firm, and an international tech powerhouse. At one of those roles,I was fortunate enough to be challengedto build severalprojects withPython and JavaScript.
There was no formal computer science education for me;I discovered coding entirely by accident. A small work interest quickly blossomedinto a passionate weekend hobby. Eventually, I left my former roleto complete AppAcademy, a rigorous full-stack web developmentbootcamp in NYC.The rest is history.
I've always been fascinated by the intersection of technology and education, especially since I've struggled with many of the traditional resources people use to learn how to program. My goal as an instructor is to create comprehensive step-by-step courses that breakdown the complex details into small, digestible pieces. I like to build the kind of material that I myself would have loved to have when I was starting o

icon
Reviews

4.8

252 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Russell Geddes on 12/27/2020

Up to now it is a little basic for me, but I think it is perfect for someone completely new to programming.

By Olha Wysocky on 12/27/2020

I am not new to programming, so the course was easy for me, but in general I liked the speed and explanations. Would recommend it.

By Bhaskar Varanasi on 12/27/2020

The course is supercalifragilisticexpialidocious :) . The course is enjoyable, exhaustive and well organized. Boris explains the concepts in a manner that anybody can understand. I felt that he conveyed the manner in which any programming language must be learned, implicitly through this course.
I just loved the Poker project with Test Driven Development. I would like to go through the entire section once again to reinforce my learning.
If you are new to programming and would like to start with Python, it's a no-brainer, just go for this course.
A section or a couple of lessons on "generators" would be the icing on the cake. Cheers!

By peter lozano on 12/20/2020

It's a great beginners course so far.

By Chirantan Nagedra Kumar on 12/20/2020

a want become a succesful programmer in life . this is helping me for that :)

By Carlos Vazquez on 12/20/2020

Excellent course, Boris takes the time to explain all the concepts with different approaches to help us understand the logic behind it. Thank you.

By Timi Richards on 12/20/2020

its very insightful. the tutor is extremely detailed and i like the quiz questions because they challenge you to think. its a well structured course

By Alvin Pactol on 12/13/2020

It's quite complicated but you had me all ears!

By Peter Alvestal on 12/13/2020

Really nice introduction which was to the point but also with some underlying humor that made it both easy and interesting to listen to.

By Alhassan Yussif on 12/13/2020

I'm very much excited, hope to complete it soon.

By Bilal Saleem on 12/13/2020

So far I am happy Alhamdulillah that his way of teaching is what i was looking for. The course is long because Boris not just jump into showing you how to write code rather gives you a lot of information to help us understand the core concept. ???
I would say Good for beginners to develop strong base. Each point is taught with the help of various examples.
P.s This feedback is based on my learning up-to 48th lecture of the course. I would surely update the review based on future lessons. Thanks!

By Gabriel Borja on 12/6/2020

I enjoyed this course so much! It allowed me to discover the power and beauty of Python as a programming language. I can't wait to continue diving more into coding with Python. Thanks Boris, you are a fantastic developer and instructor!!! All the best!!