A blokklánc technológia átfogó szakmai ismerete napjainkban hasznos és igen profitáló tudás, melynek elsajátításában segítséget nyújthat a Progmatic Academy.

Mi az a blokklánc technológia?

A blokklánc egy elosztott adatbázis, amelyet a számítógépes hálózat csomópontjai osztanak meg. A blokklánc adatbázisként elektronikusan, digitális formában tárolja az információkat. A blokkláncok leginkább a kriptovaluta rendszerekben, például a Bitcoinban betöltött kulcsfontosságú szerepükről ismertek a tranzakciók biztonságos és decentralizált nyilvántartásában. A blokklánc technológia újítása az, hogy egy harmadik fél bevonása nélkül garantálja az adatok biztonságát.Tovább


Távmunka esetén a megfelelő munkakörülmények megteremtése során fontos, hogy a technikai háttér mellett mentális egészségünk megóvásáról is gondoskodjunk.

Távmunka biztonságosan

Az elmúlt évben rengeteg különféle cikk született, amelyek jó tippeket adnak egy jól működő otthoni iroda kialakítására, beleértve az eszközöket, és az ergonómiát is. Nézzünk meg most néhány további hasznos elemet, amikkel mindenképpen kiegészíteni távmunka rutinunkat.Tovább


V. modul || Adatkezelés

V. modul
ADATKEZELÉS

Ebben a modulban a relációs adatbázis-kezelés szabványos nyelvével ismerkedünk meg, és megtanuljuk azt az eddigi programjainkban felhasználni.

5.1 Web API
5.2 SQL
5.3 JSON
5.4 Sequelize
5.5 Node.js alapok


IV. modul || React

IV. modul
REACT

Megtanuljuk a Frontend fejlesztéshez szükséges keretrendszert, a React-ot. Megtanuljuk, hogy hogyan működik a webes alkalmazások Frontend fejlesztése.

4.1 Components & props
4.2 Jsx
4.3 React .hooks
4.4 Design principles
4.5 Redux


III. modul || Javascript haladó

III. modul
JAVASCRIPT HALADÓ

Megismerkedünk az objektumorientált programozással, és megtanuljuk a programegységek hierarchiájának megtervezésének módszerét.

3.1 Osztály, objektum, konstruktor, metódusok
3.2 Komplex adatszerkezetek
3.3 Öröklődés, többalakúság
3.4 Interface-ek, kivételkezelés
3.5 Futásidő elemzés


II. modul || Javascript alapok

II. modul
JAVASCRIPT ALAPOK

Ebben a modulban a Javascript programnyelven keresztül ismerkedünk meg a Frontend oldali programozással. Megtanuljuk a programozás alapjait.

2.1 Változók
2.2 Operátorok
2.3 Ciklusok
2.4 Tömbök
2.5 Programozási tételek
2.6 Rendezések
2.7 Függvények


I. modul || Bevezetés a fejlesztésbe, alapok

I. modul
HTML, CSS

Megismerkedünk a weboldalak statikus felépítésével, megtanuljuk a HTML, CSS használatát és ezek alapvető elemeit.

1.1 HTML
1.2 CSS
1.3 UI/UX
1.4 Responsive design
1.5 SCSS/LESS/SASS


VII. modul || PROJEKTMUNKA

VII. modul
PROJEKTMUNKA

Az utolsó pár hétben néhány fős csoportban a hallgatók egy komplex projektmunkát végeznek: a tervezéstől, specifikáció írásán és fejlesztésen át a prezentációig.

7.1 Git, NPM
7.2 SCRUM, Agile
7.3 Web Security, DevOps
7.4 Jira
7.5 Projektmanagement
7.6 Prezentáció
7.7 Kávé


VI. modul || Node.js

VI. modul
NODE.JS

Megtanuljuk a Backend oldali programozást is. A Node.js segítségével megtanuljuk, hogy hogyan működik a webes alkalmazások Backend fejlesztése.

6.1 Fájlkezelés
6.2 Express
6.3 REST
6.4 Postman


IV. modul || Project

IV. modul
Project

Az eddig megtanultakat átültetjük a gyakorlatba. Teszteseteket vizsgálunk, és megtanuljuk dokumentálni a bug-okat, hibákat.

4.1 Testing in Practice
4.2 Documentation in practice
4.3 Project Demo