8.1 Kursun məqsədləri
Kursumuzun məqsədi — sizi həqiqi bir Python proqramçısına çevirməkdir. Bunun üçün 3 şeyi etmək lazımdır:
- Siz kursu bitirməlisiniz
- Siz iş tapmalısınız
- Bu işdə uğurla öhdəsindən gəlməlisiniz
Sizin kursumuzdan uğurla keçməyiniz üçün biz sizi dəstəkləyəcək və motivasiya edəcəyik. Mentorlar suallarınıza cavab verəcək, komanda ilə iş isə öyrənmə prosesinizi daha maraqlı edəcək.
Siz heç vaxt problemləriniz və ya suallarınızla tək qalmayacaqsınız. Həmişə sizə kömək edəcək və ya yol göstərəcək insanlar olacaq. Bunun üçün qrupunuzda bir kurator, mentor olacaq və, əlbəttə, siz hər zaman həmkarlarınıza suallar verə və onların suallarına cavab verə bilərsiniz.
Biz uğurla yaxşı bir iş tapmağınız üçün tam bir Karyera Mərkəzi yaratmışıq. Orada sizə düzgün CV (resume) yazmağı, nələri daxil etməli olduğunuzu və nələri etməməli olduğunuzu öyrədəcəklər. İşdə fasilələri necə düzgün izah etməli olduğunuzu öyrədəcəklər. İT şirkətlərinin işəgötürənlərinin yaxşı bir CV-də nə görməyi gözlədiklərini və nə ilə uzaqlaşdıqlarını öyrənəcəksiniz. Bu sizə çox faydalı olacaq.
Və nəhayət, sizin ilk işinizdə öz vəzifələrinizin öhdəsindən uğurla gəlməyiniz üçün sizə çox geniş nəzəri biliklər və praktik bacarıqlar verəcəyik. Əgər yaxşı oxusanız və bütün praktiki tapşırıqları yerinə yetirsəniz, birbaşa mid-level developer kimi işə başlamaq şansınız olacaq.
Hər şey sizin əlinizdədir. Biz tərəfimizdən sizə lazım olan və ilk iş ilində lazım ola biləcək hər şeyi təmin edirik.
8.2 Sənin Rezümen
Kursu bitirdikdən sonra rezümen belə görünə bilər:
Məqsəd:Bir illik Python proqramlaşdırma təcrübəsi. AWS və Google Cloud platformaları üçün üç veb layihə hazırlamışam. Django çərçivəsini və Django Rest Framework istifadə edərək backend tərtibatında töhfə vermişəm. Bundan əlavə, Telegram üçün bir neçə bot yaratmışam. Daim bilik və bacarıqlarımı artırıram.
Texnoloji Bacarıqlar: Dillər:- 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,
- Dizayn Nümunələri, ADS, Scrum, Agile,
- Transaksiyalar, ACID, CAD
- Linux, veb serverlər, CI/CD
- Git, SSH
- Docker, Docker Compose
- PyCharm
- PostgreSQL
- SQLite
Məncə, çox möhkəm görünür. «Belə bir rezüme heç bir işəgötürənin gözündən yayınmaz» ©.
Aydındır ki, bir çox texnologiyaları sadəcə ümumi tanışlıq səviyyəsində öyrənəcəksiniz. Amma siz onlarla tanış olacaqsınız və müsahibədə açıq şəkildə nə etdiyinizi, necə və nə zaman etdiyinizi danışa biləcəksiniz.
8.3 Kurs Planı
Tədrisiniz aşağıdakı 17 əsas mövzunu əhatə edəcək:
№ | Mövzunun adı | Həftələrin sayı |
---|---|---|
1 | Python Core | 7 həftə |
2 | Alqoritmlər və verilənlərin strukturları | 3 həftə |
3 | Şəbəkə ilə iş | 1 həftə |
4 | Web əsasları | 3 həftə |
5 | Docker | 3 həftə |
6 | SQL əsasları | 3 həftə |
7 | Django ilə backend | 8 həftə |
8 | Serverdə layihənin idarə edilməsi | 2 həftə |
9 | Architect Skills, hissə 1 | 2 həftə |
10 | API & REST | 5 həftə |
11 | Saytların parslanması | 3 həftə |
12 | Alternativ frameworklər | 5 həftə |
13 | Python & Enterprise | 3 həftə |
14 | Architect Skills | 2 həftə |
15 | Karyera mərkəzi | 2 həftə |
16 | Müsahibələrə hazırlıq | 2 həftə |
17 | Son layihə (eyni zamanda) | 4 həftə |
52 həftə |
Sizin Son layihəniz və Karyera mərkəziniz eyni zamanda gedəcək, belə ki, ümumilikdə 52 həftəyə tamamlanacaqsınız. Amma istənilən halda biz mentora tədris planını dəyişmək imkanı saxlayırıq. Hər hansı bir mövzunu daha dərindən öyrənmək, nəyəsə toxunmamaq və ya ümumiyyətlə planda olmayan bir mövzunu əlavə etmək istəyirsinizsə - mentorla razılaşın. Siz universitetdə deyilsiniz :)
8.4 Təcrübə — bizim hər şeyimizdir
Təhsilimiz tamamilə təcrübə üzərində qurulub. Davamlı məşq edərək, hər şeyi daha asan yadda saxlayacaqsınız və daha tez başa düşəcəksiniz. Təcrübə 4 böyük istiqamətdən ibarət olacaq.
Birincisi, mentorla birlikdə təkrarlamalısınız. Mentor webinarlar və video mühazirələr zamanı müxtəlif texnologiyaları izah edəcək və onlarla necə işləməyi göstərəcək. Siz sadəcə onun arxasınca təkrarlamalısınız. Beyniniz özü yadda saxlayacaq ki, nə və necə edilməlidir. Bundan başqa, məhz bu an sizdə mentorunuza vermək istəyəcəyiniz suallar yarana bilər.
İkincisi, bizim kursda çoxlu kiçik praktik tapşırıqlar olacaq, avtomatik yoxlama ilə, ki siz öz bacarıqlarınızı sınayaraq inkişaf etdirəsiniz. Hər bir nəzəriyyə təcrübə ilə yoxlanılır, ona görə də hər mühazirədən sonra bir neçə tapşırıq həll edin və hətta çətin material da çox daha aydın olacaq.
Üçüncüsü, təxminən hər iki ayda bir ayrıca layihə olacaq. Bəzilərini siz özünüz yazacaqsınız, bəzilərini qrupla. Və ya mentor yeni materialı izah edərək mürəkkəb layihəni eyni zamanda yaza bilər. Burda biz mentora və onun təcrübəsinə tamamilə güvənirik.
Dördüncüsü, kursun sonunda isə sizdə iki ay davam edəcək böyük final layihəsi olacaq. Bunu tamamilə edə bilərsiniz, qismən edə bilərsiniz. Hətta heç etməyə bilərsiniz. Mentor hər halda sizə kömək edəcək. Layihəni tamamlasaq — dərhal mid-level iş axtarın.
GO TO FULL VERSION