Főmenü



 

Oldalunk QR kódja:

 





 


Ajánlott könyveink




Kiemelt ajánlataink:


















Koncz Balázs: Hogyan válj jól fizetett C# programozóvá?

Kiadási év: 2019
ISBN szám: 978-615-5477-69-0
Terjedelem: 236 oldal, B/5
Ár: 2990.- Ft

Ismertető:

Ez a könyv egy rendhagyó programozási könyv. Ugyanis nem csak a C#-ban való programozást tanulhatjuk meg belőle, hanem olyan ismeretekre is szert tehetünk, amely a programozóként való elhelyezkedésben és a jól fizető állások megtalálásában is segít.

A könyvet elsősorban kezdőknek szánjuk, akik még újak a programozás világában és szeretnének programozóként elhelyezkedni, vagy karriert váltani. Főként azoknak ajánljuk, akik még nem ismerik a C# nyelvet, vagy van ugyan benne már tapasztalatuk, de szükségük van egy kis pluszra a megálmodott munkahely megtaláláshoz. A kötet ugyanis a fejlesztőeszközök telepítése és a programozási alapoktól indulva számos példán keresztül ismerteti a C# nyelven való programozás rejtelmeit, tárgyalja az objektum orientált programozás lényegét, majd a haladó programozási ismereteken keresztül egy olyan komplett projektet is bemutat, amit akár az önéletrajzunkba is beépíthetünk. Bónuszként pedig a könyv végén olyan munkakeresési tanácsokat is kaphatunk, amelyek kifejezetten a programozói állások elnyerésénél lehetnek hasznosak.

A könyv példaprogramjai ide kattintva letölthetők.

Könyv megvásárlása webáruházunkban
Könyv megvásárlása e-bookként


Tartalomjegyzék:

1. Bevezetés 6
1.1. Mibe kerül megtanulni programozni? 6
1.1.1. Pénzügyi befektetés vagy tanulmányi befektetés? 6
1.1.2. Mire számíthatok a munkaerőpiacon? 8
1.2. Hogyan gondolkodjak úgy, mint egy programozó? 8
1.3. Hogyan tanuljak meg programozni? 12
1.4. Milyen lehetőségeim lesznek C# programozóként? 13
2. Alapok dióhéjban 14
2.1. Számítógép lélektan 14
2.2. Hogyan illeszkedik a képbe a C#? 15
3. Egy fejezet azoknak, akik még nem programoztak 17
3.1. A fejlesztőeszköz telepítése 17
3.2. A Visual Studio kezelőfelülete 18
3.3. Programozási alapok 21
3.3.1. Változók és konstans mezők 21
3.3.2. Egyszerű műveletek 22
3.3.3. Elágazások 26
3.3.4. Logikai műveletek 28
3.3.5. Ciklusok 30
3.3.6. Gyűjtemények 33
3.4. Mintafeladatok 35
3.5. Gyakorlófeladatok 38
4. Alapvető algoritmusok és adatstruktúrák 39
4.1. Bevezetés 39
4.2. Sorozatszámítás 42
4.3. Eldöntés 43
4.4. Maximumkeresés 45
4.5. Keresés 47
4.6. Rendezés 50
4.7. Mintafeladatok 51
4.8. Gyakorlófeladatok 55
5. Adatstruktúrák 56
5.1. A verem 56
5.2. Láncolt listák 59
5.3. Hasítás 62
6. Objektumorientált Programozás 69
6.1. Osztályok és objektumok 69
6.1.1. Osztály- és objektumszintű tagok 72
6.1.2. Néhány szó a metódusokról 74
6.1.3. Osztályok adatmezői 76
6.1.4. Alapvető kapcsolatok az osztályok között 78
6.2. Öröklés, láthatósági szintek 79
6.2.1. Minden osztályt példányosíthatok? 80
6.2.2. Láthatósági szintek 81
6.2.3. Metódusok örökölt viselkedése 81
6.3. Viselkedéskényszerítés 85
6.3.1. Mikor nevezhetek egyformának két objektumot? 87
6.4. Interfészek 90
6.4.1. Két interfész, amit érdemes ismerni 95
6.5. Generikus osztályok és gyűjtemények 100
7. Haladó programozási ismeretek 105
7.1. Referencia- és értéktípusok 105
7.2. Garbage collection dióhéjban 107
7.3. I/O műveletek 109
7.4. JSON és a webszerverek 112
7.5. Hibák és kivételkezelés 115
7.6. Delegáltak és események 118
7.7. C# trükkök 123
7.7.1. Névtelen változók 123
7.7.2. LINQ 126
7.8. Interaktív felhasználói felület készítése 129
7.8.1. Párhuzamos programozás 136
8. Egy projekt, amivel felturbózhatod az önéletrajzodat 140
8.1. A környezet kiépítése 140
8.2. Az adatkötés használata 151
8.3. Első lépések saját alkalmazásodban 159
8.3.1. A felhasználói felület 166
8.3.2. Első felvonás: felület létrehozása 167
8.3.3. Második felvonás: a megjelenítés finomítása 170
8.4. Többoldalas alkalmazás architektúrájának megtervezése 175
8.5. Az alkalmazás architektúrájának kiépítése manuálisan 176
8.6. Harmadik féltől származó eszköz használata 183
8.7. Az új architektúra kialakítása 185
8.8. A PeoplePage és a PersonPage megvalósítása 190
8.9. A szervizek elkészítése és integrációja 193
8.10. Konvertálás 198
8.11. Integráció 212
8.12. Ráncfelvarrás 227
9. Munkakeresés lépésről lépésre 231
9.1. A fejvadászat demisztifikálása 231
9.2. Munkakeresés lépésről lépésre 232
9.3. Pályázás 233
9.4. Személyes interjú 234
9.5. Szakmai interjú 234
9.6. Vezetői interjú 235