Разработчик на Python. Професионален - курс 95 000 rub. от Otus, обучение 5 месеца, дата 29 ноември 2023 г.
разни / / December 01, 2023
Професионален онлайн курс за тези, които вече имат опит в програмирането на Python и искат да подобрят нивото си с нови знания и умения от различни области на развитие. Ако се чувствате добре с Python, помнете C, разбирайте работата в мрежа и релационна СУБД, да знаете как да използвате Linux, Git и други стандартни инструменти за разработчици - курс за Вие.
Целта на програмата е да ви потопи в съвременното „индустриално“ развитие в Python, както на теория, така и на практика. В този случай Python ще бъде само инструмент, с който ще изучаваме различни области на знанието. Основният фокус ще бъде върху основните компетенции по софтуерно инженерство на Python разработчика и формирането на прагматичен подход към решаването на проблеми.
Характеристики на програмата: ориентирани към практиката и покритие. По време на учебния процес ще има много домашни, някои от които са истинско предизвикателство. А незадължителните задачи ще позволят на най-смелите да копаят по-дълбоко и да „докоснат“ по-напреднали неща. В същото време областите, в които ще тествате способностите си, имат много широк спектър: курсът обхваща уеб, анализ на данни и проблеми при създаването на системи с високо натоварване. В края на курса ще реализирате проект на свободна тема.
Курсът е универсален: разглеждат се втората и третата версия на Python. Домашната работа и проектите могат да се правят и в двете версии, примерите в клас често работят и в двете версии, но повечето са написани на Python 2, а сега и на Python 3. Направени са и всички необходими отклонения и обсъждания на различията във версиите. По време на процеса на обучение ще придобиете разбиране за структурата на съвременната разработка на софтуер и мястото на Python и други инструменти в нея, ще отговорите на въпросите: „Как да пишем прости и идиоматичен код, който няма да бъде болезнено неудобен?“, „Как да тестваме и поддържаме код на Python?“, „Как да напишем приложение, което няма да умре под натоварване?
Разходи за труд: 4 часа за уроци и 4-12 часа за домашна работа на седмица.
След завършване на курса ще имате:
— 9-12 (в зависимост от желанието за изпълнение на задачи по избор) изпълнени задачи по всички теми от курса,
— 1 мини уеб проект, — богат списък с литература и препратки за запознаване и задълбочаване на знанията на програмистите,
— кодове и материали за уроци, свързани заедно под формата на тетрадки на jupyter,
— видео записи на всички уебинари на класове,
— работа по проект по тема, която ви интересува:
- Сравнителна таблица на курсове по Python.
- Основен курс, Python.
- Курс за напреднали и Web Python.
1
добре8 години опит в индустриалното развитие, включително създаване и поддръжка на уеб приложения, инфраструктурни решения, системи с високо натоварване, конвейери за данни и аналитични системи. 3 години научно развитие за големи държавни клиенти с...
8 години опит в индустриалното развитие, включително създаване и поддръжка на уеб приложения, инфраструктурни решения, системи с високо натоварване, конвейери за данни и аналитични системи. 3 години научно развитие за големи държавни клиенти с договори за анализ на големи обеми данни. Опит в програмирането на Python, Go, Lua, C, JavaScript, Perl. Широк спектър от професионални интереси, вариращи от изграждане на разпределени системи до машинно обучение. Повече от 5 години преподаване на програмиране на Python на студенти от MSTU. Н.Е. Бауман (Москва). 4 години преподаване на курс по СУБД в Technopark Mail. Ru. Завършва MSTU. Н.Е. Бауман със степен Специалист по информационна сигурност през 2013 г. Програмен мениджър
2
курс10 години опит в търговската разработка в Python, 12 години опит в C/C++. В момента се занимава с разработване и поддръжка на проекти на свободна практика. Участник в пускането на 5-та версия на Free Download Manager. В рамките на...
10 години опит в търговската разработка в Python, 12 години опит в C/C++. В момента се занимава с разработване и поддръжка на проекти на свободна практика. Участник в пускането на 5-та версия на Free Download Manager. Като част от моята работа на свободна практика разработих аналог на Yandex.market за печатни продукти на европейския пазар. Автор на редица библиотеки с отворен код. Ценител на концептуалната хармония на UNIX-подобните системи. Завършва университета в Дубна, където впоследствие преподава дисциплините „C++“, „Python“, „Програмиране в UNIX“. Научна степен – магистър по приложна математика и компютърни науки. Област на интерес: високо натоварване, машинно обучение, LISP-подобни езици. Учител
1
добреЗавършил Астраханския държавен технически университет (катедра „Информационна сигурност“) през 2012 г. Повече от 5 години опит в разработката като backend разработчик. През последните 2,5 години работи като водещ разработчик в партньорска компания на доставчика на EDMS "Directum".Интереси:...
Завършил Астраханския държавен технически университет (катедра „Информационна сигурност“) през 2012 г. Повече от 5 години опит в разработката като backend разработчик. През последните 2,5 години работи като водещ разработчик в партньорска компания на доставчика на EDMS "Directum" Интереси: php, python, .net (c#), postgresql.
Разширени основи
-Тема 1. Разширени основи. протоколи
-Тема 2. Разширени основи. „Граждани от първи ред“
-Тема 3. Вътрешни. Виртуална машина
-Тема 4. Вътрешни. Управление на паметта, "прословутият" GIL
-Тема 5.ООП. Обектен модел
-Тема 6.ООП. Бяла и черна "магия"
-Тема 7.Тестване. Дизайн на теста
-Тема 8.Тестване. Пирамида за тестване
-Тема 9.Автоматизация. Работа в мрежа
-Тема 10.Автоматизация. Комуникация с базата данни и демонизация
Мрежа
-Тема 11. Динамичен уеб
-Тема 12. Джанго. въведение
-Тема 13. Джанго. ORM и "злото"
-Тема 14. Слой база данни
-Тема 15. Джанго. Изгледи
-Тема 16. Джанго. Форми
-Тема 17.REST API. Знаеш как
-Тема 18. Уеб производителност
Инженеринг на данни
-Тема 19. Основи на NumPy
-Тема 20. Разширени NumPy и IPython
-Тема 21.Панди. Машинно обучение и производство
-Тема 22. Визуализация на данни
Високо натоварване
-Тема 23. Паралелност. Потоци
-Тема 24. Паралелност. процеси
- Тема 25.C разширения
-Тема 26.ffi. Cython. Pypy
-Тема 27.Asyncio. Произход
-Тема 28. Asyncio. Цикъл на събития, async/await, API на ниско/високо ниво
-Тема 29.Голанг. Езикова обиколка
-Тема 30.Голанг. Характеристики на вътрешната структура
-Тема 31.Профилиране
-Тема 32. Python 2 срещу Python 3
Работа по проект
-Тема 33. Избор на тема и организация на работата по проекта
-Тема 34. Консултации по проекти и домашни работи
-Тема 35. Защита на проектантска работа