Програмування Python Онлайн
Python – мова програмування, що дозволяє розробляти сучасні додатки. Пайтон є популярною мовою, що використовується у розробці додатків для CAD систем, Serverless рішень.
Онлайн-курс Python є базовим і підходить для новачків в ІТ, не потрібно мати ніяких знань з програмування.
На цьому курсі ви вивчите принципи програмування, навчитеся створювати програми, графічні інтерфейси.
- Записи відеоуроків
- Перевірка домашніх завдань
- Менторство від викладача
- HR-консультування
- Сертифікат по закінченню навчання
- Познайомитеся з мовою програмування Python
- Опануєте навички конструювання додатків
- Навчитеся працювати з git
- Отримаєте навички використання фреймворків Flask і Django
- Освоїте особливості створення unit тестів
- Навчитесь використовувати паттерни програмування
Що таке Python
Environment setup
Command line
Python Interpreter
IDE Overview Basic syntax Reserved Words Comments Command line arguments |
Data types
Numbers
String
List
Tuple
Dictionary
Data Type Conversion
Arithmetic Operators
Comparison
Assignment
Logical
Membership
Identity
Loops
Iterators
Infinite Sequence
Yield
Create/call functions
Parameters
Build functions
Processing args
Lambda functions
Import
Executing modules
Namespaces
Global, locals
Packages
Open/Close files
Read Modes
Write to file
Work with directories
Base Exceptions
Exceptions handling
Raising Exception
Multiple Exceptions
Try-finally clause
User-Defined Exceptions
Create/use class
Decorators
Constructors
Attributes
Garbage Collection
Inheritance
Overriding
Overloading
Data hiding
PIP
Virtual env
Regex
XML
JSON
Review GTK
Install GTK
Controls
Dialogs
Review Tkinter
Install Tkinter
Controls
Dialogs
Review QT
Install QT
Controls
Dialo
GIT
CGI
MySQL
Connection
Creating DB
Processing data
Transactions
New Thread
Thread Module
Multithread Priorit
Code Layout Comments Naming conventions Programming Recommendations |
Test case & test suite
Automated/Manual Testing
Unit/Assertion tests
Test runner
Test structure
Overview
Apps Life cycle
Routing
Http methods
Templates
Overview
Apps Life cycle
Routing
Http methods
Templates