Python for those who have little feet - course 2,700 rubles. from Stepik, training 33 lessons, Date: November 30, 2023.
Miscellaneous / / December 04, 2023
Python for those with paws
If you want to master web development in Python, machine learning, work as an analyst or learn solve business problems using Python, but you don’t have programming experience yet, then this course is for you!
Result
The course will help you understand Python syntax and gain general intuition about its use. You will learn to work with data structures and understand in what situations they are used. You will learn how and in what cases to use conditions and different types of loops.
During the course, you will write your first program, master the basics of Python, learn where and how to independently search for information on the language, and lay the foundation for further study of programming. After completing the course, you will have the skills necessary to start mastering your first framework or taking on your first real projects.
And in this course you will learn that programming is very interesting!
The course is for you if
you have never written a program before and want to try it,
you already work in IT (making products, analytics, testing...), but do not write code,
you have already learned to write programs, but you want to systematize your knowledge; for example, you don’t understand in what situations to use conditions and loops, or how to choose data structures for a task.
Format
The course is offered in an article + task format. The course program has 12 modules covering topics: arithmetic and numbers, data structures (dictionaries, lists, sets...), conditions, loops, functions, modules and classes. The course passed the internal audit of the Stepik platform and was approved by it.
Each code problem has a solution from the course authors. You can compare it with yours in the “solutions” tab after you upload your solution to the problem that passes the tests.
Schedule
There are no deadlines for this course and you can complete the course at your own pace. After payment you have access to the materials forever. Just sign up and start learning Python!
Introduction
1. Introduction
2. Installing Python
3. Hello, world!
Arithmetic and numbers
1. Variables and types
2. Numbers in Python
3. How numbers are stored in memory
Strings
1. Formatting strings
2. Too many quotes
3. How strings are stored in memory
4. String Operations
Boolean type and conditions
1. Boolean type
2. Logical operations
3. Conditions
4. Falsy and truthy meanings
Lists
1. Syntax
2. How lists are stored in memory
3. List Methods
Cycles
1. for loop
2. while loop
3. Nested Loops
Dictionaries
1. Syntax
2. How dictionaries are stored in memory
Sets
1. Syntax
2. Set Operations
Functions
1. How to write your own function
2. Scope
3. Entering Multiple Variables
Tuples
1. Function output
2. Syntax
Modules
1. Code reuse
2. import this
Classes
1. OOP in Python
2. What's next?