Hogyan készítsünk egy kezdődő programozó java java - programozás - hírek - én belül -

Mit kell tudni, és képes legyen elkezdhet pénzt programozás?

Vagy egy másik készítményt:

Hogyan tudok gyorsan megtanulják a Java, elkezdhet pénzt?

Ennek fő oka, hogy az emberek kezdenek tanulni Java - ez egy lehetőség, hogy jó pénzt keresni, mert a Java programozók iránt nagy a kereslet, különösen a vállalati szektorban. Sokan azt hiszik, hogy elkezdhet pénzt Java programozás, meg kell, hogy jó egy csomó szakmai bizonyítványok. Csak akkor számíthatunk jó eredmény. Valójában ez nem igaz, vagy inkább egyáltalán nem.

Kezdj, meg kell, hogy: a szükséges minimális tudást, hogy a jobb foglalkoztatási stratégia

Ha kész teljesen a két pont - a garancia arra, hogy kapsz egy munkát, és kezdj el - mintegy 90% (relatív statisztikák alapján számítva eredménye diákom) egyéb tudás, tanúsítványok, stb, akkor már kap útközben .. Ma beszélünk az első pont - a minimálisan szükséges tudást.

Mit kell tudni, hogy munkát kapott?

Be kell, hogy megfelelő és hatékony kezdenek tanítani magát Java. Most kezdik megtanulni Java nem hatékony, nem egy terv, és ha nincs terv - lehetséges, hogy kapcsolja be a rossz irányba, povyaznut a részleteket, vagy elakad bármely téma, ami nem sokat ér. Ott van a Pareto-elv, vagy a 20/80 elv, amely kimondja, hogy 20% -a erőfeszítések ad 80% -a az eredményeket. Meg kell, hogy járjon el ugyanezt az elvet -, hogy megtalálja azokat a 20% -ot, ami így 80% -os hatásfokkal, de nem a szokásos módon többféle: 80% az erőfeszítés hozza csak 20% -a az eredményeket. A cél -, hogy elérje pontosan a 20% -ot, tanítani első téma, amit tudnod kell, anélkül, hogy nem, annak érdekében, hogy elkezdhet pénzt. Ez működik nem csak a programozás, hanem bármely iparágban. Keresd meg a következő 20%, követni őket, és akkor lehet csodálkozni, hogy az eredmény. A fő cél a tanulmány Java egy kezdő - gyorsabban indul kódoló és érezd, de ne erőltesse magát. Mit csinálsz szívesen - kap egy sokkal jobb. Szóval, mi benne van a 20%:

Java működik:

Csak kiemeli, hogy nem szükséges ásni mély:

- hogyan java működik memória, hogy a szemétgyűjtő, és mi az,
- hogyan összeállításához és futtatásához fájlok
- mi a byte-kód, miért van szükségünk
- cross-platform Java
- a fő különbség a többi nyelv (C ++, C #)

Programozás elkezdéséhez a fejlesztési környezetet, és nem a Jegyzettömb és a parancssor

Hány viták továbbra is végeztek a kérdésben, de a Cubs az én statisztikák gyorsabban tanulnak, ha kezdődik a fejlesztési környezet. Miután elsajátította több kevesebb, akkor lépni a részletekre -. Az összeállítás egy notebook, csatlakoztassa könyvtárakkal CLASSPATH stb A kezdeti szakaszban, akkor nem pont ez a fejét.
3) Értse meg a legfontosabb elemei egy program és egy kis szintaxis (nem egyszerre)

- osztályok
- hozzáférési módosítók
- módszerek
- csomagok
- a változók és hatály
- osztály szerkezetét

Főbb szintaxis

- nincs joga, hogy megtanulják milyen típusú adatokat, akkor ez az egész, nem kalapács feje, hogyan kell megszervezni összetett ciklusok, gyűjtemények, generikus gyógyszerek - még megérteni nagyon kevés, és az idő elveszíti. Ebben a szakaszban fontos, hogy megtanulják, hogyan kell írni egy egyszerű program több osztály és képes futtatni az IDE. Legyenek ezek kisalkalmazások, amíg meg nem csinál semmit őszinte, de csak akkor jelenik meg a képernyőn egy üzenet. Ez rendben van, bonyolult logikai hogy megtanulják, hogy utána.

Tudd meg jó, hogy tárgyakat, design tárgyak, objektum-orientált programozás (OOP)

Ez az, ahol meg kell állítani részletesen. PFSZ kell adni annyi időt, amennyit szükséges. Anélkül, hogy a PFSZ akkor nem tud mozogni, mert ez az alapja. Meg kell értenie, hogy az ilyen tárgyak nem kommunikálnak egymással, hogyan kell alakítani azokat.
Nagyon fontos, hogy megismerjék és alkalmazni tudja az alapvető fogalmak OOP:

beágyazás
tervező
absztrakció
polimorfizmus
öröklés
felület
Egy absztrakt osztály
összetétel

Alapjai épület egy grafikus felület

Ez egyszerű, tanítani Swing együtt AWT, semmi bonyolult, töltelék kezét egyszerű interfész. Ennek során alkalmazni a megszerzett tudást a múltban a PFSZ pont

JDBC, dolgozó adatbázisok

Meg kell érteni, hogy mi a JDBC, a vezető, hogy képes létrehozni és dolgozni egyszerű táblázatokat, építeni alap SQL lekérdezések. Ahhoz, hogy tudjuk, hogyan kell kapcsolódni a különböző adatbázisok segítségével a vezető. Már most lehet kezdeni, hogy alkalmazza a logikája a nehezebb, feltételeit, hurkok.

Melyek a típusú hibák vannak a Java, a prehvatyvat. Blocks try-catch-végre. Ismét csak az alapokat, anélkül mártjuk a mélybe.

Tesztelés JUnit (egy titkos helyen!)

Ez a tétel annyira szereti a munkáltatók, hogy ha teszik egy kis figyelmet - akkor csak kövér plusz. Az a képesség, hogy teszteljék a szoftver megfelelően - egy balzsam a léleknek minden munkáltató aktusok 100% -tól 100%. Mert most, kevesen fizetik kellő figyelmet vizsgálat, mindig szenved meg van írva szoftver, és így maga a munkaadó. Szüksége van egy kis betekintést, hogyan lehet létrehozni egység tesztek JUnit, hogy tud írni, és ez elég lesz. Ha tanulni is, és megérteni ezeket a 8 pont - akkor nem lesz olyan kezdő, és meg fogja közelíteni nagyon közel az átlagos szintet, amely akkor megosztani csak a tapasztalat, hogy még nem kaptak.

Mielőtt a munkáltató akkor már úgy néz ki mint egy szilárd programozó jó csomagokkal. És valóban, ezek a tételek is elsajátította 2-3 hónap kemény munka, ha nem térnek el a tervet, és minden nap csak 1-2 órát. Semmi sem kivitelezhetetlen, csak a rossz megközelítés. Most van egy terve, eljáró, amely lehet megkerülni az összes barátom, akik a tanulás Java kaotikus. A legfontosabb dolog - a sorozat nem ugrik át a tételeket, és tanítsd meg annak érdekében, mivel a tudás átfedés.

Építeni egy jó alapot - a ház fog állni örökre. Ne figyeljen az alapítvány - a ház össze fog omlani egy idő után.

Kapcsolódó cikkek