🎓

SQL и Python Engineer с нуля до junior

Информационные технологии
Обложка курса Купить за 6000 ₽
  • Уроков: 1
  • Сложность: easy
  • Аудитория: Курс будет полезен всем людям, будь то школьники, студенты, взрослые, пенсионеры, люди, желающие освоить новое направление, желающие поменять род деятельности.
Информационные технологии Платный
Данный набор объединяет 2 курса - SQL и Python Engineer. На курсе Python Engineer изучаются основные и углубленные конструкции языка программирования Python. Множество глав курса посвящено таким библиотекам, как Pandas, MatPlotLib, TensorFlow, Numpy. На курсе SQL такие ключевые навыки как написание сложных SQL-запросов, оптимизацию запросов, администрирование БД и углубленную работу с PostgreSQL. По окончании курса Вам будет предложено решить финальное задание на выбор, которое пойдет в Ваше портфолио.

Основная цель набора курсов – освоение профессий SQL-разработчика и Python Engineer  с нуля, без каких-либо начальных знаний. В курсе SQL рассматривается и прорабатывается весь инструментарий, необходимый для работы с базами данных (PostgreSQL, написание сложных SQL запросов, оптимизация запросов, администрирование). В свою очередь на курсе по Python глубоко рассматривается и прорабатывается весь инструментарий стека (нейросети, pandas, чат-боты, алгоритмы и сортировки, PyQt5). Данные курсы помогут вам получить необходимые знания для успешного трудоустройства на позицию Junior SQL Developer, либо Junior Python Engineer.

Во время прохождения курса вам будут доступны лекционные материалы и практические задания.

  1. Лекционные материалы позволят Вам углубиться в тему и приобрести багаж знаний для решения практики.
  2. Практические материалы представляют из себя тесты после каждой лекции, задания на написание кода и финальное выпускное задание на выбор. Каждое задание проверяется преподавателями вручную.

Общее содержание курса SQL:

  1. Знакомство с платформой и сдача практических работ
  2. Что такое базы данных?
  3. Проектирование базы данных
  4. Введение в PostgreSQL
  5. Структура SQL запросов
  6. Команды DML
  7. Запросы на выборку данных
  8. Агрегация и группировка данных
  9. Работа с несколькими таблицами
  10. Работа с NULL значениями
  11. Индексы и их использование
  12. Работа с представлениями (Views)
  13. Управление доступом и безопасностью
  14. Хранимые процедуры и функции
  15. Триггеры и их использование
  16. Работа с JSON и XML данными
  17. SQL для аналитики данных
  18. NoSQL и SQL
  19. Безопасность данных и шифрование
  20. Введение в Clickhouse
  21. Разбор основных вопросов на собеседованиях
  22. Итоговое задание

Общее содержание курса Python Engineer:

  1. Общая информация
  2. Введение
  3. Начало Python
  4. Условные операторы, циклы и try/except
  5. Строки
  6. Списки и кортежи
  7. Словари и множества
  8. Функции
  9. Модули и пакеты
  10. Random и time
  11. Decimal / Fractions / Complex
  12. IterTools
  13. Введение в PyQt5
  14. Асинхронность и многопоточность
  15. Алгоритмы и сортировки
  16. MatPlotLib
  17. Что такое матрицы и NumPy?
  18. Файлы
  19. ООП
  20. Машинное обучение
  21. NLP
  22. OpenCV
  23. Чат-боты
  24. Что такое SQLAlchemy и Django
  25. Итоговый проект

По окончании курса Вам будет предложено решить финальное задание на выбор, которое пойдет в Ваше портфолио и отразит все знания, полученные на курсе. На протяжении всего курса Вам будет доступен телеграмм канал с одногруппниками и преподавателями, где Вы сможете задать свой вопрос.

Желаю удачи в освоении нового, но очень интересного материала!

Для новостей о курсе, важных обновлениях и прочих интересных вещах можно узнавать из группы в телеграмме  -  https://t.me/data_stepic

Требования:

Необходим компьютер.

Необходимо уметь включать компьютер :)