Schița de curs
Introducere în Web Development
- Site web vs aplicație web
- Accessfiind aplicații web pe un dispozitiv mobil
Înțelegerea modului în care funcționează site-urile web și aplicațiile web
Pregătirea Web Development Mediului
Înțelegerea stratului de prezentare (Frontend) al unei aplicații web
HTML Fundamente
CSS Fundamente
JavaNoțiuni fundamentale ale scenariului
receptiv Web Design
Biblioteci și cadre frontale
Proiect: Proiectați un site web prietenos cu dispozitivele mobile
Înțelegerea stratului de date Access (backend) al unei aplicații web
PHP Fundamente
Databases și SQL Fundamente
Linux Fundamente
Biblioteci și cadre de bază
- Laravel
Configurarea unui Web Application Server
- Stivă LAMPĂ: Linux, Apache, MySQL, PHP
Proiect: Creați un microblog
Securizarea aplicației dvs. web
Testarea aplicației dvs. web
- Dezvoltare bazată pe teste
Gestionarea proiectului dvs
- Controlul versiunii
Proiect: Creați o aplicație Cstore
Script avansat Java.
Avansat PHP
Avansat SQL
Securitate avansată
Accessabilitate și localizare
Proiect: Proiect de testare
Tehnici de implementare și integrare continuă
- Jenkins
Collaboration și Agile Dezvoltare
Proiect: TBD
Optimizarea aplicației dvs. web
Scalarea aplicației dvs. web
Depanarea aplicației dvs. web
Proiect: TBD
Alte tehnologii și metodologii
- React, Progressive Web Apps, NoSQL baze de date etc.
Observații de încheiere
Cerințe
- Vocațional sau diplomă în orice domeniu de studiu legat de programare de calculatoare sau domeniu tehnic similar sau experiență practică echivalentă .
- Experiență cu două sau mai multe limbaje de programare de uz general, inclusiv, dar fără a se limita la: PHP, JavaScript, Python, Java sau Objective C .
- Experiență în dezvoltarea de aplicații web sau în dezvoltarea de aplicații mobile
Mărturii (5)
Mi-a plăcut modul în care Gunnar a scris aproape tot codul în timp ce îl parcurgeam, dar că a existat o mulțime de materiale pre-pregătite pe unitatea Google la care mă pot referi după instruire. Codul scris de Gunnar pe baza datelor de probă pe care le-am furnizat în prealabil a fost, de asemenea, extrem de util și a făcut ca instruirea să fie relevantă pentru propriile noastre seturi de date.
Ranvir - Schroders Personal Wealth
Curs - Visual Studio Code
Tradus de catre o masina
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Curs - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Curs - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Curs - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.