Learning Go Programming Képzés
Go (Golang) egy nyílt forráskódú, statikusan tipizált programozási nyelv, amelyet Google hozott létre. Növekvő ökoszisztémája, stabil architektúrája és erős könyvtárai miatt Go népszerű választás skálázható, nagy teljesítményű webszolgáltatások és alkalmazások készítéséhez.
Ezen az oktató által vezetett, élő tréningen a résztvevők megtanulják a Go (Golang) alapvető elemeit, szintaxisát és vezérlőstruktúráit, miközben végighaladnak egy webalkalmazás minta fejlesztésén és telepítésén.
A képzés végére a résztvevők képesek lesznek:
- Állítson be egy optimális Go fejlesztői környezetet.
- Struktúra Go kód a maximális olvashatóság érdekében.
- Optimalizálja egy Go alkalmazás teljesítményét.
- Egy Go alkalmazás tesztelése és hibakeresése.
- Telepítsen egy minta webalkalmazást.
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
Kurzusleírás
Bevezetés
- Go web- és rendszerprogramozási nyelvként
- Go kontra C, Javascript, Ruby stb.
A fejlesztői környezet kialakítása
Go változók, konstansok és típusok használata
Matematikai operátorok használata a Go-ban
Munka dátumokkal és időpontokkal itt: Go
Go mutatók, tömbök, szeletek, térképek és struktúrák használata
Programming feltételes logika Switch és For hurokkal
Függvények meghatározása és hívása a Go-ban
Webes alkalmazás létrehozása itt: Go
Használja a Go futási környezetet egy projekt felépítéséhez és fordításához
Olvasás és írás fájlrendszerekről és a webről
Az alkalmazás hibakeresése
Interfészek alkalmazása az alkalmazás bonyolultságának egyszerűsítésére
Projektcsomag készítése
Egyidejűség hozzáadása a Go rutinokkal és csatornákkal
Az alkalmazás optimalizálása
Az alkalmazás telepítése
Következtetés
Követelmények
- Az általános programozási elvek megértése
Közönség
- Fejlesztők
A nyílt képzésekhez 5+ résztvevő szükséges.
Learning Go Programming Képzés - Booking
Learning Go Programming Képzés - Enquiry
Learning Go Programming - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (5)
A tréner bizonyította, hogy szakértője a témának, ami nem szokásos. Nagyon hasznos információkat adott az ipari szabványokról.
Giuseppe
Kurzus - Learning Go Programming
Gépi fordítás
I élveztem azokat a gyakorlati feladatokat, amelyeket végrehajtottunk. Személy szerint a gyakorlás által tanulok, így jó volt, hogy Francesco sok gyakorlati feladatot adott. Nehezen fogtam meg néhány koncepciót a diákokból, de amikor valóban praktikáltam és képes voltam megvalósítani a nyelv néhány kulcsfontosságú funkcióját, ez segített nekem jobbá érteni.
Adam Fitzhugh - OpticoreIT
Kurzus - Learning Go Programming
Gépi fordítás
A tréner képessége, hogy segítse és fenntartsa kissé nehezebb kérdéseket.
Andrei Mihai - Viasat
Kurzus - Learning Go Programming
Gépi fordítás
Radu mélyismerete, és az én számára az ütem szabása.
Adeel Ahmad - Coefficient Data Ltd
Kurzus - Learning Go Programming
Gépi fordítás
Flexibilitás az oktatóé. Valóban igyekezett a kurzust a specifikus igényeinkre szabni.
Daniel Kurner - Daimler TSS
Kurzus - Learning Go Programming
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Reactive Programming with Angular RxJS
14 ÓrákReact Az ív programozás egy aszinkron programozási paradigma, amely az adatfolyamokra és az adatok terjedésére összpontosít az alapul szolgáló végrehajtási modellek és az egyik komponensből a másikba kibocsátott adatfolyamok közötti meghatározott függőség létrehozásával. Az aszinkron felhasználói felületek építése során felmerülő sok Angular alkalmazástervezési hatékonyság kiküszöbölhető a RxJS könyvtár által kínált reaktív stílusminták használatával.
Ezen az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan lehet megfigyelhető mintákat implementálni Angular alkalmazásterveikbe, miközben egy sor esetet mutatnak be, amelyek bemutatják a gyakori szögtervezési problémákat, és azt, hogy milyen előnyökkel járnak a reaktív programozási tervekből.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a reaktív programozási paradigmát és a RxJS könyvtárat.
- A reaktív programozási minták segítségével nehéz felhasználói felületű Angular alkalmazásokat hozzon létre a méretezhetőség, a rugalmasság és a válaszkészség szem előtt tartásával.
A tanfolyam formátuma
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlat.
- Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
- Ha személyre szabott képzést szeretne kérni ehhez a tanfolyamhoz, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Full-Stack Development with AWS Cloud9
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű és haladó szintű, full-stack fejlesztőket céloz meg, akik az AWS Cloud9-et szeretnék használni fejlesztési munkafolyamataik egyszerűsítésére.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be és konfigurálja az AWS Cloud9-et a teljes stack fejlesztéshez.
- Előtér-alkalmazások fejlesztése és hibakeresése a Cloud9 segítségével.
- Hozzon létre és telepítsen háttérszolgáltatásokat az AWS Cloud9 segítségével.
- Integrálja a Cloud9-et AWS-szolgáltatásokkal a fejlett telepítésekhez.
- Együttműködés a csapat tagjaival felhő alapú fejlesztői környezetben.
Full-Stack Development with React, TypeScript, Next.js, and Modern Backend
28 ÓrákEz az oktatóvezetett, élő tanfolyam Magyarország (online vagy helyszínen) középszintű fejlesztőkre céloz, akik teljes egészében működő alkalmazásokat szeretnének készíteni React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL, és kapcsolódó DevOps gyakorlatok segítségével.
E tanfolyam végére a résztvevők képesek lesznek:
- React 19 és TypeScript segítségével válaszadó és skalázható front-end alkalmazásokat fejleszteni.
- Jest és React Testing Library segítségével automatizált tesztelést integrálni.
- Express, JWT, és Prisma segítségével PostgreSQL-el RESTful API-kat készíteni és dokumentálni.
- Git és DevOps pipeline-ok segítségével alkalmazásokat telepíteni.
- Elmélyülni a Data Warehouse-ok, Data Lake-ok, és az AI integráció szerepéről a modern web-ökológiákban.
Functional Reactive Programming with Java 9 and RxJava
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű szoftverfejlesztőknek és rendszertervezőknek szól, akik reaktív alkalmazásokat szeretnének építeni Java 9, Spring, Jersey, Akka és az RxJava 2.0 reaktív programozási könyvtár használatával. .
A képzés végére a résztvevők képesek lesznek:
- Megérteni a reaktív programozás fontosságát és jelentőségét az alkalmazások és a rendszerek fejlesztésében.
- Futtassa az egységtesztet RxJava 2.0-n.
- Használja az Akka keretrendszert a reaktív programozási elvek alatt.
- Használja a Springet a párhuzamos alkalmazások fejlesztésének kezelésére.
- Használja a Java 9 áramlási API-ját reaktív alkalmazások fejlesztéséhez.
ELM for Front-End Development
14 ÓrákEz az oktató által vezetett, élő képzés aMagyarország-ban (helyszíni vagy távoli) azoknak a szoftvermérnököknek szól, akik az ELM-et front-end fejlesztéshez szeretnék használni.
A képzés végére a résztvevők képesek lesznek:
- Webes alkalmazás készítése az ELM nyelvvel.
- Használjon nyílt forráskódú csomagokat az ELM-ben.
- Valósítsa meg az ELM-eszközöket az ELM-kód hibakereséséhez és fordításához.
RxJava for Android Developers
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik az RxJava segítségével szeretnének egy Android mobilalkalmazást kifejleszteni és telepíteni.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre egy fejlesztői környezetet, amely tartalmazza a reaktív alkalmazás fejlesztéséhez szükséges könyvtárakat, csomagokat és keretrendszereket.
- Az adat- és eseményfolyamok kibocsátásának és felhasználásának megértése.
- Tervezz olyan alkalmazásokat, amelyek valós (eseményalapú) helyzeteket modelleznek elegánsan és tömören.
Reactive Programing with Rx.NET
7 ÓrákEbben az oktató által vezetett, élő képzésen Magyarországben a résztvevők megtanulják, hogy .NET Reactive Extensions használatával aszinkron alkalmazást fejlesszenek.
A képzés végén a résztvevők képesek lesznek:
- Alkalmazásokat létrehozni, amelyek eszközökön keresztül fogják el az eseményfolyamokat, mint például részvénytőzsdék, tweet-ek, számítógépes események és webes szolgáltatások.
- Observables és Schedulers használatát, hogy több aszinkron adatokat reprezentáljanak és kezeljenek.
- LINQ operátorokat használjanak az események szűrésére, projektálására, agregálására, összeállítására és időalapú műveletekre több eseményen.
Reactive Programming for iOS with RxSwift
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban bevezeti a résztvevőket az RxSwift által kínált reaktív technikákba az aszinkron adatfolyamok átvitelének és kombinálásának, az egyszerű megfigyelhető szekvenciák kezelésének, valamint az érzékeny, rugalmas és iparágilag méretezhető architektúrának és fejlesztésnek. iOS alkalmazás.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a reaktív programozás mögött meghúzódó alapvető fogalmakat Swift 3.
- Különféle elemeket, például tömböket és eseményeket alakíthat megfigyelhető sorozatokká.
- Alkalmazzon különféle szűrőket a megfigyelhető sorozatokra, alakítsa át és kombinálja a megfigyelhető sorozatokat.
- Írjon egységteszteket az Rx kód ellen.
- Hatékonyan használja fel a felhasználói felület elemeiből származó vak adatokat.
Visual Studio Code
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) kezdő és középszintű fejlesztőknek szól, akik a VS Code segítségével szeretnének kódokat szerkeszteni.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a VS Code felületet.
- Hatékonyan használja a munkaterületeket a VS Code-ban.
- VS Code billentyűparancsok és beállítások kezelése.
- Tanulja meg a különböző programozási nyelvek használatát a VS Code-ban.
Web Application Development (Advanced Level)
28 ÓrákThis instructor-led, live training in Magyarország (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 ÓrákEz az oktató által vezetett, élő képzés Magyarország-n (online vagy helyszínen) a kezdő szintű szakembereknek szól, akik alapvető webtörzsök használatával szeretnének funkcionális és interaktív weboldalak létrehozására.
Ezt a képzést követően a résztvevők képesek lesznek:
- Megértik, hogyan működik a web (kliens-szerver architektúra, URL-ek, böngészők).
- HTML5 használatával szerkezetes weboldalak létrehozására.
- CSS segítségével stílusoznak és vizuálisan javítják weboldalak.
- JavaScript segítségével interaktivitást és logikát adnak weboldalakhoz.
- Felhasználói eseményekre válaszolva manipulálják a DOM-t.
Web Development with Bubble
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a webfejlesztőknek szól, akik a Bubble segítségével szeretnének teljesen működőképes webalkalmazásokat kód nélkül készíteni.
A képzés végére a résztvevők képesek lesznek:
- Készítsen webalkalmazást a nulláról kódolási tapasztalat nélkül.
- Hozzon létre adatbázisokat és webszolgáltatásokat a háttérműveletekhez.
- Dinamikus felhasználói felületek és felhasználói élmények tervezése és létrehozása.
Web Application Development in PHP
21 ÓrákA kurzus olyan közbenső PHP fejlesztők számára készült, akik szeretnék gazdagítani tudásukat, és a programozás és a webfejlesztés technikáinak legjobb gyakorlatait tanulják meg az objektum-orientált programozási és tervezési minták alapján.
Yeoman
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék megismerni a Yeoman-t, és megérteni, hogyan illeszkedik a webalkalmazás-architektúrába és a fejlesztési munkafolyamatba.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a Yeoman alkalmazásfejlesztésben való használatának jellemzőit és előnyeit.
- Tanulja meg és értse meg egy alkalmazás létrehozásának és kezelésének folyamatát a Yeoman használatával.