PHP kursused algajatele
Saa kõrgelt kvalifitseeritud arendajaks 10 kuuga! Loo 4 projekti oma GitHubi portfooliosse — alates mängukogumikust kuni ülesannete haldamise rakenduseni.
10 kuud
Vene keeles
Portfoolio
4 projekti koolituse lõpuks
Veebipõhine õpe
Ligipääs materjalidele 24/7
Vene keeles
Kogemustega mentoritega
Paindlikud osalemistingimused
Järelmaks
Võimalik tasuda õppemaksu osade kaupa või järelmaksuga Esto kaudu
Soodustused
Individuaalsed tingimused kursuse iseseisval tasumisel
Riiklik toetus
Saadaval erinevad riiklikud haridustoetusprogrammid
Tööandjatele
Toetused ja kuni 80% ulatuses tagasimakse töötajate koolituseks
Millega tegeleb PHP-arendaja?
PHP-arendaja vastutab dünaamiliste veebisaitide, rakenduste ja veebiteenuste loomise ja hooldamise eest ning nende integreerimise eest ettevõtte äriprotsessidega. PHP on kujunenud üheks peamiseks serveripoolse arenduse keeleks.
Õpi töötama paindliku ja skaleeritava PHP-ga ning looma keerukaid veebirakendusi
Õpi HTML-i ja CSS-i aluseid, et mõista paremini veebilehtede ülesehitust
Õpi SQL-i ning õpi töötama andmebaasidega
Õpi kasutama Laraveli raamistikku ja kiirenda arendusprotsessi
PHP-arendaja on nõutud IT-spetsialist
Töö PHP-arendajana pakub palju võimalusi, sealhulgas kaugtöö ning võimaluse töötada rahvusvahelisel tasandil. Arvesta järgmiste aspektidega:
Kõrge nõudlus
PHP-arendajad on tööturul tippnõudlusega, mis loob rohkelt võimalusi karjääri arenguks.
Karjääriareng
Aktiivse õppimise ja praktilise tööga on võimalik jõuda Middle-taseme arendaja tasemele juba ühe aastaga ning teenida alates 1500 eurost kuus.
Paindlikud töövõimalused
Turul on palju tööpakkumisi nii kaugtööks kui ka rahvusvaheliste ettevõtete kontorites, kus pakutakse atraktiivseid töötingimusi.
Kellele see kursus on mõeldud?
Algajatele, kellel puudub IT-kogemus
- Omanda HTML-i ja CSS-i põhialused ning oskus töötada andmebaasidega
- Õpi kasutama Laraveli raamistikku kaasaegsete veebirakenduste loomiseks
- Kursuse lõpuks lood vähemalt 4 projekti portfooliosse, mis aitavad sul alustada karjääri IT-s
- Meie mentorid toetavad sind kogu õppeprotsessi vältel
IT-spetsialistidele, kes liiguvad uude valdkonda
- Laienda oma oskusi ja omanda uus eriala
- Sinu varasem kogemus teeb õppimise lihtsamaks
- Loo uusi projekte ja ava endale uusi võimalusi
PHP-arendajatele, kes soovivad oma teadmisi uuendada
- Hoiame kursust pidevalt ajakohasena vastavalt turu nõudmistele.
- Saate kõige värskemad teadmised ja oskused oma erialal.
- Iga kursuse element on loodud vastama tööandjate ootustele.
Jäta taotlus ja alusta tasuta proovikoolitustega!
Miks valida MYEDU?
Õppekeskuses MYEDU on õpe korraldatud nii, et lihtsalt “tundides ära istuda” ei ole võimalik. Fookus on praktilisel õppel. Meie kursus on mõeldud neile, kes soovivad süvitsi omandada serveripoolse arenduse tehnoloogiad ja saada kvalifitseeritud PHP-arendajaks, mitte pelgalt sertifikaati.
Praktiline töö alates esimesest päevast
Juba esimestest tundidest lahendad praktilisi ülesandeid, teed kodutöid ning osaled õppeprojektides, mis põhinevad päriselulistel probleemidel
Materjali sügav mõistmine
Õpid materjali läbi praktilise töö: lood veebisaite ning töötad moodulite ja integratsioonidega
Väärtuslik sertifikaat
MYEDU sertifikaat kinnitab sinu kvalifikatsiooni ja kõrget ettevalmistust edukaks tööks IT-valdkonnas.
Abi tööle kandideerimisel
Valmistame sind ette tööotsinguks ja töövestlusteks.
10 kuu jooksul omandad järgmised oskused:
- Backendi arendamine veebisaitidele PHP abil
- Vigade otsimine ja parandamine koodis
- Lihtsate veebilehtede loomine HTML-i ja CSS-i abil
- Veebirakenduste arendamine Laraveli raamistikuga
- Töötamine andmebaasidega SQL-i abil
- Veebisaitide integreerimine sise- ja välissüsteemidega
- Rakenduste juurutamine produktsiooni reaalsete kasutajate jaoks
- Versioonihaldussüsteemi Git valdamine
- Turvaliste ja töökindlate veebirakenduste loomine
Kuidas toimub õpe
01
Programm
- Mentori kohtumised toimuvad 1-2 korda nädalas veebiseminaride ja live-kodeerimise vormis
- Iga õppetund sisaldab teooriat, teste ja praktilisi ülesandeid brauseris
02
Formaat
- Saate õppida teile sobival ajal, kuid oluline on pühendada vähemalt 15 tundi nädalas
- Kõik kohtumised salvestatakse, et saaksite neid hiljem uuesti vaadata
03
Õppetoetus
- Teie mentor on alati kättesaadav, et aidata tekkinud raskuste korral
- Võite esitada kõik küsimused, isegi kui need tunduvad teile lihtsad
04
Praktiline töö
- Rohkem kui 380 harjutust on saadaval igal ajal
- Lood 4 projekti oma GitHubi portfooliosse, mida mentor üle vaatab
05
Töökogemus
- Õpite töötama avatud lähtekoodiga projektidega ja koostama pull request'e
- Saate juurdepääsu 150 testülesandele, et valmistuda tööintervjuudeks
06
Tööle saamine
- Aitame koostada CV ja motivatsioonikirja, kujundada portfooliot ja LinkedIni profiili
- Harjutate testülesannete lahendamist ja valmistute tööintervjuudeks
Detailne PHP-arendaja kursuse programm
Võite olla kindel, et omandate kaasaegsed tööriistad ja teadmised, mis aitavad teil saada nõutud spetsialistiks ning edukalt tööle asuda.
Analüüsime regulaarselt PHP-arendajate tööturul kehtivaid nõudeid ja uuendame oma programmi vastavalt.
- Õppe kestus: 10 kuud
- 4 moodulit, 4 projekti
- Tööle aitamise programm
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
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
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
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
Проекты в портфолио
Iga lõpetatud projekt saab oluliseks osaks teie portfooliost, mida saate esitleda potentsiaalsetele tööandjatele.
Need projektid ei ole lihtsalt abstraktsed harjutused teooria õppimiseks – need on reaalsed ülesanded, millega professionaalid oma töös tegelevad. Iga ülesanne läbib automaatse kontrolli ja mentori koodiülevaatuse.
2-4 nädalat
Projekt: "Mõttemängud"
Loote viis konsoolimängu, mis põhinevad mobiilirakenduste loogikal
Peamised eesmärgid:
- Tutvumine PHP programmeerimiskeelega
- Arenduskeskkonna seadistamine
- Linteri ja sõltuvushalduri Composer kasutamine
- Töö välistes repositooriumides
- Rakenduse arhitektuuri loomine ja puhta koodi kirjutamine
Saate praktilise kogemuse kõigi tööriistadega, mis on vajalikud projekti alustamiseks
2-4 nädalat
Projekt: "Erinevuste kalkulaator"
Arendate programmi, mis tuvastab erinevused kahe andmestruktuuri vahel
Praktilised oskused, mida omandate:
- Käsurearakenduse loomine
- Andmete parsimine ja vormindamine JSON- ja YAML-formaatides
- Rakenduste arhitektuuri kujundamine
- Automatiseeritud testimine PHPUnit abil
See projekt aitab lihvida oskusi isegi kogenud PHP-arendajatel
2-4 nädalat
Projekt: "Lehe analüsaator"
2-4 nädalaga loote täisfunktsionaalse veebirakenduse, mis töötleb päringuid ja haldab andmebaasi
Õpite:
- Routingu ja päringute töötlemist
- Mallindajate ja andmebaasidega töötamist
- CI seadistamist
- Rakenduse juurutamist serverisse
See projekt annab visuaalse ülevaate sellest, mis toimub, kui kasutaja sisestab veebiaadressi brauserisse ja vajutab Enter
Lõpp-projekt
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
Kursuse õpetaja
Erik Ivanov
- Praktiseeriv arhitekt ja fullstack-arendaja
- Spetsialiseerumine: andmeanalüüs (ETL, SQL, optimeerimine) ja veebiarendus (PHP, Yii2, andmebaasid)
- Põhjalik kogemus suurandmete, mikroteenuste ja kõrge koormusega süsteemidega
Kursuse edukal lõpetamisel saate tunnistuse, mis kinnitab teie kvalifikatsiooni kui "PHP-arendaja"
Tööle asumine: kuidas me aitame?
MYEDU toetab oma õpilaste püüdlusi edukaks töölesaamiseks. Õpingute vältel õpite koostama tõhusat CV-d ja portfooliot, kandideerima töökohtadele ja kirjutama veenvaid motivatsioonikirju
Professionaalsete värbajate koostatud veebiseminarid hõlmavad kõiki tööle kandideerimise aspekte – alates CV koostamisest ja tööprofiili loomisest kuni intervjuude psühholoogiliste aspektide ja uue töökohaga kohanemiseni
MYEDU-s saate oma CV-d esitada nii personalispetsialistidele kui ka kogenud arendajatele, kes annavad soovitusi selle täiustamiseks
Osalete avatud lähtekoodiga projektide arendamises GitHubis, töötate teiste arendajate koodiga ja õpite koostama pull request'e. See kogemus on tööandjate jaoks väga väärtuslik
Meie andmebaasis on rohkem kui 150 testülesannet partnerettevõtetelt. Harjutate tüüpilisi ülesandeid pärisprojektidest, mis suurendab enesekindlust ja intervjuudeks valmistumise efektiivsust
Teie CV pärast kursust:
Maksim Ivanov
PHP-arendaja
Tehnilised oskused (Hard Skills):
- 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
Alustage oma IT-karjääri juba täna!
Korduma kippuvad küsimused
Meie meeskond vaatab teie päringu kiiresti läbi ja vastab kõikidele küsimustele