Programmeerimiskursused algajatele: PHP-arendaja

  • Vene keeles
  • Praktiline õpe esimesest päevast
  • HTML, CSS, SQL ja andmebaasid, Laravel raamistik
  • Tööle suunamise programm

Saage kõrgelt kvalifitseeritud arendajaks 10 kuuga! Lisage oma GitHubi portfooliosse 4 projekti – alates mängude komplektist kuni ülesannete haldamise teenuseni.

Mida õpite 10 kuu jooksul?

  • Veebisaitide backend-arendus PHP abil
  • Koodivigade otsimine ja parandamine
  • Veebilehtede loomine HTML-i ja CSS-i abil
  • Veebirakenduste kirjutamine Laravel raamistikus
  • Andmebaasidega töötamine SQL-i abil
  • Veebisaitide integreerimine sisemiste ja väliste süsteemidega
  • Rakenduste kasutuselevõtt tootmiskeskkonnas
  • Versioonihalduse süsteemi Git kasutamine
  • Turvaliste ja usaldusväärsete veebirakenduste loomine
Link to this page location: #program

Moodul 1: Programmeerimise alused (3 kuud) 

Õpite tundma programmeerimise põhimõisteid:

  • Andmetüübid, tingimuslause, tsüklid ja funktsioonid
  • Algoritmiline mõtlemine ja sorteerimisalgoritmide rakendamine
  • Operatsioonisüsteemi seadistamine arenduseks ja käsurea kasutamine
  • Git ja koodiredaktori VS Code paigaldamine
  • Esimeste programmide loomine oma GitHubi portfooliosse
  • Lõppprojekt: Mõttemängud

Veebiseminaride teemad

Temaatilised blokid

Moodul 2: Professionaalne PHP (1,5 kuud) 

Omandage tootmiskõlbliku koodi kirjutamise oskused:

  • Objektorienteeritud ja funktsionaalprogrammeerimise põhimõtted
  • Modulaarse koodi loomine, mida on lihtne laiendada ja hooldada
  • Koodi automatiseeritud testimine
  • Järjepideva integreerimise seadistamine ja esimese paketi avaldamine npm-is
  • Lõppprojekt: Erinevuste kalkulaator

Veebiseminaride teemad

Temaatilised blokid

Moodul 3: Veebisaitide loomine (4 kuud) 

Looge veebisaite, kasutades MVC-arhitektuuri:

  • Mikroframework Slim, HTTP ja veebiserverite põhimõtete tundmaõppimine
  • Routingu ja mallindajate kasutamine
  • Andmebaaside loomine ja SQL-päringute tegemine PHP abil
  • Koodi kasutuselevõtt serveris
  • Koodi turvalisuse tagamine, SQL-süstete ja XSS-rünnakute vältimine
  • Lõppprojekt: Lehe analüsaator

Veebiseminaride teemad

Temaatilised blokid

Moodul 4: Laravel arendus (1,5 kuud)

Looge keerukaid teenuseid Laravel 8 abil:

  • ORM-i kasutamine mudelite loomiseks ja nende seostamiseks andmebaasiga
  • Andmebaasi migratsioonide loomine ja haldamine
  • Autentimise ja autoriseerimise realiseerimine
  • Rakenduse kiire haldamine REPL-i abil ja koodi kvaliteedi tõstmine automaattestidega
  • Lõppprojekt: Ülesannete haldur

Veebiseminaride teemad

Temaatilised blokid

Link to this page location: #projects

See projekt näitab, mida olete MYEDU õpingute jooksul omandanud. Teie lõplik projekt hõlmab kõiki veebiarenduse võtmeaspekte ja selle elluviimiseks on ette nähtud 2-4 nädalat.

Eriti suurt tähelepanu pööratakse ORM-i abil entiteetide loomisele ja nendevaheliste seoste määratlemisele. Projekti edukalt lõpetades saate põhjaliku ülevaate PHP-arendaja tööst

Tegeleme:

  • Projekteerimisega
  • Andmebaasi normaliseerimise ja denormaliseerimisega
  • PaaS (Platform as a Service) kasutamisega
  • Vigade jälgimisega tootmiskeskkonnas (Sentry)
  • Laravel raamistikuga töötamisega
Oskuste kinnitamine

Kursuse edukal lõpetamisel saate tunnistuse, mis kinnitab teie kvalifikatsiooni kui "PHP-arendaja"

Link to this page location: #job
  • Valdan PHP keele põhikonstruktsioone ja funktsionaalsusi
  • Oskan töötada andmebaasidega, kasutades MySQL-i ja PostgreSQL-i
  • Tunnen veebirakenduste arhitektuuri, põhiprintsiipe ja kujundusmustreid
  • Oman HTML-i, CSS-i, JavaScripti ja AJAX-i teadmisi
  • Mul on kogemus Laravel, Symfony ja CodeIgniter raamistikuga
  • Oskan kasutada versioonihaldussüsteeme, sealhulgas Git-i
  • Mõistan veebiserverite töö põhimõtteid
  • Tunnen selliseid tööriistu nagu Apache ja Nginx
  • Oman teadmisi PHP sisseehitatud turvamehhanismidest
  • Kasutangi objektorienteeritud programmeerimist (OOP) oma projektides
  • Oskan korraldada koodi mugavaks töötamiseks
  • Järgin DRY (Don’t Repeat Yourself) põhimõtet koodi kirjutamisel

Mida te koolitusest saate?

  • Pidev juurdepääs kursuse materjalidele
  • Projektide ülevaatus mentorilt
  • 6 kuud ligipääsu karjäärikogukonnale
  • 50+ kursust oskuste arendamiseks
  • Abi tööle kandideerimisel
  • 3+ projekti portfoolios ja üks meeskonnaprojekt
  • Simuleeritud intervjuu ja pehmete oskuste (soft skills) vestlus
Link to this page location: #reviews
Link to this page location: #faq

Korduma kippuvad küsimused

Kas see kursus sobib mulle, kui ma pole kunagi programmeerinud?
Kas ma saan õppimist töö või kooliga ühendada?
Mis saab, kui pean tegema õpingutes pausi?
Kas ma saan õppida, kui olen üle 40 või 50 aasta vana?
Millist tuge saan õpingute ajal?
Kas ma saan oma portfooliosse reaalseid projekte?
Milliseid oskusi omandan pärast kursust?
Kuidas valmistatakse mind tööle kandideerimiseks?
Millised on PHP-arendajate töövõimalused?
Mis on Open Source projektid ja miks nendes osaleda?
Kas te teete koostööd Töötukassaga?

Kuidas ma saan kursusele registreeruda?

Kas teil on küsimusi? Kirjutage meile Telegramis!

 Meie meeskond vaatab teie päringu kiiresti läbi ja vastab kõikidele küsimustele

Link to this page location: #cta

Alustage oma IT-karjääri juba täna!

Registreeruge "PHP-arendaja" kursusele

  • Õppetöö vene keeles
  • Kestus: 10 kuud
  • Kursuse maksumus: €2500

«Работай и учись»

Государственная программа, в рамках которой работающим жителям Эстонии доступны переквалификация и изучение языков, включая эстонский и английский

Link to this page location: #contacts