666914 6c60 3

Python Programming: The Step-by-Step Python Coding Guide.

Learn Python 2 & 3 the Easy Way--Complete with Examples, Quizzes, Exercises, and More

   Watch Promo

Over 30,000 students have taken this course as their first step to programming excellence—it’s your turn. Learn to write Python programs like a pro, solve real-world problems, and automate repetitive and complex tasks with this detailed course. You’ll be able to create Python scripts with ease, and turn tedious and repetitious tasks into efficient processes. You’ll save time and simplify your life on Linux, Unix, or MAC systems.

  • Learn when to use Python 2 & when to use Python 3 w/ 77 lectures and 3 hours of content
  • Understand how to install Python on Windows, Mac & Linux
  • Get introduced to suggested text editors & integrated development environments
  • Work w/ data types including strings, lists, tuples, dictionaries, booleans & more
  • Study what variables are & when to use them
  • Perform mathematical operations
  • Capture input from a user & control the flow of your programs
  • Know the importance of white space
  • Study what modules are, when you should use them & how to create your own
  • Define & use functions (including important built-in functions)
  • Understand the difference between binary & text files
  • Study various ways of getting help & finding Python documentation
  • Get practice exercises w/ solutions so you can start using what you learn right away
  • Download the scripts used in the presentations & lessons
  • Take quizzes after each section just to make sure you're learning the most important aspects of Python programming

Here's What People Are Saying About Jason and His Courses:

"I started this course and instantly started learning new things, just fantastic." --Steven Smith, Udemy student

"The instructor is knowledgeable and delivers the course in a way that's easy to follow... Clear, concise, and informative." --Regena Ingram, Udemy student

"Excellent course on Linux! It is the best way to get started using Linux that I have come across." --Chris Bischoff, Udemy student

"This was a great course! Learned a lot from it!" --Ricardo José Crosara Junior, Udemy student

"Excellent starter course. Very good and complete guide to get you started on working on Linux." --Brian Mulder, Udemy student

"Great course! Easy to understand for beginners and a great refresher for experienced users!" --Spencer Ball, Udemy student

"Very well laid out course. Thanks Jason!" --Eric Etheredge, Udemy student

"Love it... it's absolutely one of the best courses I've taken here on Udemy." --Idriss N, Udemy student

"Awesome Course! Another great one. Thanks Jason!" --John Wilmont, Udemy student

"Excellent Course! Having come from a moderate understanding of Linux, this course has given me a deeper and more streamlined understanding of Linux. Definitely worth the money." --Armando Cabrera, Udemy student

"Fantastic course and very beautifully explained." --S John, Udemy student

"Great course, great instructor. I enjoyed every minute of it. I recommend this course 100%." --Alfredo, Udemy student

"I am lovin' it. Nice way to begin one's journey into Linux." --Rohit Gupta, Udemy student

____________________

Free Bonus - Downloads of All the Material Covered

As an added bonus for enrolling in this Python Programming video training course, you'll receive access to all the slides, Python programs, and source code used in the lessons. You can download them and refer to them when you want to jog your memory or double-check your work.

Enroll now and to learn how to write Python programs like a pro!


Your Instructor


Jason Cannon
Jason Cannon

Jason Cannon is a professional system administrator, consultant, and author. Jason started his career as a Unix and Linux System Engineer in 1999. Since that time he has utilized his Linux skills at companies such as Xerox, UPS, Hewlett-Packard, and Amazon.com. Additionally, he has acted as a technical consultant and independent contractor for small businesses and Fortune 500 companies. Jason has professional experience with CentOS, RedHat Enterprise Linux, SUSE Linux Enterprise Server, and Ubuntu. He has used several Linux distributions on personal projects including Debian, Slackware, CrunchBang, and others. In addition to Linux, Jason has experience supporting proprietary Unix operating systems including AIX, HP-UX, and Solaris. He enjoys teaching others how to use and exploit the power of the Linux operating system. He is also the author of the books “Linux for Beginners” and “Command Line Kung Fu.”


Class Curriculum


  Course Overview and Downloads
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We're committed to providing the best online learning experience on the Web! If you experience an issue, contact us within 7 days and we'll be happy to help.

Get started now!