FARM (FastAPI, React, és MongoDB) Full Stack Fejlesztés Képzés
A FARM (FastAPI, React, és MongoDB) hasonló a MERN-hez, de gyorsabb teljesítményt nyújt, mivel a Python és a FastAPI váltja fel a Node.js-t és az Express-t a háttérrendszerben. A FastAPI egy nagy teljesítményű Python webes keretrendszer, amelyet olyan vezető cégek használnak, mint a Microsoft, az Uber és a Netflix. A React egy nyílt forráskódú frontend JavaScript könyvtár, míg a MongoDB egy teljes mértékben skálázható NoSQL adatbázis.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a FARM (FastAPI, React, és MongoDB) verem használatával szeretnének dinamikus, nagy teljesítményű és skálázható webalkalmazásokat építeni.
A képzés végére a résztvevők képesek lesznek:
- Beállítani a szükséges fejlesztői környezetet, amely integrálja a FastAPI-t, a Reactot és a MongoDB-t.
- Megérteni a FARM verem kulcsfogalmait, jellemzőit és előnyeit.
- Megtanulni, hogyan kell REST API-kat építeni a FastAPI-val.
- Megtanulni, hogyan kell interaktív alkalmazásokat tervezni a React segítségével.
- Fejleszteni, tesztelni és üzembe helyezni alkalmazásokat (frontend és backend) a FARM verem használatával.
A képzés formátuma
- Interaktív előadás és vita.
- Sok gyakorlat és gyakorlás.
- Gyakorlati megvalósítás élő laboratóriumi környezetben.
Képzés testreszabási lehetőségek
- Ha testreszabott képzést szeretne kérni ehhez a kurzushoz, kérjük, lépjen kapcsolatba velünk a megbeszélés érdekében
Kurzusleírás
Bevezetés
- Mi a FARM verem?
- FARM vs MERN
Első lépések
- A fejlesztői környezet beállítása
- MongoDB Atlas fiók létrehozása
- Függőségek telepítése
- A FastAPI csatlakoztatása a MongoDB-hez
REST API-k építése (FastAPI)
- CRUD műveletek
- API-k frissítése
- MongoDB funkciók
- API-k tesztelése
Frontend fejlesztése ReactJS-sel
- React projekt létrehozása
- Axios és bootstrap telepítése
- Stílusok, CSS és JSX
- Interaktív funkciók hozzáadása
- Az alkalmazás tesztelése
Az alkalmazás üzembe helyezése
- Backend üzembe helyezése (Heroku)
- Frontend üzembe helyezése (GitHub)
Az alkalmazás biztonsága
- Hitelesítés és felhasználókezelés
- Útválasztók és hozzáférési jogosultságok.
Hibaelhárítás
Összefoglalás és következő lépések
Követelmények
- Tapasztalat webfejlesztésben
- JavaScript és Python programozási tapasztalat
Célközönség
- Fejlesztők
A nyílt képzésekhez 5+ résztvevő szükséges.
FARM (FastAPI, React, és MongoDB) Full Stack Fejlesztés Képzés - Foglalás
FARM (FastAPI, React, és MongoDB) Full Stack Fejlesztés Képzés - Érdeklődés
Vélemények (1)
Az oktató remek munkát végzett a jég eltörésében, és kezdeményezte, hogy mindenkit bátorítson a részvételre. Senkit sem hagyott ki, és jól tudott alkalmazkodni mindenkinek a nehézségeihez. A résztvevők által felvetett kihívásokat és kérdéseket jól használta fel, hogy világosabb magyarázatokat adjon az egész közönségnek.
Joao Aguiar - INESC TEC
Kurzus - React: Build Highly Interactive Web Applications
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Haladó React
21 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) azoknak a fejlesztőknek szól, akik React komponenseket szeretnének építeni és összetett alkalmazásokat tervezni.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a React haladó koncepcióit, beleértve a kontextus API-kat, HOC-okat, külső állapotot, aszinkron API-kat stb.
- Összetevőket építeni React segítségével.
- Szerver oldali és kliens oldali hitelesítést engedélyezni.
- React és Redux könyvtárak implementálásával összetett állapotú alkalmazásokat kezelni.
- Kódot csökkenteni és az alkalmazás teljesítményét optimalizálni.
- Alkalmazást tesztelni és üzembe helyezni.
API-k fejlesztése Pythonnal és FastAPI-val
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék a FastAPI-t Pythonnal együtt használni RESTful API-k gyorsabb és egyszerűbb építéséhez, teszteléséhez és üzembe helyezéséhez.
A képzés végére a résztvevők képesek lesznek:
- Beállítani a szükséges fejlesztői környezetet API-k fejlesztéséhez Pythonnal és FastAPI-val.
- Gyorsabban és egyszerűbben létrehozni API-kat a FastAPI könyvtár használatával.
- Megtanulni, hogyan készítsenek adatmodelleket és sémákat Pydantic és OpenAPI alapján.
- API-kat csatlakoztatni egy adatbázishoz SQLAlchemy segítségével.
- Biztonsági és hitelesítési megoldások implementálása API-kban a FastAPI eszközeivel.
- Tárolóképek készítése és webes API-k üzembe helyezése egy felhő szerveren.
JavaScript, Node JS és React Bootcamp (Kezdőtől Középig)
35 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) kezdő szintű .NET fejlesztőknek szól, akik szeretnének jártasságot szerezni a JavaScript, Node.js és React területén, hogy aktívan fejlesszenek és migrálni tudjanak rendszereket/platformokat.
A képzés végén a résztvevők képesek lesznek:
- Hatékonyan írni és hibakeresni JavaScript kódot.
- Szerveroldali alkalmazásokat építeni és telepíteni Node.js segítségével.
- Dinamikus és reszponzív felhasználói felületeket fejleszteni React segítségével.
- Front-end és back-end komponensek integrálása teljes körű alkalmazások létrehozásához.
- Megismerni a legjobb gyakorlatokat a régi rendszerek modern JavaScript alapú platformokra való migrálásához.
Microservices építése NodeJS és React segítségével
21 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) tapasztalt fejlesztőknek szól, akik szeretnének alkalmazásokat építeni, üzembe helyezni és skálázni microservices segítségével, amelyeket NodeJS és React segítségével készítettek.
A képzés végére a résztvevők képesek lesznek:
- Alkalmazások fejlesztése, üzembe helyezése és skálázása különböző microservices segítségével.
- Kiszolgáló oldalon renderelt React alkalmazás építése.
- Több szolgáltatásból álló alkalmazások üzembe helyezése a felhőben Docker és Kubernetes segítségével.
- Alkalmazások tesztelése microservices-en.
MongoDB rendszergazdáknak
14 ÓrákEz a kurzus mindent tartalmaz, amire egy adatbázis-rendszergazdának szüksége van a MongoDB adatbázisok sikeres üzembe helyezéséhez és karbantartásához.
A teljesítménnyel kapcsolatos problémák diagnosztizálása, adatok importálása és exportálása, valamint a megfelelő biztonsági mentési és visszaállítási rutinok létrehozása, valamint a MongoDB CRUD API, a parancssor és az illesztőprogramok áttekintése is szerepel.
A kurzus célközönsége olyan embereket foglal magában, akik szeretnének:
- Megérteni a MongoDB-t fejlesztői szemszögből, beleértve a parancssorát, lekérdezési API-ját és illesztőprogram-eszközeit.
- MongoDB-t üzembe helyezni minden konfigurációban – egyetlen szerverként, master/slave replikációval, replika készletként és shardelt klaszterként.
- Alkalmazásokat értékelni és megfelelően kiválasztani a hardvert.
- MongoDB példányokat monitorozni és integrálni a szabványos monitorozó szoftverekkel (Munin, Nagios stb.).
- Tervezni a biztonsági mentéseket és kezelni a nagy adatimportálást és exportálást.
- Hibaelhárítást végezni a leggyakoribb fejlesztői problémák és hibás forgatókönyvek esetén.
Minden résztvevőnek gyakorlati feladatokat kell végrehajtania.
MongoDB Haladó Rendszergazda
14 ÓrákEz az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a rendszergazdáknak szól, akik összetett telepítési és kezelési problémákat szeretnének megoldani a MongoDB Ops Manager segítségével.
A képzés végére a résztvevők képesek lesznek:
- A MongoDB Ops Manager telepítésére és konfigurálására
- Különböző típusú környezetek beállítására és kezelésére
- A MongoDB Enterprise Server specifikus megoldások megértésére és implementálására, hogy összetett vállalati kihívásokat oldjanak meg
A képzés formátuma
- Interaktív előadás és vita
- Számos gyakorlat és gyakorlati feladat
- Gyakorlati megvalósítás élő laboratóriumi környezetben
Képzés testreszabási lehetőségek
- Ez a képzés a MongoDB Enterprise Serverre épül, amely tartalmazza az Ops Managert. Kérjük, konzultáljon velünk a licencelési követelmények rendezéséhez.
- Ha testreszabott képzést szeretne kérni erre a kurzusra, kérjük, lépjen kapcsolatba velünk.
MongoDB Technikai Adminisztráció és Műveletek
48 ÓrákA MongoDB egy népszerű NoSQL adatbázis, amely rugalmasságáról, skálázhatóságáról és elosztott architektúrájáról ismert, így ideális választás modern alkalmazások háttérrendszerei, adataggregáció és valós idejű elemzések számára.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) középhaladó és haladó szintű technikai szakembereknek szól, akik gyakorlati, mélyreható ismereteket szeretnének szerezni a MongoDB műveleteiről, az üzembe helyezéstől a magas rendelkezésre állás, biztonság és katasztrófa-helyreállítás területéig.
A képzés végére a résztvevők képesek lesznek:
- A MongoDB telepítésére, konfigurálására és karbantartására különböző környezetekben.
- Az adatmodellek megfelelő tervezésére a teljesítmény és skálázhatóság érdekében.
- Biztonságos hozzáférés konfigurálására és biztonsági mentési és helyreállítási eljárások meghatározására.
- Magas rendelkezésre állású klaszterek beállítására és teljesítménymetrikák monitorozására.
- Valós adminisztratív feladatok kezelésére, például frissítések és automatizálás.
A képzés formátuma
- Interaktív előadás és megbeszélés.
- Számos gyakorlat és gyakorlati alkalmazás.
- Gyakorlati implementáció élő laboratóriumi környezetben.
Képzés testreszabási lehetőségei
- Ha testreszabott képzést szeretne kérni erre a kurzusra, kérjük, lépjen kapcsolatba velünk a megbeszélés érdekében.
MongoDB haladó felhasználóknak
14 ÓrákA MongoDB haladó felhasználóknak című kurzus tapasztalt fejlesztőket lát el professzionális szintű NoSQL-technikákkal, amelyekkel nagy teljesítményű, skálázható alkalmazásokat hozhatnak létre. A kurzus bemutatja az adatmanipuláció haladó elveit, a CRUD-műveletek optimalizálását, az indexelés belső működését és az aggregációs folyamatokat. Részletesen foglalkozik a replikációval, a shardolással, a teljesítményprofilozással és a vállalati biztonsággal kapcsolatos gyakorlati megközelítésekkel. Segít a szakembereknek robusztus MongoDB klaszterek üzembe helyezésében automatikus biztonsági mentési stratégiákkal és monitorozással termelési szintű környezetekben.
MongoDB fejlesztőknek
14 ÓrákEz a tanfolyam mindent tartalmaz, amire egy adatbázis-fejlesztőnek szüksége van ahhoz, hogy sikeresen fejlesszen alkalmazásokat MongoDB használatával.
Szerezzen szakértői MongoDB készségeket. Ismerje meg a dokumentumok kezelését, hatékony lekérdezéseket és adatmodellezést. Tanuljon aggregációs folyamatokat, indexelési stratégiákat és sématervezést, hogy skálázható NoSQL alkalmazásokat építhessen.
Next.js 14 Haladó Fejlesztés
21 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) középhaladó és haladó szintű webfejlesztőknek és technikai architektusoknak szól, akik szeretnék felfedezni a Next.js 14 újdonságait, és elsajátítani a modern webalkalmazások építéséhez szükséges ismereteket.
A képzés végére a résztvevők képesek lesznek:
- Kihasználni a Next.js 14 teljes potenciálját összetett alkalmazások fejlesztéséhez.
- Használni a legújabb funkciókat, mint például a Middleware, React Server Components és Edge Functions.
- Megvalósítani a legjobb gyakorlatokat a teljesítmény, skálázhatóság és SEO területén.
- Hatékonyan hibakeresni a Next.js alkalmazásokban felmerülő gyakori problémákat.
Next.js 16 Haladó Fejlesztés
21 ÓrákA Next.js 16 Haladó Fejlesztés kurzus a haladó alkalmazásarchitektúrákat, az App Router mintákat, a React Server Components-eket, a Server Actions-öket, a gyorsítótárazást, a biztonságot és a nagy léptékű telepítést tárgyalja.
Ez az oktató által vezetett, élő képzés a teljes veremben dolgozó fejlesztőknek és React mérnököknek szól, akik gyártási szintű Next.js alkalmazásokat építenek.
A kurzus végére a résztvevők képesek lesznek:
- Komplex Next.js 16 alkalmazások építésére App Router, RSC és Server Actions segítségével
- Gyorsítótárazás, hitelesítés és teljesítményoptimalizálás implementálására
- Gyártási alkalmazások telepítésére és monitorozására nagy léptékben
Elérhető Magyarország-ban.
Next.js 14 - Haladó
21 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) haladó szintű fejlesztőknek szól, akik szeretnék elsajátítani a Next.js 14 legújabb funkcióit, optimalizálni a teljesítményt, és modern React technikákat implementálni.
A képzés végére a résztvevők képesek lesznek:
- Haladó React hookok és egyidejűségi funkciók implementálására.
- A Next.js útválasztási stratégiák hatékony megértésére és használatára.
- Server Components, Server Actions és hibrid renderelési megközelítések kihasználására.
- Adatlekérdezés, gyorsítótárazás és inkrementális statikus regenerálás optimalizálására.
- A Next.js használata backend megoldásként Edge Functions és Edge Runtime segítségével.
- Állapotkezelés React Context, Redux és atomi állapotkezelő könyvtárak segítségével.
- Alkalmazás teljesítményének optimalizálására a Web Core Vitals szempontjai szerint.
- Next.js alkalmazások hatékony tesztelésére, monitorozására és üzembe helyezésére.
React: Interaktív Webalkalmazások Fejlesztése
21 ÓrákEbben az oktató által vezetett, Magyarország-ban tartott élő képzésben bemutatjuk a React erejét és rugalmasságát, összehasonlítjuk alternatív keretrendszerekkel, és lépésről lépésre végigvezetjük a résztvevőket saját React alkalmazásuk létrehozásán.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a React tervezési filozófiáját.
- Dönteni arról, hogy mikor és hol érdemes a React-et használni, és mikor kell újragondolni a hagyományos MVC modellt.
- Megérteni a React fogalmait, mint például a komponensek, propsok, állapot és életciklus.
- Megvalósítani kapcsolódó technológiákat, mint például a Babel, a Webpack és a JSX.
- Létrehozni, tesztelni és üzembe helyezni egy interaktív webalkalmazást.
React, Redux és TypeScript
21 ÓrákA React egy széles körben használt könyvtár JavaScript és HTML alapú egylapos alkalmazások létrehozásához. Olyan vállalatok használják, mint a Facebook, az Instagram, a Netflix vagy a New York Times.
Ez a kurzus bemutatja a React és más könyvtárak (mint az Angular és a Vue.js) alapjait, valamint kiemeli a React sajátosságait. Emellett olyan technológiákat is áttekint, amelyeket gyakran használnak a React mellett, például a Redux és a React-Router.
A kurzus végére a résztvevők képesek lesznek különböző bonyolultságú alkalmazásokat készíteni a React segítségével, miközben betartják a legjobb gyakorlatokat.
Spring Boot, React és Redux
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) webfejlesztőknek szól, akik funkcionális front-end és back-end webalkalmazásokat szeretnének építeni Spring Boot, React és Redux segítségével.
A képzés végére a résztvevők képesek lesznek:
- Front-end alkalmazás építése React és Redux segítségével.
- RESTful API-k létrehozása Spring Boot segítségével.
- Webszolgáltatások biztonságossá tétele Spring Security és JWT web tokenekkel.