
Dr. Faragó Csaba
Oktató, szoftverfejlesztő
Elérhetőségek | |
---|---|
Cím: | Magyarország, |
Szakmai tapasztalat | |
---|---|
Oktatási területek: | Python |
Munkahely: | InteractiveBrokers |
Bemutatkozás
Programtervező matematikusként végeztem Szegeden, és a PhD-mat is ott szereztem informatikából. Szoftverfejlesztőként dolgozom több mint 20 éve. Munkám során számos programozási nyelvvel és technológiával találkoztam: a 2000-es években a C++ dominált, a 2010-es években a Java, napjainkban viszont a Python.
Az oktatás sohasem állt tőlem távol: az egyetemen algoritmusok és adatszerkezetek gyakorlatot tartottam; céges keretek között tartottam oktatást a tervezési mintákról, a big datáról és az analitikáról; gyerekeknek pedig szerveztem és tartottam Scratch, App Inventor és Python kurzust.
Örömömre szolgál, hogy én lehetek a Webuni Python kurzusainak oktatója.

async
Bevezetés a Python programozásba
10 órás Python alapozó az Interactive Brokers szofvertfejlesztőjével

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
8

Jira feladatkezelő- alapozó kurzus szoftverfejlesztői környezetben dolgozóknak
Jira feladatkezelő -alapozó kurzus

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
3

Dokumentumkezelés Confluence segítségével
Dokumentumkezelés Confluence segítségével

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Programozás
A programozásról alapjaiban

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Integrált fejlesztőkörnyezetek
Integrált fejlesztőkörnyezetekről röviden

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Verziókövetés
Verziókövetés megismerése

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Build automatizáló eszközök
Build automatizáló eszközök alapjai

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Integrációs eszközök
Integrációs eszközök megismerése

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Fejlesztési módszertanok
Röviden a fejlesztési módszertanokról

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Időbecslés
A fejlesztési időbecslés alapjai

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
4

Szoftverfejlesztői eszközök és módszerek: Kódminőség
Javítsd a kódod minőségét

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Kódellenőrzés
Kódellenőrzés lépései

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Nem funkcionális tulajdonságok
A szoftverfejlesztés nem funkcionális tulajdonságai

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Szoftvertervezés
Szoftvertervezési módszerek megismerése

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
3

Szoftverfejlesztői eszközök és módszerek: Tervezési minták
Minták és antiminták a szoftverfejlesztésben

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Tesztelés
Tesztelés és hibakeresés a szoftverfejlesztésben

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Szoftverkiadás
Szoftverkiadás és verziózás

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Linux
Bevezetés a Linuxba

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
6

Szoftverfejlesztői eszközök és módszerek: Üzemeltetés
Üzemeltetés, monitorozás, virtualizáció

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

Szoftverfejlesztői eszközök és módszerek: Személyiség
Egy ideális szoftverfejlesztő milyen tulajdonságokkal rendelkezik

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
3

Szoftverfejlesztői eszközök és módszerek: Informatika
Informatika és területei

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
2

seminar
Mesterséges intelligencia felhasználása a programozásban
Próbáld ki te is az AI használatát a fejlesztésben interaktív szemináriumunkon

Dr. Faragó Csaba
Oktató, szoftverfejlesztő

LIVE kurzus
Python fejlesztés középhaladó szinten (digitalizált tananyag, nem live!)
12 hetes átfogó Python középhaladó képzés az Interactive Brokers szofvertfejlesztőjének mentorálásáv

Dr. Faragó Csaba
Oktató, szoftverfejlesztő

LIVE kurzus
Python programozás alapok [digitalizált tananyag, nem LIVE)
12 hetes átfogó Python alapképzés az Interactive Brokers szofvertfejlesztőjének mentorálásával

Dr. Faragó Csaba
Oktató, szoftverfejlesztő

LIVE kurzus
Szoftverfejlesztési eszközök és módszerei - (digitális tananyag, nem live!)
Átfogó képzés kezdő programozók és tapasztaltabb fejlesztők számára a modern szoftverfejlesztéshez

Dr. Faragó Csaba
Oktató, szoftverfejlesztő

async
Szoftvertervezés alapjai és tervezési minták
Bármikor elvégezhető képzés modern eszközökről és módszerekről a szoftvertervezésben

Dr. Faragó Csaba
Oktató, szoftverfejlesztő

async
Szoftvertesztelés alapjai
Aszinkron képzés a hatékony tesztelési technikákról az alapoktól kezdve

Dr. Faragó Csaba
Oktató, szoftverfejlesztő

async
Verziókezelési és software release folyamatok a gyakorlatban
Bármikor elvégezhető képzés a Git és más verziókövető rendszerek használatáról

Dr. Faragó Csaba
Oktató, szoftverfejlesztő
Szoftverfejlesztői eszközök és módszerek: Linux
remek volt, jó előadásmód, érthető volt minden
Ruzicska László