Скоро! Python Engineer с нуля до junior [Stepik] [NovaData]

Статус
В этой теме нельзя размещать новые ответы.

Складчина: Python Engineer с нуля до junior [Stepik] [NovaData]​

Python Engineer с нуля до junior [Stepik] [NovaData]


Описание:

О курсе
Основная цель курса — освоение языка программирования Python с нуля, без каких-либо начальных знаний.
Курс — действительно Вам необходим, так как только в нём на всей платформе Stepik глубоко рассматривается и прорабатывается весь инструментарий стека (нейросети, pandas, чат-боты, алгоритмы и сортировки, PyQt5).
Курс поможет вам получить нужный багаж знаний для успешного трудоустройства на грейд (Junior)

Для кого этот курс
Курс будет полезен всем людям:
будь то школьники, студенты, взрослые, пенсионеры, люди, желающие освоить новое направление или желающие поменять род деятельности.

Чему вы научитесь
  • Вы сможете написать своё первое Python-приложение
  • Научитесь программировать с использованием ООП
  • Напишете несколько чат-ботов
  • Изучите различные структуры данных в Python
  • Потренируетесь и узнаете, как работать с такими библиотеками, как Pandas, MatPlotLib, NumPy, TensorFlow
  • Узнаете, что такое нейросети, и напишете свою первую нейросеть
  • Освоите основные методы сборки приложений
  • Напишете свои первые тесты (unittest) к своим программам
  • Научитесь работать с PyQT5
  • Познакомитесь с SQL Alchemy, SQLite, Django
  • Прокачаете софт-скиллы в общении с другими студентами
Спойлер: Программа курса
Общая информация
  1. Знакомство с платформой
  2. Сдача домашних работ
  3. Коммуникация с преподавателями
Введение
  1. Что такое программирование?
  2. Актуальность Python
  3. Что можно сделать на Python?
  4. Что такое PEP 8 и почему это важно?
  5. Установка всего необходимого
Начало Python
  1. Переменные
  2. Типы данных и комментарии
  3. Ввод и вывод информации
  4. Операции с переменными
Условный оператор, циклы и try/except
  1. Условный оператор if/else
  2. Цикл for
  3. Цикл while
  4. Конструкция try/except
Строки
  1. Что такое изменяемые и неизменяемые типы данных?
  2. А теперь про строки!
  3. Методы строк
  4. Форматирование строк
  5. Итоговое задание №1
Списки и кортежи
  1. Введение в списки
  2. Методы работы со списками
  3. Поэлементное взаимодействие со списками
  4. Генерация списков (list comprehension)
  5. Что такое кортежи?
Словари и множества
  1. Что такое словарь и зачем он нужен, если есть списки?
  2. Методы работы со словарями
  3. Вложенные словари
  4. Множества и методы множеств
  5. Круги Эйлера и операции над множествами
  6. Frozenset
  7. Итоговое задание №2
Функции
  1. Что такое функция и зачем они нужны?
  2. Функции без параметров и с параметрами
  3. Возвращение результата из функции
  4. Рекурсия
  5. Аннотация типов
  6. *Args и **Kwargs
  7. Декораторы, передача функции как параметра
  8. map(), filter(), reduce()
  9. Lambda функции
  10. all(), any(), zip(), enumerate()
  11. Итоговое задание №3
Модули и пакеты
  1. Что такое пакеты и модули?
  2. Псевдонимы
Random и time
  1. Псевдослучайные числа
  2. Рассматриваем методы random
  3. Как замерять время работы программы?
Decimal / Fractions
  1. Decimal
  2. Fractions
IterTools
  1. Введение в комбинаторику
  2. Что такое IterTools?
Введение в PyQT5
  1. Как реализуются графические приложения на Python?
  2. Введение в PyQT5
  3. Что такое window и label?
  4. Что такое layout? QVBox layout vs QHBox layout
  5. Как работать с кнопками? Виды кнопок
  6. Что такое виджеты?
  7. Реальные проекты, написанные на PyQT5
  8. Итоговое задание №4
Асинхронность и многопоточность
  1. Что такое асинхронность?
  2. Что такое многопоточность/многопроцессорность?
Алгоритмы и сортировки
  1. Введение в алгоритмы
  2. Введение в сортировки
MatPlotLib
  1. Что такое визуализация?
  2. Знакомимся с MatPlotLib
Что такое матрицы и NumPy?
  1. Что такое матрица? Операции над матрицами
  2. Что такое NumPy?
  3. Итоговое задание №5
Файлы
  1. Что такое директория и файл? Виды файлов
  2. Чтение/запись/открытие файлов
ООП
  1. Что такое ООП?
  2. Что такое класс?
  3. Что такое объекты класса?
  4. Зачем нужен конструктор?
  5. Инкапсуляция, наследование и полиморфизм
  6. Конструкция super
  7. Итоговое задание №6
Машинное обучение, нейросети
  1. Что такое машинное обучение, нейросети и ИИ?
  2. Основные модели машинного обучения
  3. Из чего состоит нейросеть?
  4. Пишем первые нейросети и знакомимся с TensorFlow
NLP
  1. Что такое NLP? Какие задачи решает?
  2. Практикуемся
OpenCV
  1. Что такое компьютерное зрение?
  2. Что такое пиксели, RGB и каналы?
  3. Реализация приложения распознавания лиц на фото
  4. Реализация приложения распознавания лиц на видео
Чат-боты
  1. Что такое чат-бот? История возникновения
  2. Пишем первого чат-бота в Telegram
  3. Итоговое задание №7
Что такое SQLAlchemy | Что такое Django ?
  1. Для чего нужен SQLAlchemy?
  2. Создание и настройка подключения
  3. Определение моделей, ORM и основные операции CRUD
  4. Введение в django, конкуренты, первое приложение
  5. Делаем веб-форму для отправки сообщения в телеграмм
Итоговый проект
  1. Итоговые проекты на выбор.
  2. Наши другие продукты

В курс входят
  • 99 уроков
  • 5 часов 44 минуты видео
  • 205 тестов
  • 79 интерактивных задач
Автор: NovaData
Цена: 4000 руб.

Скрытая ссылка

Материал «Python Engineer с нуля до junior [Stepik] [NovaData]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Похожие темы
SHAREWOOD
Ответы
0
Просмотры
3K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
1K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
Сверху Снизу