Минув рік дуже інтенсивного навчання в IT академії GoIT - тепер я Python Developer.
Моїм напрямком було вивчення мови програмування #Python з застосуванням у вебзастосунках та у галузі Data Science і машинного навчання (ML).
Отримав сертифікат Python Developer.
Сертифікат Python Developer. |
Курс навчання складався з трьох основних модулів: Python Core, Python for Web, Python for Data Science.
GoIT Python course result |
Та додаткових модулів з розвитку Soft Skills, English language та Career Skill.
По завершенню кожного модуля у нас було виконано багато домашніх завдань з оформленням у GitHub і обов'язковий командний курсовий проєкт де кожен міг приміряти на собі ролі як Team Lead, Scrum Master та Developer.
Python Core
Всі мої домашні завдання з курсу Python Core
Курсовий проєкт "Персональний помічник" – Assistant bot.
Assistant bot - help page |
- GitHub: Проєкт
- YouTube: запис презентації
- YouTube: встановлення та інтерфейс
Склад команди:
Python for Web
Всі мої 14 домашніх завдань з курсу Python Web
Курсовий проєкт "FastAPI Project Pixels. GoIT"
Курсовий проєкт "FastAPI Project Pixels" |
- GitHub: Проєкт
- YouTube: запис презентації
- YouTube: встановлення та інтерфейс
- Team Lead: SVcheburator
- Scrum Master: AlexanderBgit [LinkedIn]
- Developer: OleksiiHladkov
- Developer: Lex Xai
Python for Data Science
Всі мої 12 домашніх завдань з курсу Python Data Sciense
Курсовий проєкт на тему "Автоматизована система паркування".
Проєкт на тему "Автоматизована система паркування". |
- GitHub: Проєкт
- YouTube: запис презентації
- YouTube: встановлення та інтерфейс
Склад команди:
- Team Lead: Artem Dorofeev. GitHub
- Scrum Master: Rostyslav Bysko. GitHub
- Django expert: Tetiana Chyrkova. GitHub, GitHub
- Full stack devops : Lex Xai. GitHub
- Art director: Евгений Плахотин. GitHub
- Tester: Oleksander Borovyk. GitHub
Теми модулів
Python core units
Unit 1. Data Types in PythonUnit 2. Control structures. Exceptions
Unit 3. Functions.
Unit 4. Data structures
Unit 5. Advanced work with strings
Unit 6. Work with files
Unit 7. Creating and installing custom packages, virtual environment
Unit 8. Work with date and time. Collections. Comprehensions
Unit 9. Functions. Decorators. Closure. Carrying
Uni 10. OOP. Basics of working with classes
Python Web units
Unit 1. SOLID and Design PatternsUnit 2. Python Development tools. Poetry. Docker
Unit 3. Multithreading and Multiprocessing in Python
Unit 4. Web fundamentals
Unit 5. Asynchronous programming in Python
Unit 6. Relational databases. Postgres
Unit 7. ORM SQLAlchemy
Unit 8. NoSQL databases. MongoDB. Redis. RabbitMQ
Unit 9. Web-scraping. Beautiful Soup. Scrapy
Unit 10. Fundamentals of working with Django
Unit 11. Building a REST API with FastAPI
Unit 12. Authorization and Authentication. JWT
Unit 13. Sending emails. Basics of web application security
Unit 14. Testing and deploying web applications. Unittest. Pytest. Sphinx
Data Science units
Unit 1. Introduction to Data ScienceUnit 2. EDA. Basics of statistics
Unit 3. Classical machine learning
Unit 4. Classification. Model evaluation
Unit 5. Other supervised learning algorithms
Unit 6. Unsupervised learning
Unit 7. Recommender systems
Unit 8. Deep learning
Unit 9. NNs Hyperparameters tuning
Unit 10. Convolutional neural networks
Unit 11. Sequence Models
Unit 12. Intro to NLP. State of the art NN
Unit 11. OOP. 'Magic' class methods
Unit 12. Serialization and copy objects
Немає коментарів:
Дописати коментар