"PYTHON. FAST START". Self-study - course 7900 rub. from SOLUTION. IT Academy, training 3 months, Date November 27, 2023.
Miscellaneous / / November 27, 2023
After studying the lessons, we will offer you to take a test and complete practical tasks. This way we will understand how you have mastered the theory and strengthen the skill of practical application of the acquired knowledge.
At the end of the course, you will make a program as part of a weekend project that you can show to your friends.
There will be a team of experienced mentors next to you. We are always in touch by mail, on the platform, on the Discord channel.
YOU WILL KNOW:
- Features of Python, and why it is often recommended as a first language for novice programmers.
- Basic algorithms (foundation) and you will be able to apply them to solve real problems.
LET'S TEACH:
Write programs in Python, perform calculations and automate processes.
3
courseFounder of the Academy.
Teacher of programming disciplines in Python, Java, C#, C++, 1C
At the moment, he actively participates in the work of state examination commissions of Bryansk universities.
He is a current teacher at BGITU in programming.
He has 15 years of experience in project activities in the implementation of 1C products to large companies in Russia and neighboring countries.
Education: Bryansk State Technical University (BSTU).
Teaching experience: 27 years
He taught at such universities as: Moscow Institute of Railway Transport Engineers (MIIT), Bryansk State Technical University (BSTU), Bryansk State Agrarian University (BSAU), Bryansk State Engineering and Technology University (BGITU).
“I try to give away all my extensive knowledge and make the IT world interesting and exciting for my students”
Module 1. Learning to work with variables
Lesson 1. History of the Python language
Lesson 2. Advantages of the Python language. Areas of use
Lesson 3. Getting started with Python. Outputting values to the console
Lesson 4. Variables in Python
Lesson 5. Formatted output of values
Output problem modulo
Module 2. We study the basics of working with data: from primitive types to mathematical functions
Lesson 1. Primitive data types
Lesson 2. Operations with numbers and strings
Lesson 3. Type Conversion
Lesson 4. Mathematical functions
Output problem modulo
Module 3. Learning to use conditional operators and logical operations
Lesson 1. Comparison Operators
Lesson 2. Logical operations
Lesson 3. Conditional if statement and conditional constructs
Module 4. Getting to Know Lists in Python
Lesson 1. List concept. Outputting a list to the console
Lesson 2. Storing a list in memory (in-depth material)
Lesson 3. Operations on lists
Lesson 4. Built-in functions for working with lists
Lesson 5. Methods for working with lists
Lesson 6. Nested Lists
Lesson 7. The concept of a tuple
Module 5. Working with strings
Lesson 1. More about strings: indexing and built-ins
Lesson 2. String Operations
Lesson 3. Methods for checking strings
Lesson 4. Methods for string conversion and search
Module 6. Learning the basic principles of working with sets
Lesson 1. The concept of set. Quickly eliminate duplicate lists
Lesson 2. Methods for working with sets
Lesson 3. Operations from set theory
Module 7. Getting skills in working with dictionaries
Lesson 1. Dictionary concept. New level of data storage
Lesson 2. Operations on dictionaries
Lesson 3. Methods for processing dictionaries
Module 8. Mastering loops for repeating statements
Lesson 1. The concept of cycle and iteration. for loop
Lesson 2. Looping through list items
Lesson 3. Looping through string and tuple elements
Lesson 4. Looping through set and dictionary elements
Lesson 5. while loop
Output Project
You will also have a lot of practice to understand how to work with it.
Write code, make mistakes, quickly get feedback and fix mistakes. This is how you replenish your basket of experience and practical skills.