Python 3 Crash Course

A high intensity Python 3 crash course for existing programmers who want to learn Python
New
Rating: 4.3 out of 5 (36 ratings)
3,014 students
Python 3 Crash Course
New
Rating: 4.3 out of 5 (36 ratings)
3,014 students
How to use Python 3
How to install Python
How to execute Python files
Python 3 math, variables, syntax, and comments
Python 3 common data types, indexing, formatting, and files
Python 3 list comprehensions, loops, and functions
Python 3 packages, classes (OOP) and try/except

Requirements

  • WARNING: This is a FAST PACE course
  • This course is for you already know an existing programming language
  • If you are BRAND NEW to Python this course IS NOT for you
Description

Hello and welcome to the Python 3 Crash Course, 2020 edition! 

This is a high intensity training course for programmers who already know another programming language. If you know Java, C, PHP, JavaScript, or any other language and want to make the leap tp Python.. this is the course for you! 

In this course you'll learn several Python topics very quickly. We'll start at the very beginning and install Python, execute a .py file from our command line, explore basic math and work with Python variables.

Then we'll move onto Python data structures, indexing strings and lists, formatting methods, and file management files.

Lastly we'll learn about conditionals, loops, list comprehensions, functions, OOP, error handling and Python packages.

If you're a beginner and you're brand new to Python, that's OK. You can still take this course and get a one hour high level overview of what Python can do and how to write Python. But people who will get the most from this course are intermediate developers or developers from other programming languages who want to learn Python.

Otherwise, let's dive in! 

Who this course is for:
  • Programmers who already know a programming language
  • Intermediate Python developers who already know the basics
  • Anyone who wants a 1 hour Python 3 crash course
Course content
2 sections • 24 lectures • 58m total length
  • Where is Python Used?
    01:56
  • Installing Python
    00:38
  • Running Python Files
    01:17
  • Python Shell
    01:05
  • Basic Math
    01:43
  • Variables
    01:02
  • Indentation
    01:57
  • Interactive Python
    00:50
  • Data Types
    06:04
  • Indexing
    02:48
  • Comments
    01:05
  • String Formatting
    02:56
  • Files
    03:29
  • Comparison Operators (Conditionals)
    05:18
  • For Loops
    04:25
  • While Loops
    01:27
  • List Comprehensions
    02:10
  • Functions
    03:36
  • Scope
    02:45
  • OOP
    05:32
  • Packages
    01:22
  • Try/Except
    03:31
  • Summary
    01:01
  • Summary
    00:20

Instructor
Head of programming at Coding for Everybody.
Kalob Taulien
  • 4.5 Instructor Rating
  • 14,331 Reviews
  • 230,123 Students
  • 18 Courses

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology.

Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands. With so much experience, why not give his experience and knowledge to others so they can fulfill their dreams?

The passion to learn and to share his knowledge by teaching and helping others is something that drives him. It's a passion he's had since he was born. Kalob's ability to turn complex programming concepts into easy-to-understands bits of knowledge has been called his "superpower". 

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations. 

Teaching isn't an option in Kalob's life, but a moral obligation to pass on knowledge to others.