CodeGym /Kurslar /Python SELF AZ /Python Fullstack Software Engineer Kursu

Python Fullstack Software Engineer Kursu

Python SELF AZ
Səviyyə , Dərs
Mövcuddur

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
Çərçivələr:
  • Django, Django ORM, Django REST Framework
  • Flask
  • FastAPI
Texnologiyalar:
  • 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
Alətlər:
  • 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.

Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION