PHP Laravel ilə Back-End proqramlaşdırma kursu. Php kursu.

Kurs haqqında


Təcrübəli PHP proqramçılara Azərbaycanda və qonşu ölkələrdə tələbat çox yüksəkdir, siz də dəyərli və yüksək qazanclı peşəyə sahib olmaq istəyirsinizsə, 6 ay davam edən PHP Laravel Back-End proqramlaşdırma kursumuza yazılın və bu yolda ilk addımlarınızı atmağa başlayın


PHP Back-End proqramlaşdırma kursunu keçməklə siz nələr əldə edəcəksiniz:

• PHP proqramlaşdırma dilinin əsaslarını öyrənəcəksiniz: sintaksis, data tipləri, funksiyalar və s.;
• Veb serverin və lazımi proqram təminatının quraşdırılması, sazlanmasını öyrənəcəksiniz;
• OOP anlayışı və prinsipləri: klaslar, atributlar və metodlarlar;
• Fayl sistemi ilə çalşmağı öyrənəcəksiniz. XML və JSON formatları ilə tanış olacaqsınız;
• Kodun daxilində olan səhvləri tapmağı, debug etməyi öyrənəcəksiniz;
• Database-lər ilə çalışmağı öyrənəcəksiniz: SQL / MySQL. SQL dilində sorğular yaratmaq, MySQL bazasına məlumatları əlavə etmək, silmək və dəyişmək kimi əməliyyatları icra etməyi öyrənəcəksiniz;
• PHP dilinin ən populyar freymvorku olan Laravel ilə çalışmağı öyrənəcəksiniz:
+ Laravelin quraşdırılması;
+ Routlar və Kontrollerlər;
+ Laravel ilə yazılan proqram təminatının arxitekturası;
+ Konsol ilə çalışmağı öyrənəcəksiniz;
+ Database-lər ilə çalışmağı öyrənəcəksiniz;
+ MVC arxitekturası, ORM anlayışı, prinsipləri və komponentlərin yaradılması;
+ Validasiya, Sessiyalar, Autentifikasiya və s.;
• Git sistemi və GitHub platforması ilə fərdi və komanda şəklində çalışmağı öyrənəcəksiniz;
 

Bu kurs kimlər üçündür?

01

IT sahəsinə giriş etmək istəyənlər üçün

02

PHP Laravel ilə Back-End proqramlaşdırmanı öyrənmək istəyənlər üçün

03

PHP Back-End üzrə biliklərini gücləndirmək istəyənlər üçün

04

Fullstack proqramçı olmaq istəyən Frontend proqramçılar üçün

PHP proqramçılar nə qədər əmək haqqı alır?

Junior mütəxəssis

500 - 1000 AZN

Junior mütəxəssis 3-12 ay təcrübə

Middle mütəxəssis

1000 - 2000 AZN

Middle mütəxəssis 1-5 il təcrübə

Senior mütəxəssis

2000 - 5000 AZN

Senior mütəxəssis 5 ildən artıq təcrübə

Kursun proqramı

1-ci ay

    • Introduction to programming
    • Variables, Data type, Type casting.
    • Operators
    • Introduction to Version Control Systems: Git, Github, Gitlab
    • Working with conditions. Using if/else.
    • Loops. Types of loops.
    • Strings. Working with strings and string methods
    • Array, Working with arrays, Array methods.
    • Functions, Methods
    • Setting up a Linux development environment
    • Basic Linux commands. File and directory permissions
    • Algorithms. Analysis of algorithms
    • Sorting algorithms (bubble, selection, insertion, etc.)

2-ci ay

    • Introduction to OOP, OOP in PHP
    • Class, Constructor, Access modifiers
    • Magic methods
    • Namespace, Overriding and Anonym classes
    • Error Handling and Custom Error
    • Working with File System
    • Databases, RDBMS, Introduction to RDBMS
    • Introduction to MySQL. CRUD operations
    • Normalization principles
    • Simple operations with MySQL. Creating Tables
    • Constraints. Primary and unique keys
    • Create relation between tables. Foreign key
    • Default constraints. Check constraint
    • Joins of Tables (Inner, Outer, Cross Join)
    • Vertical Join (Union, Intersect, Except)
    • Stored procedures. Schemas. Views. User-defined functions

     

3-cü ay

    • Creating backups for the DB. Restore, attach, generate scripts
    • Working with PHP templates
    • PDO
    • Design patterns. Working with PHP MVC
    • Introduction to Laravel
    • Laravel architecture and Eloquent ORM
    • Laravel Artisan, migrations, and seeders
    • Laravel Blade templates and global error handling
    • Laravel MVC and Authentication
    • MVC design pattern in Laravel
    • Creating a user login and registration system
    • Building an admin panel and user security
    • Creating Login and Register functionality
    • What is Admin Panel and how to create custom Admin Panel

4-cü ay

    • Creating custom MVC structure
    • Advanced Laravel Features
    • Custom MVC structure in Laravel
    • Laravel APIs, notifications, and queues
    • Laravel events and listeners
    • Migration, Faker, Seeder.
    • Global Error Handling
    • Middleware, Controller, Requests
    • Creation of Custom Middleware, Validation and Rule
    • Introduction to Nginx and Web Servers
    • Installing and configuring Nginx
    • Basic server blocks and virtual hosts

5-ci ay

    • Events. Listeners.
    • Commands.
    • Jobs.
    • Observers. 
    • Docker Fundamentals
    • Introduction to Docker and containerization
    • Creating a custom Docker environment for Laravel
    • Dockerizing your Laravel application
    • Project Development and Deployment
    • Capstone project using Laravel, Docker, and other skills
    • Deploying the project on a live server

6-cı ay

    • Masterclass on Laravel. 
    • Preparing to remote work. 
    • Self-study tips, what's next!
    • Interview Preparation
    • Review of all concepts
    • Preparing for job interviews
    • Portfolio Building
    • Building a portfolio of your work
    • Final Project. 

Qeydiyyatdan keç

Kursu seçin Adınız və soyadınız E-mailiniz Əlaqə nömrəniz Zəng üçün sizə uyğun olan vaxtı seçin


Karyera dəstəyi

Portfolio hazırlanması

Kurs və Təcrübə proqramı ərzində hazırlayacağınız layihələri Portfolionuza və CV-nizə yerləşdirə biləcəksiniz

CV məsləhətləri və yönləndirmə

CV hazırlanması üzrə məsləhət veririk və hazır CV-nizi partnyor şirkətlərə təcrübə və iş üçün yönəldirik

İntervyu məsləhətləri

Sizə iş təklif edən şirkət ilə intervyu üçün hazırıayacayıq: özünüzü intervyuda necə aparmalısınız, suallara necə cavab verməlisiniz və digər məsləhətlər

İş üçün yönləndirmə

Kursu bitirdikdən sonra dərhal işə başlamaq çox önəmlidir. Bu məsələdə də biz sizə yardımçı olacağıq: iş imkanı üçün sizi əməkdaşlıq etdiyimiz şirkətlərə yönəldəcəyik

Təcrübə proqramı

Siz kursumuzun məzunu olduqdan sonra sizi təcrübə proqramı ilə təmin edəcəyik və ya təcrübə üçün partnyor şirkətlərə yönəldəcəyik

Texniki dəstək

Kurslarımızı bitirdikdən sonra belə biz 6 ay ərzində sizin yanınızda olacayıq. Əgər siz işə düzəldiyiniz şirkətdə hər hansı texniki çətinliklə üzləşsəniz, təlimçilərimiz sizə dəstək göstərəcəklər

Məzunlarımız

Məzunlarımızın “JED Academy” haqqında fikirləri ilə tanış olun

Pulsuz Konsultasiya

Tədris sahəsinin seçimi ilə bağlı çətinlik çəkirsinizsə, pulsuz konsultasiya xidmətimizdən istifadə edin. Biz sizə doğru seçim etməkdə yardımçı olacayıq



Tez-tez verilən suallar

