Programming in Python 3 - course 900 rub. from Shultais education, training 146 lessons, Date November 30, 2023.
Miscellaneous / / December 03, 2023
Python Online Course designed for beginner developers and will help you master one of the most common programming languages, with with which you can create websites, bots, Desktop applications, as well as process and analyze large volumes data.
In the process of learning Python, you will become familiar not only with the basics of the language, but also learn a lot about programming as a discipline. The training program includes a series of video lessons on Python, practice on a special simulator, as well as teacher support.
WHO IS THIS COURSE SUITABLE FOR?
The Python 3 online course is suitable for both beginner programmers and experienced developers,
who want to quickly master the language and learn its intricacies.
FOR BEGINNING PROGRAMMER
In the course, you will learn how to write Python programs from scratch, learn the syntax of the language, master basic programming concepts, and become familiar with the standard library. Python is one of the best languages for beginners.
FOR A PROGRAMMER IN ANOTHER LANGUAGE
Learn a new language quickly. Get acquainted with the syntax and standard library, learn about the differences and features of Python.
ANALYTICS
Learn to process information using one of the most powerful data languages. You can transform any information into a convenient and understandable form.
HOW TO LEARN PYTHON
The Python course consists of short video lessons and practical tasks on a special simulator. After registration, free modules will open to you so that you can evaluate the presentation of the material. By paying for the course, you will receive full Online access to all video lessons, a simulator, teacher solutions and a support forum.
RATES
Base
Self-training using video lessons at any time - 699 rubles.
Base
Theory, practice and support are the key to successful training - 4,700 rubles.
COURSE PROGRAM
A comprehensive online course on Python with short video lessons and a lot of practice.
Learning Python from scratch to the latest version of the language.
Introduction to Python
15 lessons, 6 tasks
Learn what Python is and how the language came into being.
Learn to install and run the Python programming environment.
Get to know the PyCharm development environment.
Learn how to work with notes in Jupyter Notebook.
You will practice launching programs in different ways.
Learn to accept data through command line arguments and from standard input.
Write your first programs.
Numbers and strings
21 lessons, 89 tasks
Get to know Python's built-in data types.
Learn to process strings and numbers.
Learn what slices and string methods are.
Learn to format strings in different ways.
Get to know f-strings
Files
3 lessons, 13 tasks
Learn to read and write data to files.
Understand different encodings and operating modes.
Lists and tuples
18 lessons, 56 tasks
Learn to work with lists in Python.
Learn how lists are stored in RAM.
You will practice copying, reversing and transforming sequences.
Become familiar with nested lists and matrices.
Learn to convert strings, files, and lists to each other.
Learn about the features of using lists with f-strings
Dictionaries
9 lessons, 30 tasks
Get acquainted with dictionaries in Python.
Learn about the limitations and capabilities of keys.
Learn popular methods of working with dictionaries.
Learn to nest lists and dictionaries inside each other.
Learn about the features of using lists with f-strings
Sets
7 lessons, 8 tasks
Get to know the sets in detail. Learn to use sets in conjunction with lists. Find out how quickly the in operator works with different data types. Master set operations.
Dynamic typing
3 lessons
Learn how variables are stored in RAM.
Learn to avoid common mistakes and work effectively with data.
Instructions and syntax
5 lessons, 2 tasks
Learn more about assignment.
Learn to write and read documentation.
Learn about variable name restrictions.
Conditions
5 lessons, 12 tasks
Get to know the conditional structure.
Learn to control the flow of program execution.
Learn about indentation in Python.
Cycles
25 lessons, 50 tasks
Learn about the features of the for loop in Python.
Learn to use the range and enumerate functions.
You will understand how to iterate through lists, dictionaries and strings.
Become familiar with the concept of iterators.
Learn to work with infinite while loops.
Learn how to effectively shred large files in Python.
Learn to sort lists and dictionaries.
Functions
12 lessons, 27 tasks
Learn to write your own functions and routines.
Understand positional and key arguments.
Learn how functions interact with the program.
Learn about data visibility.
Modules
8 lessons, 2 tasks
Learn to import modules and third-party libraries.
Learn how import and from work
Get to know the Python standard library.
Installing external packages
3 lessons
Learn what virtual environments are
and learn to create isolated environments.
Learn to use the pip package manager to install external packages.
Classes and OOP
9 lessons, 6 tasks
Get to know classes in Python.
Learn what encapsulation, inheritance and polymorphism are.
Learn to create classes and objects.
Learn about methods and properties of classes.
Exceptions
3 lessons
Get to know exceptions in Python.
Learn how to make the program more reliable.