Минск
Войти
 

Программирование на Python

Организатор: QaLearning
Онлайн

Длительность: 9 лекций
Стоимость: 820 бел. руб.
Скидка для пользователей сайта Все Курсы - 10%
После данного курса, вы сможете понимать код, написанный на Python, а учитывая схожесть основных концепций языков программирования - разберетесь и в большом количестве иных языков

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

Вы получите отличную базу для дальнейшего развития: отлично подготовите себя для курса по автоматизации, сможете попробовать себя в программировании(переход в разработчики - совсем не редкость у специалистов QA), будете готовы разобраться в направлениях промышленного программирования: веб-разработка (сервисы, высоконагруженные системы и т. п. ), data science, а также системное программирование.

Будете понимать, как все работает и устроено, а это очень важно для специалиста по тестированию.

Будете твердо ориентироваться в ООП и чувствовать себя уверенно на собеседованиях.

Требуемый начальный уровень знаний - для новичков.
Человек в группе: групповой курс.
Время проведения: онлайн курс. Занимайтесь в удобном формате с поддержкой опытного ментора.
 

Персоны

 
Бычков Алексей

Senior разработчик, системный архитектор с большим опытом построения высоконагруженных, распределенных веб-систем.

После окончания курсов выдается: Сертификат.

Контакты

+375 44 777 84 29 (A1)

qalearning.net

В начале беседы сообщите, что нашли информацию на Все Курсы Бай.

Программа

1 Интро

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

2 Разворачиваем окружение

Подготавливаем систему, ставим необходимый софт. Работать будем в частности, в интерактивном формате : jupyter notebook - любимый инструмент специалистов в сфере data science. Пишем первую программу.

3 Базовые навыки программирования

Простота python, что вообще происходит, когда мы запускаем программу. Разберем базовые концепции языка: переменные, строки, типы данных. Почувствуете уверенность, что не все так страшно и сложно.

4 Массивы и циклы

Продолжаем работать с базой. Циклы, условия. На данном этапе вы уже получите объем знаний, который позволит, к примеру, участвовать в олимпиадах по программированию :)

5 Условия и словари.

Углубимся в работу со списками. Разберем несколько классических Python-style подходов в работе с ними. Превращаемся в настоящего адепта Python. Помимо того, что сможете блеснуть на собеседовании, вы будете писать правильный и красивый питон код. Разберем супер-мощную структуру данных - dictionary.

6 Функции

Разберемся с функциями - то, без чего невозможна никакая современная разработка. После этого урока вы будете уже знакомы с базой любого языка программирования! Дальше -только детали.

7 Интро в объекты и классы

ООП - объекты и классы. Помимо того, что вы теперь будете четко понимать, что есть ООП (а это, наверное, самый частый вопрос на собеседовании), вы начнете решать задачи в его концепциях. Тем самым вы вплотную подойдете к настоящему промышленному программированию.

8 Основные приницпы ООП

Основные принципы ООП. Уходим в детали. Возможно вы уже где-то слышали про полиморфизм, которым также часто пугают на собеседованиях. Больше не будут:) Углубимся в разработку классов и то, как можно реализовывать сложные взаимодействия частей приложений.

9 Итоги

Завершающее занятие, поговорим про модулю и импорты, дебагинг. Вы уже будете представлять, как реализуются приложения любой сложности. Поговорим немного о современных фишках, таких, как copilot, который помогает писать код. Разберемся с тем, что вообще делать дальше, куда двигаться. Обязательно предоставлю полезный список литературы для самостоятельного изучения.

Характеристики, актуальность курса, программа могут меняться, поэтому всю необходимую информацию всегда уточняйте у организаторов. Нажмите, чтобы писать о неактуальной информации.

Пользуясь сайтом вы принимаете Условия пользования сайтом. Для лучшего пользовательского опыта используются файлы cookies. Подробнее

Файлы cookies (куки) – это небольшие текстовые файлы, которые временно сохраняются на вашем устройстве, когда вы посещаете веб-сайты. Они помогают веб-сайтам запоминать ваши предпочтения, интересы и действия, чтобы улучшить ваш опыт просмотра. Файлы cookies также могут защищать вас от мошенничества и улучшать безопасность веб-сайтов. Вы можете управлять файлами cookies в настройках вашего браузера или устройства.

У нас на сайте файлы cookies используются для сохранения пользовательских настроек и для маркетинговых целей.

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