JavaRush /Блоги Java /Random-TG /Мушкилот дар омӯзиши Java
grishin
Сатҳи
Харьков

Мушкилот дар омӯзиши Java

Дар гурӯҳ нашр шудааст
Имрӯз аз яке аз навкорон ба javarush.ru саволе гирифтам: “Ман ба javarush нав ҳастам ва ба андешаи одамони кӯҳна таваҷҷӯҳ дорам. Оё харидани курси пулакӣ меарзад ва оё он меарзад?
Мушкилот дар омӯзиши Java - 1
Ҳангоми навиштани ҷавоб, ман фаҳмидам, ки ман як мақолаи пурра гирифтаам :-) Ман онро дар як нафас навиштам, шояд аз он сабаб, ки ман он қадар мехостам ба як шахс ҷавоб диҳам, балки дар ҷустуҷӯи фаҳмиши худам будам. дурустии роҳи ман .

Пас ҷавоби ман мақола аст

Нимирӯзи ба хайр Онҳо дар навиштаҳои худ кори дуруст карданд. Ман фикри худро баён мекунам. Ҷараваш алтернатива ба таҷрибаомӯзӣ/тренинг дар ширкатҳои IT мебошад. Агар шумо бо назардошти вазъи кунунии худ (синну сол, сатҳи дониш, таҷрибаи қаблӣ ва ғ.) шонси шомил шудан ба яке аз ин барномаҳо кам дошта бошед, Ҷараваш кумаки хубе хоҳад буд ва шояд ҳатто ягона шонси шумо барои ворид шудан ба ин соҳа бошад. . Бартарии асосии Ҷараваш дар шумораи зиёди вазифаҳои амалӣ мебошад. Шумо бо онҳо хуб мешавед. Муҳокимаи мушкилот ва кӯмак ба дигарон дар ёфтани роҳи ҳалли онҳо хеле муфид аст - ин яке аз малакаҳои асосии барномасоз аст - қобorяти хондани рамзи одамони дигар. Аммо ман гуфта наметавонам, ки пас аз пардохти обуна, сатҳи дониши шумо фавран ва мунтазам боло хоҳад рафт. Маводи лексия дар шакли махсус пешниҳод карда мешавад, ки шумо бояд қисми зиёди иттилоотро худатон ҷустуҷӯ кунед - бо ин роҳ шумо малакаи дигари заруриро инкишоф медиҳед - дар ҳама гуна масъалаҳо онлайн гузаред. Онхое. агар чизе равшан набошад, ба шумо лозим меояд, ки онро аз сар гузаронед ва ин метавонад вақти зиёдро талаб кунад - як рӯз, ду, се, як ҳафта - ва мувофиқан расидан ба сатҳҳои болоии курс ба таъхир меафтад. Ман парвандаи худро тавсиф мекунам. Ҳоло ман 41-солаам. Ман моҳи феврали соли 2014 ба омӯзиши Java шурӯъ кардам. Моҳи октябр ба Ҷараваш ҳамроҳ шуд. То он лаҳза, ман тавонистам Schildt, OOAP ва Design Patterns аз силсилаи HeadFirst -ро хонам, масъалаҳои оддиро дар javaranch.com ҳал кунам, дарсҳои гуногуни видеоиро гӯш кунам - яъне. Ман аллакай дар омӯзиши Core Java ба пешравиҳои зиёд ноил шудам. Ман дар моҳи ноябр ба ҳалли мушкилот шурӯъ кардам ва то аввали моҳи январ 24 сатҳро анҷом додам. Аммо ман ҳис мекардам, ки ман хеле зуд парвоз карда истодаам ва якчанд мавзӯъҳои нофаҳмо (нофаҳмида) ҷамъ шудаанд. Илова бар ин, дар моҳи январ, барои тағирот, ман ба омӯзиши HTML/CSS/Javascript гузаштам, дар моҳи феврал мусоҳибаҳои пуршиддатро аз сар гузаронидам, каме QA-ро санҷидаам - дар маҷмӯъ, аз омӯзиши мустақими Java танаффус гирифтам. Ва ҳоло ӯ боз баргашт. Аммо ҳоло ҳадафи ман ҳарчи зудтар аз сатҳҳо гузаштан нест, балки он аст, ки он чизеро, ки ман қаблан аз сар гузаронидаам, ба низом даровардам. Ҳамин тавр, ки дониш устувор гардад ва возеҳият пайдо шавад :-) Дар ҳоле ки ман лексияҳои нав намехондам, ман баъзе мавзӯъҳоро меомӯзам ва мушкилоти бонусиро ҳал мекунам, ки баъдтар боқӣ мондаанд. Ҳамин тавр, мушкилтарин чизе, ки ҳангоми омӯзиши Java , барои ман, ёфтани китобҳо / дарсҳо / дарсҳои видеоии дуруст аст, ки мавзӯи мураккабро ошкор ва интиқол медиҳанд, то ҳеҷ гуна норавшанӣ боқӣ намонад. Дар як лаҳза ҳангоми таҳсил шумо ҳатман бо саволе рӯ ба рӯ мешавед, ки дар китобе, ки шумо хонда истодаед, тавре тасвир шудааст, ки шумо онро ба ҳеҷ ваҷҳ фаҳмида наметавонед, чизе дар он норавшан боқӣ мемонад ва муаллиф дар ин бора наменависад. . Пас шумо китоби дигарро мегиред, дарси видеоӣ, видео-лексия, мақола, мубоҳисаро дар форум ҷустуҷӯ мекунед - ва шумо метавонед онро муддати тӯлонӣ гузаронед, то он даме, ки чизи лозимаро пайдо кунед, ки дар ҳақиқат ба шумо саволи аз тарафи дигар ва ягон чои тира намемонад. Барои ман, масалан, яке аз ин мавзӯъҳои душвор мавзӯи риштаҳост. Ман дар бораи он дар бисёр ҷойҳо хонда будам, аммо то ҳол ман онро пурра фаҳмида наметавонистам, то он даме, ки ман онро хондамдарсӣ расмии Oracle - ростқавлона, ин барои ман як ваҳйи воқеӣ буд. Дар ягон чо дар бораи онхо ин кадар содда, ин кадар равшан ва фавран ба нукта на-вишта нашудааст. Ҳар як калима пур аз маъно аст ва беҳуда навишта нашудааст - шумо танҳо хонед ва танҳо аз содда ба мураккаб фаҳмед. Шумо, ба ибораи дигар, дониши покро азхуд мекунед :-) Дар ин ҷо ман каме илова мекунам, ки дарсҳои Oracle на танҳо ба таври дигар навишта шудаанд, онҳо як иборае доштанд, ки на Шилдт ва на Хорстманн доштанд ва он барои ман аслан калиди фаҳмиш шуд ҷараёнҳо (ҷӯйҳо). Ин ибора "Платформаи Java арзишҳои аломатҳоро бо истифода аз конвенсияҳои Юниcode нигоҳ медорад." Ман дар ин ҷо ба тафсилот намеравам, шояд баъдтар дар ин бора мақолаи дигар нависам, аммо дар ин ҷо дар бораи чизи дигар. Далели он, ки аксар вақт ҳангоми омӯхтани Java маслиҳати дуруст намерасад - онҳо мегӯянд, ки ин ҷо бубинед ва Қувва бо шумо бошад. Ба фикрам, ин барои тезон-дани процесси таълим чунон масъалаи му-хим аст, ки барои Чаво-рааш назар ба он, ки хозир дорад, чукуртар кор карда баромадан ба максад мувофик мебуд. Шумо метавонед назорат кунед, ки кадом мавзӯъҳо аксар вақт барои донишҷӯён "монеа" мешаванд. Барои ҳар як чунин мавзӯъ, шумо метавонед рӯйхати пурраи манбаъҳоро пешниҳод кунед ва бо муҳокимаи он, ки кадом манбаъ барои фаҳмидани мавзӯъ беҳтар кӯмак мекунад, овоз диҳед. Ин хоҳиши ман ба маъмурияти javarush.ru аст :-) Гузашта аз ин, ман то ҳол дар пурсиш дар мавзӯи "Чӣ тавр javarush.ru" -ро беҳтар кардан мумкин аст, иштирок накардаам - ман истинод ба ин асари худамро медиҳам. Умуман, ичозат дихед хулоса кунам. Дар зиндагӣ, новобаста аз он ки ман ба кадом тиҷорат машғул будам, ман ҳамеша ба дониши асосҳо, асосҳо такя мекардам. Дар Java, асос Core Java мебошад. Шумо бе донистани асосҳои технологияро истифода бурда наметавонед. Дар ниҳоят, дар асл, масалан, ҳамон сервлетҳо чистанд - инҳо танҳо синфҳои java мебошанд, ки дар ҷузвдони муайян, дар ҷузвдоне, ки веб-server пешниҳод мекунанд, ҷойгир карда шудаанд. Ва он чизе, ки сервлет мекунад, усули синфи дигари javaро, ки дар ҷузвдони дигар ҷойгир шудааст, даъват мекунад, ки serverи веб низ онро таъмин мекунад. Тамоми технологияи сервлет, ба ибораи содда, барои дуруст ҷойгир кардани синфҳо дар ҷузвдонҳо, ва боқимондааш Core Java мебошад. Аз ин рӯ, агар шумо ҳадафи дақиқи омӯзиши Java дошта бошед, шарм надоред, барои курс пардохт кунед ва ба он равед. Касе, ки роҳ меравад, роҳро азхуд мекунад. Масъалаҳоро ҳал кунед, мавзӯъҳои мураккабро дарк кунед, дар мубоҳисаҳо муошират кунед. Ман умедворам, ки мақола ҳамчун таблиғи фармоишӣ қабул карда намешавад. Ман ҳама чизро аз таҳти дил гуфтам, чунон ки ҳаст :-) Ва ман инчунин дар бораи аввалин китоби Java маслиҳат медиҳам - ба назари ман, он бояд китоби Хорстман ва Корнел бошад "Java. Китобхонаи касбӣ». Шилдт «Ява. Дастури мукаммал." Ман дар ин бора менависам, зеро ман худам омӯхтани Java-ро аз Шилдт оғоз кардам ва бовар дорам, ки агар касе он вақт ба ман гуфта буд, ман дар омӯзиши ҳадди аққал ду ё се моҳ тезтар пеш мерафтам. Агар гуем, ман адолати таърихиро баркарор мекунам:-) Гап дар сари он аст, ки Шилдт бе шархи бисьёр нуктахое, ки дар худашон аён нестанд, «болотар мегузарад». Хорстман ва Шилдт аслан ду китоби дарсии як навъанд, аммо Хорстман бо як ҳаҷм маводро хеле амиқтар ва “ба нукта” пешниҳод мекунад. Шилдт танҳо барои навиштани чизе "ҳаҷмро меронад", ба шарте ки он ба Java монанд аст. Биёед ба шумо як мисоли хурд диҳам. Шилдт намегӯяд, ки "/" бо ададҳо тақсимоти бутун аст. Ба ҷои ин, вай дар бораи истифодаи операторҳои тақсимоти асосӣ мисол меорад, ки он на танҳо аз ҷиҳати моҳияти худ аблаҳ аст ва як саҳифаро пурра мегирад, балки барои як навкор фаҳмидани онро осон намекунад - фавран маълум нест, ки чӣ муаллиф гуфтан мехост. Ҳадафи Horstmann ин интиқоли ҳадди аксар бо матни тасдиқшуда мебошад. Шумо метавонед танҳо саҳифаҳои 98-99-и нашри 8-уми Schildt-ро муқоиса кунед (Инҳо 3 зерфаслҳои "Операторҳои асосии арифметикӣ", "Оператори тақсимоти модулҳо" ва "Операторҳои арифметикии мураккаб бо таъинот" мебошанд) ва саҳифаи 69-и Нашри 9-уми Horstman (зерфасли "Амалҳо") . Зерфаслхои дар ду китоби дарсй нишондодашуда такрибан як чизанд, танхо барои Шилдт 2 ва чорьяк сахифа ва барои Хорстман 1/3 сахифаро ташкил медихад. Дар айни замон, Horstman равшантар ва бе оби нолозим аст. Ва ҳамин тавр, дар ҳама ҷо, бисёр лаҳзаҳо ҳастанд, бовар кунед, ки Шилдт ошкор накардааст. Ин ба он монанд аст, ки агар мо бо дучархаҳо қиёс кунем, пас Шилдт дучархаи чинии Аучан аст ва Хорстманн дучархаи кӯҳии бренди баландсифат дар сатҳи Скотт ё Кадал аст. Яке аз маслиҳатҳои асосӣ барои велосипедрониҳои навкор ин аст, ки ашёи ночизи чинӣ нахаред, вагарна шумо дар навбати аввал худро аз велосипедронӣ дилсард хоҳед кард. Шилдт, тавре ки ман мефаҳмам, дар аввал бо китобҳои C, C++ ва C# барои худ ном баровард ва Java, дар мавҷи маъруфият, аллакай тасмим гирифта буд, ки танҳо "бидуни назар онро лағжонед". Кӯдакон ба Африқо намераванд.. Аз Шилдт омӯхтани Java-ро оғоз накунед ... Чунин чизе :-)
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION