Kурсы Python
- Основы IT и программирования для начинающих
- Пишу курсы по прогаммированию и веб-разработке.
Основы IT для начинающих
Я написала курс Основы IT для непрограммистов. Курс состоит из 10 модулей:
- Мифы и заблуждения о программировании
- IT-профессии: какие есть и какую выбрать
- Языки, фреймворки, библиотеки, базы данных и стеки
- Большие данные, ИИ, машинное обучение, нейронные сети
- Шифрование, кодирование и хеширование данных. Информационная безопасность
- Компьютерные сети: виды, протоколы, адреса, клиенты и серверы
- Интернет вещей
- Алгоритмы, структуры данных, паттерны проектирования
- Блокчейн, децентрализованные приложения и Web3
- Технологии расширенной реальности и метавселенная
Курсы программирования для начинающих
Самоучитель Python - 25 разделов, 230 практических заданий и мини-проектов.
- Особенности, сферы применения, установка, онлайн IDE
- Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
- Типы данных: преобразование и базовые операции
- Методы работы со строками
- Методы работы со списками и списковыми включениями
- Методы работы со словарями и генераторами словарей
- Методы работы с кортежами
- Методы работы со множествами
- Особенности цикла for
- Условный цикл while
- Функции с позиционными и именованными аргументами
- Анонимные функции
- Рекурсивные функции
- Функции высшего порядка, замыкания и декораторы
- Методы работы с файлами и файловой системой
- Регулярные выражения
- Основы скрапинга и парсинга
- Основы ООП – инкапсуляция и наследование
- Основы ООП – абстракция и полиморфизм
- Графический интерфейс на Tkinter
- Основы разработки игр на Pygame
- Основы работы с SQLite
- Основы веб-разработки на Flask
- Основы работы с NumPy
- Основы анализа данных с Pandas