8.1 Cele kursu
Celem naszego kursu jest uczynić Cię prawdziwym programistą Pythona. Aby to osiągnąć, musisz zrobić 3 rzeczy:
- Musisz ukończyć kurs
- Musisz znaleźć pracę
- Musisz się wywiązywać z tej pracy
Abyś pomyślnie przeszedł nasz kurs, będziemy Cię wspierać i motywować. Mentorzy będą odpowiadać na Twoje pytania, a praca zespołowa uczyni Twoją naukę bardziej interesującą.
Nigdy nie pozostaniesz ze swoimi problemami czy pytaniami sam. Zawsze będą osoby, które Ci pomogą lub doradzą. W Twojej grupie będzie opiekun kursu, mentor, a także zawsze możesz zadawać pytania swoim kolegom z kursu i odpowiadać na ich pytania.
Stworzyliśmy cały Centrum Kariery, abyś mógł znaleźć dobrą pracę. Nauczymy Cię tam, jak prawidłowo sporządzać CV, co w nim uwzględniać, a czego — nie. Jak prawidłowo uzasadniać przerwy w pracy. Czego ogólnie spodziewa się zobaczyć pracodawca w IT w dobrym CV, a co go zniechęca. To będzie dla Ciebie bardzo przydatne.
No i na koniec, abyś pomyślnie wykonywał swoje obowiązki na swojej pierwszej pracy jako programista, damy Ci bardzo obszerne teoretyczne wiedze i praktyczne umiejętności. Jeśli będziesz się dobrze uczył i wykonywał wszystkie praktyczne zadania, będziesz mógł od razu aplikować na stanowisko średniozaawansowane.
Wszystko jest w Twoich rękach. Z naszej strony oferujemy wszystko, co może Ci być potrzebne w pierwszym roku pracy.
8.2 Twoje CV
Tak może wyglądać Twoje CV po ukończeniu kursu:
Objective:One year of experience in Python development. Developed three web projects for AWS & Google Cloud platforms. Contributed to backend development using the Django framework with Django Rest Framework. Additionally, I have created several bots for Telegram messenger. I continuously enhance my knowledge and skills.
Tech Skills: Languages:- Python 3.12
- JavaScript
- SQL
- Django, Django ORM, Django REST Framework
- Flask
- FastAPI
- JWT, Djoser, Pytest, Unittest, WebSockets, Aiohttp, SQLAlchemy, Alembic,
- Beautiful Soup, Selenium, Scrapy
- Docker, SQL, REST API, JSON, HTML/CSS, JavaScript, TelegramBots, RabbitMQ, noSQL, Google API,
- Design Patterns, ADS, Scrum, Agile,
- Transactions, ACID, CAD
- Linux, serwery webowe, CI/CD
- Git, SSH
- Docker, Docker Compose
- PyCharm
- PostgreSQL
- SQLite
Jak dla mnie, wygląda bardzo solidnie. „Obok takiego CV żaden pracodawca nie przejdzie obojętnie” ©.
Oczywiście, że wiele technologii poznasz tylko powierzchownie. Ale będziesz z nimi zaznajomiony i będziesz mógł szczerze powiedzieć na rozmowie o pracę, co robiłeś, jak i kiedy.
8.3 Plan kursu
Twoja nauka będzie obejmować 17 kluczowych tematów:
| № | Nazwa tematu | Liczba tygodni |
|---|---|---|
| 1 | Python Core | 7 tygodni |
| 2 | Algorytmy i struktury danych | 3 tygodnie |
| 3 | Praca z siecią | 1 tydzień |
| 4 | Podstawy Web | 3 tygodnie |
| 5 | Docker | 3 tygodnie |
| 6 | Podstawy SQL | 3 tygodnie |
| 7 | Backend na Django | 8 tygodni |
| 8 | Zarządzanie projektem na serwerze | 2 tygodnie |
| 9 | Architect Skills, część 1 | 2 tygodnie |
| 10 | Api & REST | 5 tygodni |
| 11 | Parsowanie stron | 3 tygodnie |
| 12 | Alternatywne frameworki | 5 tygodni |
| 13 | Python & Enterprise | 3 tygodnie |
| 14 | Architect Skills | 2 tygodnie |
| 15 | Centrum kariery | 2 tygodnie |
| 16 | Przygotowanie do rozmów kwalifikacyjnych | 2 tygodnie |
| 17 | Projekt końcowy (jednocześnie) | 4 tygodnie |
| 52 tygodnie | ||
Twój Projekt Końcowy i Centrum Kariery będą odbywać się jednocześnie, więc zmieścisz się w 52 tygodniach. Ale w każdym przypadku pozostawiamy mentorowi możliwość zmiany planu nauki. Jeśli chcesz zgłębić jakiś temat, coś pominąć lub dodać temat, który w ogóle nie jest w planie — umów się z mentorem. To nie jest uniwersytet :)
8.4 Praktyka — nasze wszystko
Cała nasza nauka oparta jest na praktyce. Ciągle praktykując, łatwiej wszystko zapamiętasz i szybciej zrozumiesz. Praktyka będzie składała się z 4 głównych kierunków.
Po pierwsze, musisz powtarzać za mentorem. Mentor na webinarach i w wideolekcjach będzie analizował różne technologie i pokazywał, jak z nimi pracować. Musisz po prostu powtarzać za nim. Twój mózg sam zapamięta, co i jak robić. Dodatkowo, to właśnie w tym momencie mogą pojawić się pytania, które będziesz chciał zadać swojemu mentorowi.
Po drugie, w naszym kursie będzie wiele małych praktycznych zadań z autosprawdzaniem, abyś mógł ćwiczyć i doskonalić swoje umiejętności. Każda teoria jest sprawdzana praktyką, więc rozwiązuj kilka zadań po każdej lekcji, a nawet trudny materiał stanie się znacznie bardziej zrozumiały.
Po trzecie, mniej więcej co dwa miesiące nauki będziesz miał osobny projekt. Niektóre napiszesz sam, inne w grupie. Albo mentor może wyjaśniać Ci nowy materiał i jednocześnie pisać złożony projekt. Tutaj całkowicie ufamy mentorowi i jego doświadczeniu.
I po czwarte, na samym końcu będziesz miał duży projekt końcowy około dwóch miesięcy. Można go będzie zrobić w całości, częściowo. Można w ogóle nie robić. Mentor w każdym przypadku będzie Ci pomagał. Jeśli poradzisz sobie z projektem — szukaj pracy od razu na stanowisko średniozaawansowane.
GO TO FULL VERSION