Bizə tez-tez verilən suallar və onların cavabları ilə aşağıda tanış ola bilərsiniz

JED Academy harada yerləşir?

Gənclik filialımızın ünvanı: Bakı ş., Olimpiya küçəsi 6A (Gənclik Mall yaxınlığında). Koroğlu filialımızın ünvanı: Bakı ş., Heydər Əliyev prospekti 187B, Sport Plaza, B bloku, 4-cü mərtəbə (Atletlər kəndi yaxınlığında).

Proqramlaşdırmanı öyrənmək üçün ingilis dili biliyi vacibdirmi?

İngilis dili biliyi B1/B2 səviyyəsində olmalıdır: ingilis dilində dokumentasiyanı rahat oxuyub başa düşməlisiniz. Yüksək səviyyəli proqramçı olmaq istəyirsinizsə, ingilis dili biliyiniz də yaxşı səviyyədə olmalıdır.

Online dərslər mövcuddurmu?

Bəli, dərslərdə istər əyani, istər online formatda iştirak edə bilərsiniz.

Kurslara neçə yaşdan qəbul edirsiniz?

16 yaşdan başlayaraq qəbul edirik, xüsusi hallarda 14-15 yaşdan da qəbul edə bilirik

Kursu bitirdikdən sonra sertifikat alacam?

Bəli, kurslarımızı bitirən məzunlarımızı sertifikat ilə təmin edirik. Kurslarımızı fərqlənmə ilə bitirən məzunlarımızı isə “Fərqlənmə sertifikatı” ilə təmin edirik.

Özümlə kompüter gətirməliyəmmi?

Əgər sizin şəxsi notbukunuz varsa, o zaman noutbukunuzu özünüzlə dərslərə gətirməlisiniz. Əgər noutbukunuz yoxdursa, o zaman biz sizi dərs zamanı masaüstü kompüter və ya noutbuk ilə təmin edəcəyik.

Kursu bitirdikdən sonra iş tapmaqda köməklik edirsinizmi?

Bəli, kurslarımızı uğurla bitirmiş məzunlarımızı əməkdaşlıq etdiyimiz şirkətlərə təcrübə və iş üçün yönəldiririk.

Təlimçilər barədə məlumat almaq istəyirəm.

Təlimçilərimiz bir neçə il təcrübəyə malik peşəkar proqramçılardır, onlar bank sektoru, texnoloji şirkətlər və digər biznes sahələri üçün bir çox proqram təminatı hazırlamış mütəxəssislərdir və bu sahədə böyük təcrübəyə malikdirlər. Sınaq dərslərimizdə iştirak edərək özünüz təlimçilərin bilik-bacarıq səviyyəsini, təcrübəsini və dərs metodikasını dəyərləndirə bilərsiniz.

Sınaq dərsinizdə iştirak etmək olarmı?

Bəli, sınaq dərslərimizdə iştirak edərək, özünüz dərs şəraiti, təlimçi və dərs metodikası ilə heç bir ödəniş etmədən tanış ola bilərsiniz. Sınaq dərsinə yazılmaq üçün bizimlə telefon və ya whatsapp üzərindən əlaqə saxlayın.

Digər kurslarımız

JED Academy-də siz proqramlaşdırma sahəsinin ən tələb edilən istiqamətləri üzrə təhsil ala bilərsiniz

PHP Laravel ilə Back-End proqramlaşdırma kursu

PHP proqramlaşdırma dili ölkəmizdə çox populyardır, veb layihələrin 90%-dən çox hissəsi məhz PHP üzərində hazırlanıb və hal-hazırda da yeni layihələrin hazırlanmasında bu dil və onun Laravel freymvorku istifadə edilir.
Təcrübəli PHP proqramçılara Azərbaycanda və qonşu ölkələrdə tələbat çox yüksəkdir, siz də dəyərli və yüksək qazanclı peşəyə sahib olmaq istəyirsinizsə, 6 ay davam edən PHP Laravel Back-End proqramlaşdırma kursumuza yazılın və bu yolda ilk addımlarınızı atmağa başlayın