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

Frontend Fullstack Software Engineer Kursu

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

8.1 Kursun məqsədləri

Kursun məqsədləri

Kursumuzun məqsədi sizdən real bir Frontend-developer hazırlamaqdır. Bunun üçün 3 şeyi etmək lazımdır:

  • Siz kursu bitirməlisiniz
  • Siz iş tapmalısınız
  • Siz bu işlə uğurla öhdəsindən gəlməlisiniz

Siz kursumuzu uğurla keçmək üçün biz sizi dəstəkləyəcəyik və motivasiya edəcəyik. Mentorlar, yaranan suallarınıza cavab verəcək, komandada işləmək isə təhsilinizə daha çox maraq qatacaq.

Siz problemləriniz və suallarınızla heç vaxt tək qalmayacaqsınız. Həmişə sizə kömək edəcək və ya məsləhət verəcək insanlar olacaq. Bunun üçün qrupunuzda kurator, mentor olacaq, həmçinin hər zaman iş yoldaşlarınıza da suallarınızı vermək imkanınız olacaq.

Biz yaxşı iş tapmağınız üçün xüsusi bir Karyera Mərkəzi yaratdıq. Orada sizi düzgün CV hazırlamağı, nələri qeyd etmək lazım olduğunu və nələri etməmək lazım olduğunu öyrədəcəklər. İşdə fasilələri düzgün izah etməyi, ümumiyyətlə, bir İT şirkətin işverəninin yaxşı bir CV-də nəyə baxacağını, nəyin onu uzaqlaşdıra biləcəyini öyrədəcəklər. Bu, sizə çox faydalı olacaq.

Nəhayət, birinci işinizdə proqramçı olaraq vəzifələrinizin öhdəsindən uğurla gəlmək üçün sizə geniş nəzəri biliklər və praktiki bacarıqlar verəcəyik. Əgər yaxşı oxuyub bütün praktiki tapşırıqları yerinə yetirsəniz, birbaşa orta səviyyəli (mid) vəzifəyə qəbul ola bilərsiniz.

Hər şey sizin əlinizdədir. Biz tərəfdən sizə lazım olan və ya birinci iş ilinizdə kömək edə biləcək hər şeyi təqdim edirik.

8.2 Sənin CV-n

Bax belə sənin CV-n kursu bitirdikdən sonra görünə bilər:

Xülasə:

Bir illik frontend development üzrə təcrübə. Müasir JavaScript framework-ləri və kitabxanaları istifadə edərək üç web layihəni inkişaf etdirdim. Responsive və interactive web tətbiqlərinin hazırlanmasında iştirak etdim. Əlavə olaraq, web performansı və əlçatanlığını optimallaşdırma təcrübəsinə malikəm. Daim bilik və bacarıqlarımı artırıram.

Texniki Bacarıqlar:

Dillər:

  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • TypeScript

Açar Bacarıqlar:

  • React, React Native
  • Angular
  • Node.js
  • Responsive Design, Flexbox, CSS Grid
  • AJAX, Fetch API, Axios
  • REST API, GraphQL
  • Sass, Less, Styled Components
  • Webpack, mpm
  • Design Patterns, ADS, Scrum, Agile
  • Transactions, ACID, CAD
  • Linux, veb-serverlər, CI/CD
  • Testing: Jest, React Testing Library, Cypress

Alətlər:

  • Git, GitHub, SSH
  • Docker, Docker Compose
  • Chrome DevTools
  • WebStorm
  • PostgreSQL
  • SQLite

Mənə görə, bu çox möhtəşəm görünür: «Belə bir CV-ni heç bir işəgötürən sakit şəkildə görməz» (c).

Aydındır ki, bir çox texnologiyaları yalnız ümumi səviyyədə öyrənəcəksiniz, lakin onlarla tanış olacaqsınız və dürüst şəkildə müsahibədə nə etdiyinizi, necə və nə vaxt etdiyinizi danışa biləcəksiniz.

8.3 Kurs Planı

Tədrisiniz 18 əsas mövzunu əhatə edəcək:

# Mövzunun adı Həftə sayı
1 HTML 3 həftə
2 CSS 5 həftə
3 JavaScript 3 həftə
4 Şəbəkə ilə iş 1 həftə
5 TypeScript 3 həftə
6 Docker 3 həftə
7 SQL-ın əsasları 3 həftə
8 React 8 həftə
9 Serverdə layihə idarəsi 2 həftə
10 Architect Skills, 1-4 2 həftə
11 Node.js 5 həftə
12 React Native 3 həftə
13 Angular 5 həftə
14 Architect Skills, 5-9 2 həftə
15 Alqoritmlər və verilənlərin strukturu 3 həftə
16 Karyera mərkəzi 2 həftə
17 Müsahibəyə hazırlıq 2 həftə
18 Final layihəsi (eyni vaxtda) 4 həftə
52 həftə

Final layihəniz və Karyera Mərkəzi eyni vaxtda davam edəcək ki, tam olaraq 52 həftəyə sığasınız. Amma hər halda, biz mentorun tədris planını dəyişmək imkanını saxlayırıq. Əgər hansısa mövzunu daha dərindən öyrənmək, nəyisə öyrənməmək və ya planınızda ümumiyyətlə olmayan mövzu əlavə etmək istəyirsinizsə - mentorunuzla razılaşın. Axı universitetdə deyilsiniz :)

8.4 Təcrübə — hər şeyimizdir

Bütün təlim prosesimiz təcrübə üzərində qurulub. Davamlı olaraq məşq etdikcə hər şey daha asan yadınızda qalacaq və daha tez başa düşəcəksiniz. Təcrübə dörd böyük istiqamətdən ibarət olacaq.

Birincisi, sizə mentoru təkrarlamaq lazımdır. Mentor vebinarlar və video dərslərdə müxtəlif texnologiyaları analiz edib, onlarla necə işləməyi göstərəcək. Sizə sadəcə onun dediklərini təkrarlamaq lazım olacaq. Beyin özü yadda saxlayacaq ki, nəyi necə etmək lazımdır. Bundan əlavə, məhz bu zaman sizdə mentora suallar vermək istəyi yarana bilər.

İkincisi, kursda çoxlu kiçik praktik tapşırıqlar olacaq, avtomatik yoxlama ilə, beləliklə siz bacarıqlarınızı inkişaf etdirə bilərsiniz. Hər hansı bir nəzəriyyə praktikada təsdiqlənir, ona görə də hər dərsdən sonra bir neçə tapşırıq həll edin, ən çətin mövzular belə sizə daha rahat görünəcək.

Üçüncüsü, təxminən hər iki ayda bir öyrənmə dövrü üçün ayrıca layihə olacaq. Bəzi tapşırıqları təkbaşına yazacaqsınız, bəzilərini isə qrup şəklində. Ya da mentor sizə yeni mövzu izah edəcək və eyni zamanda mürəkkəb bir layihə yazacaq. Burada tamamilə mentora və onun təcrübəsinə güvənirik.

Dördüncüsü, kursun sonunda sizə iki ay davam edə biləcək böyük final layihəsi təqdim olunacaq. Layihəni tam şəkildə edə bilərsiniz, qismən edə bilərsiniz. Hətta etməyə də bilərsiniz. Mentor hər halda sizə kömək edəcək. Layihəni həll etsəniz — birbaşa mid-level iş axtarışına başlayın.

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