Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Quick Start in modern Python - Coming from another language
Rating: 4.7 out of 5(37 ratings)
246 students

Quick Start in modern Python - Coming from another language

Complete Python Course for Programmers experienced in other Programming Languages. Precise and Fast Tutorial.
Created byJan Schaffranek
Last updated 1/2024
English
English [Auto],

What you'll learn

  • The right way to code modern Pythob
  • Everything from Variables to Classes
  • Fast and precise guide for people that can already code in another language
  • How to use the developement tools

Course content

6 sections37 lectures2h 45m total length
  • Introduction to the course2:05

    Begin a quick, precise introduction to modern Python for developers coming from other languages, covering variables, data types, loops, classes, functions, debugging, Jupyter notebooks, and starting a Python project.

  • The Software2:51

    Install and verify Python 3.9 or newer on Windows, macOS, and Linux using package managers or Anaconda, then download the course project from GitHub and open it in VS Code.

  • The Software (Links)0:26
  • Python Setup3:24

    Extract the course project, install Python via Windows Store or other methods, install libraries with pip install -r requirements.txt, and set up VS Code for the course.

  • Visual Studio Code Installation and Setup3:35

    Install Visual Studio Code, enable extensions and extension packs, and configure Python to standardize the setup; trust the workspace, install the Python dev extension pack, and generate Python config files.

  • VSCode How to: Regular Python File2:21

    Learn to run a simple Python file in VSCode by selecting a Python interpreter with the Python extension, then use the run button to execute in a terminal.

  • VSCode How to: Jupyter Notebook3:50

    Learn to use vscode with jupyter notebooks, including cells, single or all execution, and selecting a python version. See how notebooks save outputs to present code and plots.

Requirements

  • Basic Knowledge about any other Programming Language (Java, Rust, Python etc.)

Description

Course Description:

Would you like to learn and master the Python programming language, and you are already familiar with any other programming language? Then this course is the right for you!

You don't have to get bored in courses for complete beginners since you already know what if-statements, functions, etc. are.

I will show you in a quick and precise way what the difference of the Python programming language compared to others.

At the beginning of the course, I will show you how to easily install the required software. We then dive straight into the world of programming. All the code from the videos will of course be made available.

Don't wait any longer and sign up for the course today to explore the fascinating world of Python programming and take your skills to the next level!

This course consists of the following topics:

  • Python and Anaconda installation 

  • Using the IDE: Visual Studio Code 

  • The basics of Python programming

  • Variables, types, lists, dictionaries 

  • Functions, classes, inheritance 

  • Reading/writing files 

  • Type annotations 101, f-strings  formatting

  • Tooling 101 for linting and formatting

  • Programming exercises and a lot of quizzes

Become a professional today, in the technology of tomorrow!
See you on the course!


Note:

In the course, Python is installed via Anaconda. If this is not possible for you, you can also install Python from other sources.

Who this course is for:

  • Programmers who want to learn C++ after another language