Frontend Fejlesztési Kar - tanfolyam 179 600 dörzsölje. a GeekBrainstől, képzés 15 hónap, Időpont: 2023. június 10.
Vegyes Cikkek / / November 29, 2023
Előkészítő blokk
Tanfolyamok
Hogyan tanuljunk hatékonyan. Videotanfolyam a GeekUniversity módszertanosaitól
— A GeekUniversity-n való tanulás jellemzői
- Miért nehéz tanulni?
— Eszközök az önképzéshez
— A kompetenciákból tanulunk
— A felnőttképzés sajátosságai
— Célok kitűzése a SMART séma szerint
— Hogyan fogalmazzunk meg egy nevelési igényt
A programozás alapjai
— Változók létrehozása;
— Összeadás, kivonás, osztás és szorzás műveletei;
— Logikai műveletek;
— Munka tömbökkel;
- Funkciók.
Git. Alaptanfolyam
A Git nagyon fontos minden modern fejlesztő számára, mivel lefekteti a csapaton belüli kényelmes csapatmunkához és a harmadik féltől származó nyílt forráskódú megoldásokkal való együttműködéshez szükséges alapokat.
I negyed
Webes elrendezés
— Tanulja meg a webhelyek elrendezését, oldalt hozzon létre és készüljön fel a feladatütemező létrehozására — Sajátítsa el a Bootstrap könyvtárat, LESS és SASS előfeldolgozók – Az adaptív elrendezés elsajátítása, a böngészők közötti kompatibilitás és érvényesség elvei – Céloldal létrehozása oldalon
Tanfolyamok
HTML/CSS. Interaktív tanfolyam
— A webfejlesztés alapfogalmai
— A HTML jelölőnyelv alapjai
— A CSS stíluslapok alapjai
— Alapcímkék, pszeudoosztályok és pszeudoelemek
— A pozicionálás alapjai és a CSS Flexbox technológiával való munkavégzés
— Munka elrendezéssel a Figma grafikus szerkesztőben
— A reszponzív weboldal készítésének alapjai
— Webes szabványok és támogató eszközök
Professzionális elrendezés
— Elemek elhelyezése. Praktikus elrendezés
— HTML5 felépítés, formák megismerése
— A Bootstrap gyakorlati alkalmazása
— Előfeldolgozók: alkalmazás a gyakorlatban
— Átmeneti és transzformációs effektusok a CSS3-ban
— CSS3: médialekérdezések, adaptív elrendezés
— Az adaptív elrendezés gyakorlati alkalmazása
— Rács elrendezés, új CSS3 funkciók
II negyed
Frontend fejlesztés
— Sajátítsa el a JavaScript és az OOP alapelveit — Tanulja meg a Parcel, Webpack, Vue.js és harmadik féltől származó API-k használatát — Különféle környezetekben dolgozhat, és harmadik féltől származó könyvtárakat csatlakoztathat
Projekt
— Költségkövető alkalmazás
Tanfolyamok
Alapszintű JavaScript-tanfolyam
— A JavaScript nyelv alapjai
— Alapvető JavaScript-operátorok
— Hurok, tömbök és adatstruktúrák
— Objektumok JavaScriptben
— Bevezetés a DOM-ba – Dokumentumobjektum-modell
— Eseménykezelés JavaScriptben
— Workshop óra
— Névtelen funkciók és lezárások
Haladó JavaScript-tanfolyam
- Modern JavaScript
— Objektumorientált programozás (OOP) JavaScriptben
— Aszinkron kérések
— Szabályos kifejezések
— Vue.js keretrendszer
— Vue.js összetevők
— JavaScript a szerveren
— Tesztelés és építési szabályzat
Projektépítő eszközök
— Telepítés és munkacsomag- és Webpack csomagolókkal
— Együttműködés a Gulp feladatkezelővel
— Együttműködés az npm csomagkezelővel
— Harmadik féltől származó csomagok és könyvtárak összekapcsolása
Vue.js
— A Vue.js bemutatása
— A Vue.js összetevőinek interakciója
— Módszerek és irányelvek
— Vue CLI Vue.js alkalmazásprojekt létrehozásához
— Munkavégzés a Vue Router útválasztóval
— Munka a Vuex állapotkezelési mintával
— Munka API-val – alkalmazásprogramozási felület
III negyed
A ReactJS könyvtár és a háttérfejlesztés alapjai
— Tanuljon meg dolgozni a ReactJS-szel — Képes lesz az ECMAScript 6 használatára és a Flux koncepció használatára — Sajátítsa el a háttérfejlesztés alapjait a Node.js-ben, és képes lesz különféle REST API-k létrehozására
Tanfolyamok
ReactJS könyvtár. Alaptanfolyam
— A fejlesztői környezet és az első React alkalmazás beállítása
— A React komponens életciklusa
— Búvárkodás a Reactben és a felhasználói felület könyvtárának csatlakoztatása
— Routing in React: a messenger felosztása chatekre
— Redux könyvtár a JavaScripthez
— Redux köztes szoftver funkciók. Útválasztó csatlakoztatása a Reduxhoz és az adatok tárolása a Redux megmaradási könyvtár használatával
— API-val való munkavégzés
- Progresszív webalkalmazás
Node.js platform
— A Node.js bemutatása
— Konzolprogramok
— Hálózati kérések kezelése
— Expressz keretrendszer
— Munka a MySQL-lel – egy adatbázis-kezelő rendszerrel
— Hitelesítés és engedélyezés
— Munka a REST API architekturális megközelítéssel
- WebSockets
IV negyed
Fejlődés az ötlettől a megjelenésig
— Ismerkedjen meg az Agile, Scrum, Kanban módszertanokkal — Szerezzen csapatfejlesztési készségeket és tanulja meg a GIT-tel való munkát — Ismerje meg a folyamatos integráció és a folyamatos szállítás alapelveit
Projektek
— Csapat érettségi projekt. Végigmegy a szakmai fejlődés szakaszain: az ötlet megtalálásától a termék teszteléséig és kiadásáig
Tanfolyamok
Professzionális webalkalmazás fejlesztés
— Bevezetés a TypeScript programozási nyelvbe
— Fejlett típusrendszer TypeScriptben
— Osztályok, névtér, TypeScript konfiguráció
— TypeScript hozzáadása a Reacthoz
— MobX koncepció
— Alkalmazás tesztelése: React + TypeScript
— SSR technológia a Reactban
Diplomaterv csapatfejlesztése
— Projekt és termék, termék MVP, csapat
— Projektkövetelmények és műszaki előírások
- Eszközök
— Fejlesztési módszerek
— Problémák és megoldásaik
— Csapatmunka gyakorlat, minőség
— Release — a termék kibocsátása a világba
— Termék bevezetése és bevételszerzés
Tanfolyamok a negyeden kívül
Az oklevél megszerzéséhez és az álláskereséshez szükséges segítséget is teljesíteni kell. Nyitott időponttal rendelkező tanfolyamokra bármelyik nap beiratkozhat, akár az ütemezett kurzusok elvégzése után is.
Tanfolyamok
Felkészülés a műszaki interjúra
- HTML és CSS
- JavaScript
— Projektépítő eszközök
- Vue.js
— Webalkalmazás háttérfejlesztésének alapjai
— Próbatechnikai interjú
Adatbázis alapok. Videó tanfolyam
— Relációs adatbázisok
— DBMS telepítése
— Adatbázis tervezés, normál űrlapok
— SQL parancsok: CREATE, INSERT, DISTINCT, ORDER BY, LIMIT, SELECT and WHERE, DELETE és UPDATE
— Adatkonzisztencia
- Külső kulcs
— Táblázatok készítése több-több kapcsolattal
- Összetett elsődleges kulcs
— Több tábla adatainak kombinálása
— Operátorok: BELSŐ CSATLAKOZÁS, BAL CSATLAKOZÁS, JOBB CSATLAKOZÁS, UNION, GROUP BY
— Aggregáló funkciók
— Indexek
— Tranzakciók
Adatbázis
- Webinárium. A környezet és a DDL parancsok telepítése
— Oktatóvideó. Adatbázis-kezelés és munkavégzés SQL lekérdezési nyelvvel
- Webinárium. Bevezetés az adatbázis-tervezésbe
- Webinárium. CRUD műveletek
— Oktatóvideó + webinárium: operátorok, szűrés, rendezés és korlátozás. Adatok összesítése
— Oktatóvideó + webinárium: összetett lekérdezések
— Oktatóvideó + webinárium: tranzakciók, változók, nézetek. Adminisztráció. Tárolt eljárások és függvények, triggerek
— Oktatóvideó + webinárium: Lekérdezésoptimalizálás. NoSQL
Linux. Munkaállomás
— Linux telepítése és megismerése
— A parancssori felület beállítása
— Felhasználó- és csoportkezelés
— OS betöltés és folyamatok
— Linux fájlrendszerű eszköz. Fájl- és könyvtárfogalmak
– Bevezetés a Bash-szkriptekbe. crontab és a feladatütemezőknél
— Csomag- és adattárkezelés. Hálózatbiztonsági alapismeretek
— Bevezetés a Dockerbe
Szabadúszó fejlesztő: képzés
– Hogyan működik a szabadúszó?
— Első lépések a szabadúszó tőzsdén
— Hogyan szerezhet több rendelést szabadúszóként
— Hogyan érjünk el célokat szabadúszóként, és ne fulladjunk bele a munkába
- Esetek és életre szóló hackek tapasztalt szabadúszóktól
Felkészülés az álláskeresésre
— Hogyan írjunk olyan önéletrajzot, amelyre biztosan felfigyelnek
— Álláskeresési térképet készítünk
- Miért van szükség kísérőlevelekre?
— Mi várható a HR-es interjún?