Reklama
Počas leta ma spoločnosť, pre ktorú som pracoval, poslala do „Java Programming Boot Camp“ organizovaného spoločnosťou Sun Microsystems vo Philadelphii v Pensylvánii. Očakávanie tohto kurzu bolo, že by sa z mňa stal vývojár jazyka Java na základnej úrovni - toto bol koniec koncov všeobecný prehľad Sunu. To leto som sa dozvedel, že nemôžete vyslať pár tisíc dolárov, aby ste sa naučili počítačový jazyk. Vyžaduje si to čas, úsilie a veľa pokusov a omylov.
Aby som naozaj využil príležitosť naučiť sa programovací jazyk Java, dospel som k záveru, že internet bol môj najlepší priateľ. Po dobu niekoľkých týždňov som sa ďalej učil. Tam bolo asi 5 hlavných webových stránok na ktoré neustále odkazujem na príklady aplikácií Java - a chcel by som ich s vami zdieľať.
Najskôr mi dovoľte odporučiť, aby ste si bez ohľadu na to, čo si vzali, zobrali knihu alebo dve knihy o Java. Knihy umožňujú niekomu sústrediť sa takmer úplne, zatiaľ čo internet je často zahalený rozptýlením alebo multitaskingom. Osobne zistím, že vlastníctvo knihy je najlepšie, pretože mi dáva možnosť zvýrazniť dôležité stránky alebo označiť konkrétne oddiely poznámkou. Toto funguje pre mňa najlepšie, ale vaša vzdialenosť sa samozrejme môže líšiť.
Ďalej by som sa obrátil na množstvo online zdrojov, aby som vám poskytol relevantné príklady aplikácií javy a rôzne vysvetlenia pojmov uvedených v knihe. Ďalej uvádzam niekoľko webových stránok, na ktorých môžete urobiť iba to - a ešte trochu viac.
Planet Source Code, hodnotná databáza plná programov Java, sa môže pochváliť jednou z najväčších databáz kódu Java, ktoré som kedy videl na internete. Na webe nájdete zdrojový kód pre tisíce Java aplikácií, hier a utilít. Niektoré z kategórií v zdrojovom kóde planéty dokonca zahŕňajú programy, ktoré sa zaoberajú bezpečnosťou, dátovou štruktúrou a appletmi.
Keď ste tam, dôrazne odporúčam prezerať program java spoločnosti PSC sieň slávy, kde sa zobrazujú najpôsobivejšie alebo najpísané písomnosti kódu z posledných niekoľkých rokov. Osobne som zistil, že programy v sieni slávy boli užitočné a profesionálne. Jo, a samozrejme - zdroj všetkých programov je pre vás bezplatný, opičí s ním a kompiluje sa v počítači.
Freeware Java, ktorý podal jednu z mojich obľúbených stránok ako zdroj Java, poskytuje zdrojový kód pre stovky a stovky hier a aplikácií. Toto je zďaleka jeden z najcennejších webov, na ktorý som sa v minulom roku dostal, keď som sa učil Java. Navrhujem, aby ste to použili ako prostriedok, je pozrieť sa na hru alebo aplikáciu podobnú oblasti záujmu, ktorú máte, alebo dokonca na program, ktorý chcete napísať. Ak chcem napísať hokejovú hru, bolo by veľmi užitočné získať nápady na kódovanie zo zdrojového kódu „Classic Pong“ iného programátora a vylepšiť jeho metódy a nápady.
Ak nič iné, freeware Java vám poskytuje prístup k zdrojovému kódu pre niekoľko dobre napísaných apletov Java a príkladov aplikácií Java. Odporúčam vám ísť priamo na internet applety na stránku, kde nájdete zdroje pre chatovacie miestnosti, hry, skripty webových stránok a ďalšie.
Java Galaxy je ďalšia internetová databáza so stovkami aplikácií a hier doplnená bezplatnými zdrojovými kódmi pre vaše potešenie z učenia. Rozdiel medzi Java Galaxy a niektorými ďalšími databázami zdrojového kódu v tomto článku spočíva v tom, že zdrojové kódy Java Galaxy sú menšie a jednoduchšie - programy nie sú také zložité. Odporúčam vám, aby ste v prípade, že ste nový programátor Java hľadali jednoduché príklady, skontrolovali túto stránku pred ostatnými.
Ak ide iba o samotný zdrojový kód, choďte priamo na túto stránku. Neváhajte sa však pozrieť na niektoré ďalšie zaujímavé funkcie, ktoré ponúka Java Galaxy, napríklad ukážkové otázky týkajúce sa rozhovorov [No Longer Available] pre vývojárov javy alebo praktický test pre SCJP skúška.
Java2s
Java2s je relatívne populárnym zdrojom pre vývojárov Java, pretože obsahuje užitočnú databázu príkladu kódu pre rôzne aspekty jazyka Java. Ašpirujúci programátor by ťažko hľadal niečo súvisiace s javou, ktoré nie je niekde na webe Java2 obsiahnuté. Jedným z hodnotných zdrojov, ktoré stránka ponúka, je veľmi štruktúrovaná Výukový program Java sekcia, ktorá sa zameriava najmä na I / O a Swing súboru, ale má sekciu takmer na všetko.
pozor; na tomto webe nie sú žiadne očné cukríky ani pekné blikajúce svetlá, z ktorých sa dnes mnohým webom darí. Môžete očakávať praktický a usporiadaný zdroj java a nič iné. Aj keď stránka nie je stopercentne venovaná zdrojovým kódom programu, rozhodol som sa ich zahrnúť, pretože to bolo stále ponúka veľké množstvo kódu, ale štruktúrovaným a usporiadaným spôsobom, ktorý som našiel extrémne užitočné.
Java DB
Java DB poskytuje prístup k databáze tipov na programovanie Java a príklad Java kódu pre určité problémy. Pokiaľ ide o správu obsahu, rozloženie stránky je relatívne jednoduché a pohodlné. Príklady kódu a návody sú na domovskej stránke rozdelené do malých kategórií kategórií. Existuje aj vyhľadávacie pole lokality Google, ktoré umožňuje rýchlejší a cielenejší výsledok. Aj na tomto webe je vynikajúci bezplatný Výukový program jazyka Java. Aj keď je rozpracovaná práca, tutoriál je komplexný, informatívny a jasný.
Učenie sa jazyka Java môže byť veľmi skľučujúci proces, najmä ak sa pripravujete na skúšku SCJP alebo na niečo podobné (ak áno, cítim vašu bolesť). Často zisťujem, že jedným z najlepších spôsobov, ako niečo pochopiť, je skokom do neho. Učte sa od iných ľudí, nechajte si zašpiniť ruky, klásť otázky a robiť chyby (určite to robím). Dúfajme, že tento článok vám dal niekoľko zdrojov, ktoré môžete použiť pri výučbe jazyka Java alebo pri získavaní pocitu pre jeho praktické využitie.
Ak máte web, ktorý chcete pridať do tohto zoznamu, dajte mi vedieť v sekcii komentárov a môžem ho pridať do článku.
Bývalý autor a technologický nadšenec značky MakeUseOf.