Про курс
Python — одна з найпопулярніших та найлегших мов для початку роботи з кодом. Вона має зрозумілий і чистий синтаксис, велику спільноту та неймовірну кількість додаткових модулів.
На курсі навчимося впевнено оперувати цією мовою. За три місяці навчання Python:
— опануємо базові підходи до розробки й поступово переходитимемо до складніших завдань;
— розберемося зі змінними, функціями, модулями, класами та базами даних;
— зрозуміємо, з чого починати роботу, як забезпечувати якість коду на Python та отримувати максимальну користь від написаного;
— навчимося підходити до завдань креативно, аби знаходити нестандартні й ефективні рішення.
Python –– це інструмент. Освоївши основи Python, цю мову можна застосовувати в багатьох сферах, як-от Data Science, машинне навчання, обробка природної мови, Computer Vision, веброзробка; робота з чатботами, скриптами, вбудованими системами, веб- і мобільними застосунками та навіть іграми.
Після курсу вмітимемо створювати прості проєкти на Python, матимемо чітке розуміння сфер застосовування мови й зможемо обрати ту, в якій хочемо розвиватися далі.
Щоб подати заявку на безкоштовне навчання, підготуйте мотиваційний лист і заповніть анкету. Команда Projector Foundation обере студенток за критеріями:
— знання англійської на рівні Intermediate і вище;
— розуміння професійної сфери;
— мотивація.
Зверніть увагу, що навчатися безкоштовно ви можете лише на одному курсі.
Навчання створене за фінансової підтримки Європейського Союзу. Його зміст є виключною відповідальністю Projector Foundation і не обов’язково відображає позицію Європейського Союзу.
Ініціатива реалізується за інформаційної підтримки Міністерства економіки України.



Курс для вас, якщо ви
Жінка старше 18 років
непрацевлаштована переселенка чи внутрішньо переміщена особа й маєте документи, що засвідчують ваш статус
Маєте розуміння професійної сфери
усвідомлюєте специфіку онлайн професії, яку хочете опанувати, та плануєте присвятити їй майбутнє
Хочете змінити професію
прагнете ознайомитися з Python і базовим інструментарієм навколо нього — зрозуміти, у чому його відмінність від інших мов
Можете навчатися 3–5 годин щодня
мотивовані проходити інтенсивний курс, який дасть вам міцний фундамент за короткий термін, і готові виконувати багато домашніх завдань
Знаєте англійську та математику
маєте з англійської рівень Intermediate і вище, щоб спілкуватися та читати англомовні матеріали, а математику знаєте на хорошому шкільному рівні, щоб розбиратися в задачах на логіку
1 етап
Надішліть заявку
2 етап
Заповніть анкету та напишіть мотиваційний лист
3 етап
Отримайте фінальну відповідь
4 етап
Почніть навчання
Програма курсу
-
Основи Python
- Що таке мови програмування. Властивості Python, чим він відрізняється від інших популярних мов. Чому потрібно знати різницю між ними і як це використовувати.
-
Змінні
- Що таке змінні. Де використовуються та навіщо. Опис стандартних типів з їхніми методами й можливостями для використання.
-
Умови та цикли
- Змінні для використання розгалуження у програмах. Цикли: як змусити програму працювати відповідно до потреб користувачів.
-
Функції
- Як використовувати функції у програмах. Чому систему варто ділити на функції. Які фішки в Python можуть полегшити життя розробнику.
-
Файли
- Робота з файлами. Як читати інформацію з файлу, змінювати її та використовувати в інших обрахунках.
-
Модулі
- Що таке модулі. Навіщо створювати багатомодульну програму та які проблеми можуть бути з цим під час написання коду в Python.
-
Класи
- Розглянемо об'єктно-орієнтоване програмування. Чим воно відрізняється від того, що ми писали раніше. Коли його варто використовувати й коли зовсім не варто.
-
Бази даних
- Що і як зберігають у базах даних. Навіщо вони можуть знадобитись та як їх налаштовувати.
-
Мережа. API
- Базові принципи роботи мережі. Як вона функціонує і як почати використовувати її у своїх цілях. Отримання та надсилання інформації через web.
-
Тестування
- Чому треба тестувати свій код. Бібліотеки Python, які є для тестування. Як покривати код тестами.
-
Чистий код
- Відмінність між хорошим і поганим кодом. Правила хорошого коду та як його писати. Які інструменти й практики найкраще в цьому допомагають.
Як відбувається навчання
Вебінари та відеолекції
Вебінари з куратором та групою відбуватимуться щосуботи об 11:00, а відеолекції відкриватимуться щопонеділка та щосереди.
Професійний досвід
Курс наближений до справжніх робочих умов. Тому ви виконуватимете домашні завдання та багато практикуватиметеся.
Курсовий проєкт
Під час курсу ви зробите великий проєкт для реального замовника. Адже принцип курсу — все як у житті.
Зворотний зв'язок
Куратор завжди на зв'язку. Прислухайтеся до коментарів, щоб досягти крутих результатів. І так, виправляти роботу вдесяте — це нормально.
Сертифікат
Виконайте 70% домашніх завдань і захистіть курсовий проєкт, щоб отримати сертифікат про успішне проходження курсу.
ГРАФІК
Старт
січень 2024
Вебінари
субота — 11:00
Відеолекції
понеділок, середа
Мова викладання
українська
Запитання
Які документи потрібні для участі?
Буде достатньо документа, що засвідчує статус переміщеної особи відповідно до країни, в якій ви знаходитеся, або підтверджує статус внутрішньо переміщеної особи (довідка ВПО).
Як подати заявку на навчання?
Заповніть реєстраційну форму й очікуйте листа з анкетою та інструкціями.
Після реєстрації я вступаю на курс?
Ні, після реєстрації вам потрібно заповнити анкету з мотиваційним листом та очікувати результатів відбору. Ми повідомимо вас про них за 5 днів до початку навчання.
Як заповнити анкету?
Відповідайте на запитання в анкеті по порядку. На жаль, не до кінця заповнена анкета може стати причиною для відмови у безкоштовному навчанні.
В анкеті ми запитаємо про:
— ваш попередній досвід роботи;
— ваші навички;
— рівень користування ПК, знання програм тощо.
Також до анкети потрібно прикріпити мотиваційний лист.
Мова заповнення анкети — англійська.
Як написати мотиваційний лист?
Усе просто — будьте щирі. Розкажіть, як саме війна вплинула на ваше життя та яким воно було до війни: ваші навички, робота, досягнення і мрії. Опишіть ваші слабкі та сильні сторони, а також поясніть, чому ви хочете опанувати саме цю професію.
Детальніша інструкція для написання мотиваційного листа прийде вам на пошту.
Мова мотиваційного листа — англійська.
Чи отримаю я сертифікат?
Так, якщо виконаєте 80% всіх домашніх завдань та захистите курсовий проєкт.
Чи зможу я знайти роботу після навчання?
Команда Projector Foundation надасть вам рекомендації, як оформити конкурентоздатне портфоліо, підготуватися до співбесіди, та проконсультує щодо працевлаштування.
Що робити, якщо я не пройшла відбір?
Передусім не засмучуйтеся. Ми проводимо відбір на конкурсній основі, і кількість охочих значно перевищує кількість місць на курсі.
Ви можете подати заявку на участь у наступному наборі. Про його відкриття ми повідомимо вам у листі. Також маєте змогу спробувати інші курси в межах Projector Foundation.