Fakultet Fullstack JavaScript - tečaj 134 700 rub. od GeekBrains, obuka 15 mjeseci, Datum: 10. lipnja 2023.
Miscelanea / / November 27, 2023
Pripremni blok
I četvrt
Razvoj frontenda
Tečajevi
HTML/CSS. Interaktivni tečaj
— Osnovni pojmovi u web razvoju
— Osnove jezika za označavanje HTML dokumenata
— Osnove jezika stiliziranja CSS dokumenata
— Osnovne oznake za izgled, pseudo-klase i pseudo-elemente
— Osnove pozicioniranja, rad s Flexboxom
— Rad s izgledom dizajna u Figma formatu
— Osnove izrade responzivne web stranice
— Web standardi i alati za podršku
JavaScript. Razina 1
— Osnove jezika JavaScript
— Osnovni JavaScript operatori
— Petlje, nizovi, strukture podataka
— Objekti u JavaScriptu
— Uvod u DOM
— Rukovanje događajima u JavaScriptu
— Radionički sat
— Anonimne funkcije, zatvaranja
Napredni tečaj JavaScripta
— Moderni JavaScript
— OOP u JavaScriptu
— Asinkroni zahtjevi
— Regularni izrazi
— Okvir Vue.js
— Komponente Vue.js
— JavaScript na poslužitelju
— Ispitivanje i montaža
ReactJS. Osnovni tečaj
— Postavljanje razvojnog okruženja i prve React aplikacije
— Životni ciklus React komponente
— Zaronite u React i povežite biblioteku korisničkog sučelja
— Usmjeravanje u Reactu. Razbijamo glasnik na chatove
— Redux
— Redux međuprogrami, povezivanje usmjerivača s Reduxom i pohranjivanje podataka pomoću Redux-persista
— Rad s API-jem
- Progresivna web aplikacija
— Upravljanje stanjem SPA aplikacije
II četvrtina
Razvoj pozadine u JavaScriptu
U ovom tromjesečju učenici će naučiti koristiti većinu značajki koje nudi jezik. Moći će izraditi pozadinske aplikacije koje će generirati HTML na pozadini koristeći podatke iz baze podataka. Istovremeno će se proučavati: osnovni principi mrežnih protokola, značajke HTTP protokola, te osnovna struktura HTML-a.
Tečajevi
Linux. Radna stanica
- Uvod. Instalacija OS-a
— Postavljanje i upoznavanje sa sučeljem naredbenog retka
— Korisnici. Upravljanje korisnicima i grupama
— Učitavanje OS-a i procesi
— Linux uređaj datotečnog sustava. Koncept datoteke i imenika
— Uvod u bash skripte. crontab i planeri zadataka
— Upravljanje paketom i spremištem. Osnove mrežne sigurnosti
— Uvod u docker
Node.js
— Uvod u Node.js
— Konzolni programi
— Rad s mrežnim zahtjevima
— Ekspresni okvir
— Rad s MySQL-om
— Autentifikacija i autorizacija
- REST API
- WebSockets
Baza podataka
— Uvod u teoriju relacijskih baza podataka
— Osnovni koncepti strukture baze podataka
— Definicija podataka. Osnovne operacije s podacima
— Uzorkovanje podataka, agregacija podataka
— Ugniježđeni upiti i unija
- Pridružiti
— Napredne SQL mogućnosti
— Funkcije prozora, indeksi, rad u grafičkom klijentu
HTTP mrežni protokol
— Stvaranje web poslužitelja na Node.js
— Interakcija s http poslužiteljem pomoću programa telnet
— Interakcija s http poslužiteljem iz preglednika
— Slanje, obrada zahtjeva GET, POST, PUT, DELETE, OPTIONS
— Rad s kolačićima
— Rad sa sesijom
— Preusmjerava
— Stvaranje WS veze i rad s njom
— Rad s CORS zaglavljima
III četvrtina
Puni razvoj stoga
Najveći i tehnički najsloženiji blok, nakon kojeg će studenti moći samostalno rješavati probleme srednje složenosti.
Tečajevi
TypeScript
— Uvod u TypeScript.
— Sustav tipova u TypeScriptu
— Generalizirano programiranje
— Rad s JavaScript kodom
— Klase i OOP
- Napredna tsconfig konfiguracija
Razvoj web stranica pomoću Nest.js
— Stvaranje klasa i metoda kontrolera pomoću dekoratora
— Kontrolori konteksta zahtjeva za prosljeđivanje pomoću dekoratora
— Stvaranje providera, njihovo korištenje u kontrolerima i drugim providerima
— Organiziranje kontrolera i pružatelja usluga u module, korištenje modula
— Rad s TypeORM-om u kombinaciji s PostgreSQL-om, stvaranje TypeORM entiteta, rad s njima (stvaranje, brisanje, odabir i promjena)
— Korištenje mehanizma autorizacije i čuvara
— Korištenje presretača
— Korištenje međuprograma
— Izrada vlastitih dekoratera
— Izrada predložaka upravljača i dinamičko generiranje stranica na temelju njih
— Korištenje GraphQL-a
— Rad s WebSocketom
Razvoj visokoopterećenih pozadinskih aplikacija
— Pisanje višenitnih aplikacija na Node.js
— Korištenje memcached-a u Node.js
— Korištenje Redisa kao usluge predmemoriranja u Node.js
— Korištenje Redisa kao NoSql rješenja u Node.js
- Korištenje Redisa kao brokera poruka u Node.js
— Korištenje pristupa mikroservisa pri pisanju pozadinskih aplikacija na Node.js
— Korištenje apache referentne vrijednosti (ab) za provođenje lokalnog testiranja opterećenja
IV kvartal
Meke vještine
Reći ćemo vam kako komunicirati s timom i proći intervjue.
Tečajevi
Agile, Scrum. Teorija
— Uvod u Agile
— Scrum, Kanban
— Timski rad pomoću Scruma
— Priprema za početak projekta
- Vježbajte. Priprema za projekt
Diplomski rad
— Konzultacije
— Zaštita projekta
Priprema za intervju
Tečajevi izvan kvarta
Tečajevi
Razvoj desktop aplikacija korištenjem Electron.js
Razvoj višeplatformskih aplikacija pomoću React Native
Algoritmi i strukture podataka
Priprema za traženje posla
— Kako napisati životopis koji će sigurno biti zapažen
— Izrađujemo mapu traženja posla
- Zašto su potrebna propratna pisma?
— Što očekivati na razgovoru za HR
aliyev79
17.05.2022 G.
Počeo sam učiti od nule - dobio sam izvrsnu bazu i znanje za svoj razvoj
Završio pola tečaja FullStack JavaScript. Nastavljam studij. Na peron sam došao potpuno prazan. Sada mogu pisati web stranice. Profesori koji su mi predavali u prvoj polovici tečaja dali su mi odlično znanje!!! Vidjevši moje uspjehe u treninzima, par ljudi je također odlučilo studirati ovdje. Ovdje je glavna stvar vlastita motivacija i želja da naučite nešto novo. I sam radim kao serviser za medicinske...
sergeychudinov1986
19.10.2022 G.
Šaraga
Kupio sam puni Fullstack JavaScript tečaj u trajanju od 18 mjeseci, podijeljen u 4 kvartala + jedan kvartal “Izvan kvartala”, odnosno samo 5 kvartala. U početku je sve bilo u redu. Ali onda je razina tečajeva postupno počela padati. Tada su bez ikakvog objašnjenja odgodili sve tečajeve za 2,5 mjeseca, a umjesto planiranih tečajeva ubacili su nam u program određeni Bootcamp s tečajevima koji se ne odnose na naše...
D M
14.10.2022 G.
Ja sam student ove “obrazovne ustanove”; ušao sam u tečaj Fullstack JavaScript prošlog srpnja (2021.). Prvih šest mjeseci bilo je normalno, ali nakon nove godine počele su čudne promjene u rasporedu kalendara. Uveli su bootcamp s obaveznim sudjelovanjem i užasnom organizacijom, obustavili osnovnu obuku. I smislili su "odmor" - pauze u treninzima oko dva tjedna. Navodno zauvijek...