Разработчик на Python от нулата до средно ниво - курс 110 820 RUB. от Нетология, обучение 13 месеца, Дата на 2 октомври 2023 г.
разни / / November 27, 2023
Ключови умения: Python, Django, Celery, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git
Основи на езика за програмиране Python
Нека научим един от най-добре организираните езици за програмиране. Нека се научим да описваме алгоритми за решаване на ежедневни проблеми и работа с данни.
- Python. Запознаване с конзолата
- Условни конструкции. Операции за сравнение
- Въведение в типовете данни и циклите
- Цикли. Типове данни. Колекции от данни
- Функции - използвайте вградени и създайте свои собствени
- Класове и тяхното използване в Python
- Отваряне и четене на файл, запис във файл
- Работа с различни формати на данни
- Работа с библиотеката с заявки, http заявки
- Работа с класове, използвайки VK API като пример
Git - система за контрол на версиите
Научете се да работите със системата Git (стандарт за управление на изходния код) и услугата GitHub. Ще публикувате домашните си и още по време на процеса на обучение ще създадете първото си портфолио.
- Внедряване на система за контрол на версиите
- Трудова история и клонове
- Съвместна дейност
Курсов проект “Облачен архиватор”
Облачното съхранение се превърна в норма за хората. Качването на фотоалбум или споделянето на документи в облака не е трудно. Но има проблем - може да ви свърши мястото. Би било хубаво да можете да архивирате най-големия и тежък файл или папка и да го качите обратно в облака. По този начин можете да спестите повече свободно място. Ще създадете програма за облачен архиватор от нулата, за да оптимизирате дисковото пространство. Програмата ще може да:
- Получавайте информация за всички папки в Ya.Disk и търсете най-тежката
- Изтеглете файла на компютъра, на който работи програмата
- Архивирайте файла
- Качете го обратно в папката
- Запишете информация за променения файл в json файл
Английски за начинаещи разработчици
В този модул ще намерите десет видео лекции, които ще ви помогнат да започнете да говорите английски като истински програмист.
- Речник, без който не можете
- Как да си кореспондираме на английски
- Четене на документация и анализ на изискванията
- Програмиране
- Тестване на софтуер
- Стресови ситуации
- Отстраняване на неизправности
- Работа и роли в екип
- Ние поддържаме всеки разговор на английски език
- Срещи, презентации на най-високо ниво
База данни
Нека научим как да проектираме бази данни с помощта на езика за заявки SQL. Като част от курса ще работим с базата данни PostgreSQL – една от най-популярните и лесни за научаване. Ще използваме pgAdmin като клиент. В края на курса ще се запознаем с ORM sqlalchemy.
- Въведение в базите данни
- Видове бази данни. SQL/NoSQL, PostgreSQL
- Дизайн на бази данни. Връзки 3NF
- Изберете заявки
- Заявки за вмъкване/актуализиране/изтриване
- Python и бази данни. ORM
Разширен Python
Нека проучим функциите на Python, които го правят толкова популярен. Нека да разгледаме как да подобрим и опростим програма с помощта на модули, итератори и декоратори. Ще изучаваме технологии за тестване на код, анализиране на текст и уеб страници. В края на курса ще изнесем лекция за това как да преминете интервю за професията Python developer.
- Модули, пакети, импортиране в Python
- Итератори, генератори
- Декоратори
- Разработка на тестове
- Регулярни изрази
- Уеб скрапинг
- Подготовка за интервюта
Курсов проект VKinder
Всеки е чувал за приложението за запознанства - Tinder. Ще направите бот, подобен на Tinder. За хора, които отговарят на изискванията на потребителя, ботът ще изпрати първите 3 популярни снимки от техния аватар. Популярността се определя от броя на харесванията. Ботът ще може да търси хора, които отговарят на условията въз основа на информация за потребителя от VK, като използва:
- възрастова група
- етаж
- град
- Семейно положение
Джанго
В този модул ще работите с рамката на Django и ще научите основните принципи за организиране на проект в Django. Ще работите с бази данни – научете как да ги създавате, работа с ORM и модели. Ще научите как да разработвате бекенд уеб приложения и да свързвате хостинг на файлове и стартиране на уеб приложения.
- Въведение в Django. Подготовка и стартиране на проекта
- Обработка на заявки
- Динамично генериране на страници на базата на шаблони
- Работа с ORM
- Работа с ORM, част 2
- Взаимодействие със сайта
- Персонализиране на уебсайта
- Създаване и поддръжка на проекти
- Работа с API
Python в уеб разработката
Програмирането е цял набор от умения. Трябва да можете да стартирате кода, да го качите на сървъра и да го конфигурирате. Технологиите Docker и CI/CD ще помогнат за това. Като приложение ще напишем програма, използвайки рамката на Flask. Във втората част на курса ще изучаваме технологии за асинхронно програмиране в Python.
- Въведение в уеб рамката на Flask
- Внедряване на приложение с помощта на Docker
- CI/CD - методи за непрекъсната интеграция, внедряване или доставка
- Цикъл на събитията. Asyncio
- Aiohttp
- Изпълнявайте свързани с процесора задачи във фонов режим в Django/Flask
U
Undine86
27.01.2023 Ж.
Netology е най-добрата школа в своя сегмент. Препоръчвам.
Предимства: Ясно представяне на материала, компетентни преподаватели, помощ по време на курса. Отлично качество на онлайн предаванията. Спазване на сроковете за огледи. Недостатъци: Не е намерен Добър ден! Исках да споделя моя положителен опит в Нетологията. Уча се да бъда Python разработчик от нулата. След като останах без работа се наложи спешно да се обучавам от счетоводител за IT специалист. страхувах се...
А
Аленор
03.10.2022 Ж.
Python за начинаещи - много ми хареса как го преподават, научих се да програмирам от нулата!
Предимства: Много компетентни учители, отлична обратна връзка, домашни. Недостатъци: Няма Много ми хареса отношението на учителите и ръководителите към учителя. Те ви водят напълно от нулата до самия край на обучението. Те помагат на всички етапи от обучението, съветват както за задачи, така и за курсови проекти. По лични причини нямах време да предам дипломната си работа и изпитвах болка...
д
енмазур
20.04.2022 Ж.
Разработчик на Python от нулата
Предимства: все още няма. Недостатъци: Засега методът на обучение не дава резултати Купих курса „Разработчик на Python от нулата“. Първоначално разбрах, че избраният предмет е доста сложен и че ще трябва да го изучавам не само локално в курса, но и да използвам всички възможни методи за търсене на информация. В момента уча от 1 месец, като за това време сме преминали 5 теми и сме изпълнили 5 домашни. зад...
К
KRealNum
19.05.2022 Ж.
Абсолютно отвратително качество на обслужване.
Плюсове: Няма. Недостатъци: Ниско качество на услугата, липса на желание за подобряване на услугата Кандидатстван за курс „Разработка на Python за начинаещи” по програма „Дигитални професии 2022”. На 11 май заявлението беше одобрено и тогава започна моето „чудесно“ взаимодействие с този офис. И така, уебсайтът на нетологията посочва, че ще се свържат с мен в рамките на 1-3 работни дни, след като получат информация за...
Курсът е предназначен за студенти, които тепърва започват да учат програмиране, по-специално програмиране в Python. Ще се запознаете с основните понятия на езика Python, както и с полезните библиотеки NumPy, Pandas, Matplotlib. Курсът е въвеждащ и е подходящ за студенти, които планират да изучават курсове по анализ на данни и машинно обучение в бъдеще. След завършване на курса се издава сертификат за Softline Training Center.
3,7
22 500 ₽