JavaRush /Java Blog /Random-TK /Java öwrenmekde kynçylyklar
grishin
Dereje
Харьков

Java öwrenmekde kynçylyklar

Toparda çap edildi
Şu gün täze gelenleriň birinden javarush.ru-a bir sorag aldym: “Men javarush üçin täze däl we könejeleriň pikiri bilen gyzyklanýaryn. Tölegli kursy satyn almaga mynasypmy we gymmadymy?
Java öwrenmekde kynçylyklar - 1
Jogabyny ýazyp otyrkam, tutuş bir makalany alýandygyma düşündim :-) Bir demde ýazdym, belki adama jogap bermek islemeýändigim üçin däl-de, özüme düşünmek isleýärdim. ýolumyň dogrulygy .

Şonuň üçin meniň jogabym makala

Günüňiz haýyrly bolsun! Wroteazan zatlarynda dogry zady etdiler. Men öz pikirimi aýdaryn. Javarash, IT kompaniýalarynda tejribe / okuw üçin alternatiwadyr. Häzirki ýagdaýyňyzy (ýaşyňyzy, bilim derejäňizi, öňki tejribäňizi we ş.m.) göz öňünde tutup, bu programmalaryň birine girmek mümkinçiligiňiz pes bolsa, Jawaraş gowy kömek bolar, belki-de bu pudaga girmek üçin ýeke-täk mümkinçiligiňiz bolar. . “Javarash” -yň esasy artykmaçlygy amaly meseleleriň köp bolmagydyr. Olara gowy düşünersiň. Meseleleri ara alyp maslahatlaşmak we başgalara çözgüt tapmaga kömek etmek hem peýdaly - bu programmistiň esasy başarnyklaryndan biri - beýleki adamlaryň koduny okamak. Aöne abuna töläniňizden soň bilim derejäňiz derrew we yzygiderli ýokarlanar diýip biljek däl. Leksiýa materiallary şeýle görnüşde ýörite hödürlenýär welin, maglumatlaryň ep-esli bölegini özüňiz gözlemeli bolarsyňyz - şeýlelik bilen başga bir zerur ussatlygy ösdürersiňiz - islendik mesele boýunça internete girmeli. Bular. bir zat düşnüksiz bolsa, munuň üstünden geçmeli bolarsyňyz we bu köp wagt alyp biler - bir gün, iki, üç, hepdede - we şoňa laýyklykda kursyň ýokary derejelerine ýetmek gijikdiriler. Men öz işimi suratlandyraryn. Indi men 41 ýaşymda Java öwrenip başladym 2014-nji ýylyň fewral aýynda. Oktýabr aýynda Jawaraşa goşuldy. Şol wagta çenli “HeadFirst” seriýasyndaky Schildt, OOAP we Dizaýn nagyşlaryny okamagy, javaranch.com sahypasyndaky ýönekeý meseleleri çözmegi, dürli wideo sapaklaryny diňlemegi başardym. “Core Java” -y öwrenmekde eýýäm köp ösüş gazandym. Noýabr aýynda problemalary çözüp başladym we ýanwar aýynyň başyna 24 derejäni tamamladym. Tooöne gaty çalt uçýandygymy duýdum, düýbünden düşünilmedik (düşünmedik) mowzuklaryň köpüsi ýygnandy. Mundan başga-da, ýanwar aýynda üýtgeşme üçin HTML / CSS / Javascript-i öwrenmäge başladym, fewral aýynda intensiw söhbetdeşliklerden geçdim, azajyk QA synap gördüm - umuman, Java-y göni öwrenmekden dynç aldym. Indi bolsa ýene gaýdyp geldi. Nowöne indi meniň maksadym derejelerden mümkin boldugyça çalt geçmek däl-de, eýsem öňden geçen zatlarymy tertipleşdirmek. Bilimler çözülip, ​​aýdyňlyk peýda bolar ýaly :-) Täze leksiýalary okamaýarkam, käbir mowzuklary öwrenýärin, soňundan galan bonus meselelerini çözýärin. Şeýlelik bilen, Java öwrenilende iň kyn zat , meniň ýaly, çylşyrymly mowzugy açyp görkezjek we düşnüksizlikler galmaz ýaly dogry kitaplary / okuw sapaklaryny / wideo sapaklaryny tapmakdyr. Okuw wagtynda haýsydyr bir döwürde, okaýan kitabyňyzda hiç hili düşünip bilmejek derejede suratlandyryljak bir soraga duşarsyňyz, içindäki bir zat düşnüksiz bolup galýar we awtor bu hakda ýazmaýar . Soňra başga bir kitap alarsyňyz, wideo sapagy, wideo leksiýasy, makala, forumda çekişme gözlärsiňiz - we size zerur zady tapýançaňyz uzak wagtlap geçip bilersiňiz, bu size hakykatdanam soragy görkezer. beýleki tarapy we garaňky ýerler galmaz. Mysal üçin, meniň üçin bu kyn mowzuklaryň biri sapaklaryň mowzugy. Bu hakda köp ýerde okadym, ýöne okamagy ýüregime düwýänçäm henizem düşünip bilmedimresmi Oracle sapaklary - dogrymy aýtsam, bu meniň üçin hakyky ylhamdy. Olar hakda hiç ýerde beýle ýönekeý, düşnükli we derrew ýazylmady. Her söz many bilen doldurylýar we biderek ýazylmaýar - ýönekeýden çylşyrymlylyga diňe okaýarsyňyz we düşünýärsiňiz. Başgaça aýdanyňda, arassa bilimleri siňdirýärsiň :-) Bu ýerde Oracle sapaklarynyň diňe bir başgaça ýazylmandygyny, olaryň Şildtiň ýa-da Horstmanyň sözleriniň ýokdugyny we sözüň doly manysynda meniň üçin düşünmegiň açary bolandygyny birneme goşaryn. akymlar (akymlar). Bu söz "Java platformasy, icunikod konwensiýalaryny ulanyp, nyşan bahalaryny saklaýar." Bu ýerde jikme-jik maglumat bermerin, belki bu hakda soňrak başga bir makala ýazaryn, ýöne şu ýerde başga bir zat hakda. Java öwrenilende köplenç dogry yşaratyň ýoklugy - şu ýere serediň we Güýç siziň bilen bolsun diýýärler. Meniň pikirimçe, bu okuw prosesini çaltlaşdyrmak üçin şeýle möhüm mesele, Jawaraşyň häzirki ýagdaýyndan has jikme-jik işlemegi peýdaly bolardy. Talyplar üçin haýsy mowzuklaryň köplenç “büdreýän” bolmagyna gözegçilik edip bilersiňiz. Şeýle mowzuklaryň her biri üçin çeşmeleriň iň doly sanawyny hödürläp bilersiňiz we haýsy çeşmäniň mowzuga düşünmäge iň gowy kömek edýändigini ara alyp maslahatlaşmak arkaly ses berip bilersiňiz. Bu meniň javarush.ru administrasiýasyna bolan islegim :-) Mundan başga-da, “javarush.ru-ny nädip gowulandyrmaly?” Mowzugyna entek gatnaşmadym - Bu opus bilen baglanyşyk bererin. Umuman, jemläýin. Durmuşda, haýsy iş bilen meşgullansam-da, elmydama esaslary, esaslary bilmeklige bil baglaýardym. Java-da esas Core Java. Esasy zatlary bilmän tehnologiýany ulanyp bolmaz. Galyberse-de, aslynda şol bir hyzmatlar näme - bular diňe belli bir bukjada, web serweriniň berýän bukjasynda ýerleşdirilen java sapaklarydyr. Serwletiň edýän zady, web serweri tarapyndan üpjün edilýän başga bir bukjada ýerleşdirilen başga bir java synpynyň usuly diýmekdir. Simpleönekeý söz bilen aýdylanda, ähli servlet tehnologiýasy sapaklary bukjalara dogry ýerleşdirmek üçin gaýnadylýar, galanlary Core Java. Şonuň üçin Java öwrenmek üçin anyk maksadyňyz bar bolsa, ikirjiňlenmäň, okuw üçin pul töläň we şonuň üçin gidiň. Walkörän adam ýoly özleşdirer. Meseleleri çözüň, çylşyrymly mowzuklara düşüniň, ara alyp maslahatlaşyň. Makalanyň adaty mahabat hökmünde kabul edilmez diýip umyt edýärin. Everythinghli zady ýürekden aýtdym, bolşy ýaly :-) Şeýle hem, Java-da ilkinji kitap hakda maslahat bererin - meniň pikirimçe, Horstmann we Kornelliň “Java” kitaby bolmaly. Professional kitaphanasy ". Şildtiň “Java. Doly gollanma. " Men bu hakda ýazýaryn, sebäbi özüm Şildtden Java öwrenip başladym we kimdir biri maňa aýdan bolsa, azyndan iki-üç aý has çalt öwrenişip biljekdigime ynanýaryn. Başgaça aýdanymda, men taryhy adalaty dikeldýärin :-) Hakykat, Şildt özlerinde aýdyň bolmadyk köp nokady düşündirmezden “ýokardan geçýär”. Horstmann we Schildt esasan bir görnüşli iki okuw kitabydyr, ýöne şol bir göwrümli Horstmann materialy has çuňňur we “derejä çenli” hödürleýär. Şildt, Java-a meňzeýänçä, diňe bir zat ýazmak üçin "göwrümi sürýär". Size kiçijik bir mysal bereýin. Şildt bitewi sanlar bilen "/" bitewi bölünişik diýmeýär. Muňa derek, diňe bir samsyk däl we tutuş bir sahypany alýan esasy bölüm operatorlarynyň ulanylyşyna mysal berýär, täze öwrenýänlere düşünmegi aňsatlaşdyrmaýar - nämäniň derrew düşnükli däldigi Awtor aýtmak isledi. Horstmanyň maksady iň tassyklanan tekst bilen iň ýokary maglumaty bermek. Şildt 8-nji neşiriniň 98-99-njy sahypalaryny deňeşdirip bilersiňiz (Bular "Esasy arifmetiki operatorlar", "Modulo bölüminiň operatory" we "Goşma arifmetiki operatorlar") we Horstman 9-njy neşiriniň 69-njy sahypasy ("Amallar" bölümi) bilen deňeşdirip bilersiňiz. . Iki okuw kitabynda görkezilen bölümler bir zat hakda, diňe Şildt üçin 2 we çärýek sahypa, Horstmann üçin bolsa sahypanyň 1/3 bölegi. Şol bir wagtyň özünde Horstmanyň has düşnükli we gereksiz suwy ýok. Şeýdip, hemme ýerde, Şildt tarapyndan açylmadyk pursatlar köp. Welosipedler bilen meňzeşlik çeken ýaly, Şildt hytaýly Auchan welosipedidir, Horstmann bolsa Skott ýa-da Kadale derejesinde ýokary hilli markaly dag tigiridir. Tigir sürýänlere başlamagyň esasy maslahatlaryndan biri hytaý gereksiz zatlaryny satyn almak däl, ýogsam ilki bilen welosiped sürmekden saklanarsyňyz. Şildt, meniň düşünşime görä, ilki bilen C, C ++ we C # kitaplary bilen meşhurlyk gazandy we meşhurlyk tolkunynda Java eýýäm "seretmezden süpürmek" kararyna geldi. Çagalar Afrika gitmeýärler. Şildtden Java öwrenip başlamaň ... Şuňa meňzeş bir zat :-)
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION