Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to Python (crash course)
Rating: 4.2 out of 5(2 ratings)
9 students

Introduction to Python (crash course)

Learn programming and Python in less than two hours
Created byMaxime Vandegar
Last updated 7/2022
English

What you'll learn

  • Programming from the ground up
  • The Python programming language
  • The installation and use of libraries
  • Object-oriented programming: classes and functions

Course content

8 sections28 lectures2h 34m total length
  • Introduction2:45

    Master Python quickly in this crash course, covering installation, basics, data types, control statements, and external packages, with ten programming exercises to deepen your practice.

  • Installation3:44

    Check if python is installed from the terminal or command prompt, verify the version, and install the latest python 3 from python.org for macOS, Windows, or Linux.

  • What is a programming language?3:35

    Understand what programming is and how a Python file with extension .py becomes a program, which you run from the command line to print messages and update variables.

  • Python IDEs and Code Editors4:28

    Explore popular Python IDEs and code editors—from Xcode and Visual Studio to Jupyter Notebook—and learn how to install and use them for writing and running Python code.

Requirements

  • No prior knowledge is required

Description

In this crash course, we will cover the fundamentals of the Python programming language. This course aims to be straight to the point while being rigorous and easy to understand. At the end of the course, a series of ten exercises are proposed and solved.


I believe that a programming language is learned by doing, and this course aims to give you the necessary basics to get started so that you can improve your skills at your own pace through practice. 


At the end of this course, the participant will be able to use programming (and more specifically the Python programming language) to solve real problems. This course is also intended to be a springboard to more advanced and specific courses such as artificial intelligence, machine learning, web development or video game development.


Beyond Python, this course is also a general introduction to programming.


Concepts covered:

  • Variables and primitive types.

  • Fundamental data structures (lists, sets, tuples, and dictionaries).

  • Control flows (if, else).

  • Loops (for, while).

  • The concept of functions.

  • The concept of classes.

  • The installation and use of packages.

  • The visualisation of objects and data with matplotlib.

  • The modulo operator.


Don't wait any longer before launching yourself into the world of programming!

Who this course is for:

  • Anyone who would like to learn programming