Java -ге өзіңізді үйретудің 11 әдісі

Мазмұны:

Java -ге өзіңізді үйретудің 11 әдісі
Java -ге өзіңізді үйретудің 11 әдісі

Бейне: Java -ге өзіңізді үйретудің 11 әдісі

Бейне: Java -ге өзіңізді үйретудің 11 әдісі
Бейне: Документтерді WORD фоматынан PDF форматына ауыстыру 2024, Сәуір
Anonim

Егер сіз мансапты өзгерту туралы ойласаңыз немесе сіз өзіңіздің кодыңызды қызықты етіп жазғыңыз келсе, сіз қай бағдарламалау тілін үйрену керектігін және оны өз бетіңізше үйренуге бола ма екен деп ойлайтын шығарсыз. Java - бұл әлемдегі ең танымал бағдарламалау тілдерінің бірі, және егер сіз өзіңізді үйреткіңіз келсе, бұл ең жақсы нұсқалардың бірі. Java тілін үйренудің артықшылықтары мен кемшіліктері туралы көбірек білу және үйде қалай бастау керектігі туралы ақпарат алу үшін бізде сізде!

Қадамдар

11 -ші сұрақ: Java тілін үйрену оңай ма?

Өзіңізге Java үйретіңіз 1 -қадам
Өзіңізге Java үйретіңіз 1 -қадам

1 -қадам. Бұл жел емес, бірақ бұл үйренуге оңай тілдердің бірі

Java - бұл жаңадан бастайтын керемет программалау тілі, себебі ол кодты жазу үшін оның негізгі логикасын түсінуге мәжбүр етеді. Java -дан басқа бағдарламалау тіліне өту басқа тілден Java -ға ауысуға қарағанда оңайырақ. Алайда, кез келген тіл сияқты, кодты барынша тиімді пайдалану үшін оны түсіну үшін уақыт, күш және назар аудару қажет.

Көптеген кодерлер Java тілінің негізі мен логикасын басқа тілдерге қарағанда үйрену әлдеқайда жеңіл деп санайды

Java -ге өзіңізді үйретіңіз 2 -қадам
Java -ге өзіңізді үйретіңіз 2 -қадам

Қадам 2. Java басқа тілдерге қарағанда оқуға оңай, бірақ жазу қиын

Java - бұл түсінікті, яғни функцияны орындау үшін сізге басқа тілдерге қарағанда көбірек код жолдарын жазу қажет. Егер сіз кодтауды жаңадан бастасаңыз, бұл өте жақсы, өйткені анық жазылған барлық сценарийлердің не істейтінін өңдеу және түсіну оңайырақ. Дегенмен, сізге көбірек код жолдарын жазу қажет болғандықтан, қате жіберуге көбірек орын бар.

  • Кейбір кодерлер Java -ны басқа тілдерге қарағанда меңгеру қиын болады деп ойлайды, себебі ол әрекеттерді орындау үшін көп сценарий жолдарын қажет етеді және кейбір қарама -қайшы тәсілдермен артық болады.
  • Мысал ретінде, егер сіз «wikiHow -қа қош келдіңіз!» Деп басып шығарғыңыз келсе. Java -де сізге барлығы 7 бөлек код жолдары қажет болады: класс Негізгі { / / public static void main (String… args) { / / System.out.println («wikiHow -қа қош келдіңіз!»); /} /}. Python сияқты нәрседе сізге тек бір жол қажет: басып шығару («Викиховқа қош келдіңіз!»).

11 -ден 2 -сұрақ: Java -ге өзіңізді үйрету мүмкін бе?

  • Java -ге өзіңізді үйретіңіз 3 -қадам
    Java -ге өзіңізді үйретіңіз 3 -қадам

    Қадам 1. Бұл мүмкін емес-мұны істеудің ең кең тараған әдісі

    Сіз Java оқуды және жазуды өз бетіңізше үйрене аласыз. Бұл күндері кәсіби бағдарламашылардың көбі осылай бастайды. Онда көптеген тегін оқулықтар, практикалық құралдар, дәрістер мен сабақтар бар, бұл бұрынғыдан да оңай. Дегенмен, шынайы болу маңызды-егер сіз Java-ны шынымен меңгергіңіз келсе, оны өзіңіз жасай аласыз-бұл ең баяу әдіс. Мұны жасауға болады, бірақ бірнеше жыл және көп жаттығулар қажет болуы мүмкін.

    • Көптеген кәсіби кодерлер олар басқа кодерлермен жобалармен жұмыс жасамайынша Java -де толықтай маман бола алмады деп санайды. Бағдарламалау тілін өз бетіңізше меңгеру қиын, егер сіз басқалармен қателескен кезде оларды байқамасаңыз.
    • Барлық компьютерлік бағдарламашылардың шамамен 69% -ы кем дегенде ішінара өздігінен оқытылады. Егер сіз жаңадан бастасаңыз, өз бетіңізше үйрену - бұл тамаша әдіс.

    11 -ден 3 -сұрақ: Java тілін нөлден қалай үйренуге болады?

    Java -ге өзіңізді үйретіңіз 4 -қадам
    Java -ге өзіңізді үйретіңіз 4 -қадам

    Қадам 1. Тіл негіздері бойынша нұсқаулықтарды оқу немесе қарау арқылы бастаңыз

    Бірнеше күн ішінде мүмкіндігінше көп ақпаратты алыңыз, осылайша сіз тілдің терминдерімен және логикасымен танысасыз. Сіз бұл ақпаратты кез келген YouTube арнасынан немесе кодтау веб -сайтынан таба аласыз, бірақ оқуды бастаудың ең жақсы жері Oracle веб -сайтында болуы мүмкін, себебі олар Java -ге ие компания. Олар өздерінің барлық құжаттары мен ақпараттарын https://www.oracle.com/java/technologies/javase-downloads.html мекен-жайында жариялайды. Оқудан бастаңыз:

    • Шартты шарттар. Бұл бағдарламаға басқа ақпарат негізінде бірдеңе істеу керектігін айтатын мәлімдемелер. Бұл кез келген бағдарламаның тірегі. Шарттар әрқашан «егер» деп басталса, жақшадан кейін.
    • Циклдар. Бұл функциялар жиынтығын белгілі бір уақыт аралығында қайталауға мүмкіндік беретін құралдар. Java -да мұны істеудің үш әдісі бар (ілмектер кезінде, ілмектер үшін және ілмектер кезінде). Егер сіз кодты кез келген күрделі тапсырмаларды орындағыңыз келсе, олар маңызды.
    • Функциялар/әдістер. Бұл код блоктары - бұл белгілі бір тапсырманы орындайтын ақпаратты қайта пайдалануға болатын биттер. Java -де функция/әдіс жасаудың бірнеше әдісі бар, бірақ негізгі логика ертеде маңызды.
    • Декларациялар. Бұл мәлімдемелер оған аздап мәлімет беріп, оған айнымалы мен атау береді. Бұл сіздің кодыңыздағы ақпараттың белгілі бір бөлігін таңдауға қатысты маңызды.
    Java -ге өзіңізді үйретіңіз 5 -қадам
    Java -ге өзіңізді үйретіңіз 5 -қадам

    Қадам 2. Негізгі білімді алу үшін ақысыз онлайн курстармен бірге жүріңіз

    Java -де көптеген ресурстар бар, сондықтан сіз оны қызықты курсқа немесе жүктеу лагеріне ештеңе жұмсамай -ақ үйрене аласыз. Code Gym, Java Online үйреніңіз және Coding Bat 100% ақысыз. Бұл сайттар сізге практикалық жаттығулар береді, тілдің қалай жұмыс істейтінін түсіндіреді және сізге негіздер туралы білуіңіз керек барлық нәрсені көрсетеді. Бірнеше апта немесе ай бойы осы оқулықтарды аяқтап, негіздерді алыңыз.

    • YouTube -те Java -мен кодтау бойынша жүздеген тегін сабақтар бар. Java -ға ие Oracle компаниясы, тіпті онда өздерінің тегін бейнелері бар. Басқа тамаша опцияларға Code Java, Mosh бағдарламалау және Amigos коды кіреді.
    • Қаласаңыз, Udemy немесе Coursera Java курсына ақы төлей аласыз. Кейбір адамдар бұл курстарды жақсы көреді, себебі олар сабаққа ақы төлеу кезінде оны ұстануға ынталы болады.
    Java -ге өзіңізді үйретіңіз 6 -қадам
    Java -ге өзіңізді үйретіңіз 6 -қадам

    Қадам 3. Синтаксисті меңгеру үшін негізгі бағдарламаларды жазуға машықтаныңыз

    Синтаксис - бұл код жолдарының тәртібі мен орналасуы, және бұл үйрену қиын нәрселердің бірі. Сіз тек бейнелерді көру немесе кітап оқу арқылы Java тілін меңгере алмайсыз. Синтаксисті түсіну үшін сізге жазбаша әрекет ету керек. Кейбір кодты жасау үшін оқулықпен бірге жүріңіз немесе «сәлем әлемі» бағдарламасы сияқты бастаушыға арналған негізгі тапсырманы шешіңіз. Ойыншықтар онымен көңілді жүреді. Сіз үйренетін дағдыларды қолдана отырып, өзіңіздің қарапайым кодтарыңызды ойлап табуға тырысыңыз. Танымал бастаушы жобаларға мыналар жатады:

    • Негізгі математикалық функцияларды орындайтын бағдарлама.
    • Рекурсивті функцияны қолдана отырып, факториалдарды табатын бағдарлама.
    • Сіз жазған сөздің палиндром екенін анықтайтын бағдарлама.
    • Мәтіндік редактор сияқты жұмыс істейтін бағдарлама.

    11 -ден 4 -ші сұрақ: Мен шынымен үйреніп жүргенімді қалай анықтауға болады?

  • Java -ге өзіңізді үйретіңіз 7 -қадам
    Java -ге өзіңізді үйретіңіз 7 -қадам

    Қадам 1. Желілік қауымдастыққа қосылыңыз және олардан кодты қарауды сұраңыз

    Оқудың ең жақсы әдістерінің бірі - басқа бағдарламашылармен сіз жазған код туралы сөйлесу. Stack Overflow - кодерлер арасында өте танымал, ал Github - бұл үлкен блок блоктарымен бөліскіңіз келсе немесе басқа энтузиастармен ақауларды жою қажет болса. Материалдарыңызбен бөлісіңіз, кері байланыс сұраңыз және басқа кодерлерден қалай жақсартуға болатынын білу үшін кеңес алыңыз!

    • Егер сізде Reddit тіркелгісі болса, r/бағдарламалау және r/learnjava - бұл қосылуға болатын керемет қауымдастықтар.
    • Осы форумдардың немесе қауымдастықтардың кез келгенінде сіз бағдарламалау жобасына қосылуды сұрай аласыз! Мұнда коммуналдық бағдарламалаудың көптеген жобалары бар және олардың көпшілігінде арқанды көрсету үшін жаңадан бастаушыны алып келу қиын болмайды.

    11 -ші сұрақтың 5 -і: Java -ге өзімді үйреткен дұрыс па, әлде сабаққа қатысқан дұрыс па?

    Java -ге өзіңізді үйретіңіз 8 -қадам
    Java -ге өзіңізді үйретіңіз 8 -қадам

    1 -қадам. Егер сіз тез үйренгіңіз келсе және мансапты өзгертсеңіз, лагерьлер өте жақсы

    Бут -лагерлер бұрынғыдан да танымал, өйткені олар кәсіпқойларға мансапты өзгертудің оңай әдісін ұсынады. Бұл қарқынды бағдарламалар әдетте 2-4 айға созылады және олардың мақсаты сізге белгілі бір кодтау тілі туралы білу қажет нәрсені үйрету. Егер сізде өз бетінше білім алуға уақыт болмаса, бұл тамаша әдіс!

    Бұл лагерьлер әдетте $ 3 000-13 000 құрайды. Алайда, түлектер көбінесе жұмысқа орналасады, әдетте сіз диплом алғаннан кейін сертификат аласыз, ал код лагерінің түлектері бірнеше жылдан кейін жылына 100 000 доллар таба алады. жұмыстың

    Java -ге өзіңізді үйретіңіз 9 -қадам
    Java -ге өзіңізді үйретіңіз 9 -қадам

    Қадам 2. Колледж дәрежелері, егер сіз терең білім мен сенімділік алғыңыз келсе

    Егер сіз орта мектепте оқитын болсаңыз немесе бос уақытты алсаңыз және колледжде не оқығыңыз келетінін білгіңіз келсе, информатика - бұл тамаша нұсқа! Сіз Java-ны басқа бағдарламалау тілдерімен қатар үйренесіз, және сіз кодтау мен компьютерге қатысты барлық нәрсені терең түсініп бітіресіз!

    Егер сіз колледжге барған болсаңыз немесе сіз бірден жұмыс тобына кірсеңіз және мансаптық өзгеріс туралы ойласаңыз, кодермен жұмыс істеу үшін қайтып оралып, информатика бакалавры болудың қажеті жоқ. Көптеген кодерлер өздігінен үйретіледі, ал Java-да ресми білім алғысы келетіндер оны жүктеу лагерімен тезірек және аз ақшаға жасай алады

    Java -ге өзіңізді үйретіңіз 10 -қадам
    Java -ге өзіңізді үйретіңіз 10 -қадам

    3 -қадам. Егер сіз көңілді болғыңыз келсе және оны баяу қабылдағыңыз келсе, өз бетіңізше үйрену жақсы

    Егер сіз кодтауды үйренгіңіз келсе және өзіңіздің қарқынмен үйренгіңіз келсе, сіз өзіңізді мүлде үйрете аласыз. Бұл мектепке барудан гөрі көп уақыт алуы мүмкін, бірақ бұл қызықты әрі пайдалы болады. Сонымен қатар, егер сіз бұл мансапты жасағыңыз келсе, сіз өздігінен білім алатын бағдарламаға жұмысқа қабылдана аласыз! Тілді меңгеру үшін сізге біраз уақыт қажет болуы мүмкін.

    Сұрақ 6/11: Java -де бағдарламалауды жүзеге асыру үшін маған не қажет?

  • Java -ге өзіңізді үйретіңіз 11 -қадам
    Java -ге өзіңізді үйретіңіз 11 -қадам

    Қадам 1. Код жазуды бастау үшін IDE жүктеңіз

    Сіз блокнот немесе Microsoft Word сияқты мәтінді өңдейтін құжатқа кодты техникалық түрде жаза аласыз, бірақ мұны ешқандай кәсіби бағдарламашы жасамайды. Егер сіз үйренуге байсалды болсаңыз, IDE (интеграцияланған даму платформасы) жүктеңіз. Eclipse - бұл сіз бастаған кездегі ең жақсы ставка, себебі ол танымал және тегін, бірақ сіз IntelliJ, BlueJ, Xcode немесе Java -мен үйлесімді кез келген басқа IDE -де біле аласыз.

    Бұл бағдарламаларда арнайы кодерлерге арналған тапсырмалар тақталары, құралдар мен интерфейстер бар. Иә, егер сіз шынымен қаласаңыз, Блокноттан үйрене аласыз, бірақ бұл қажет емес. Көптеген IDE ақысыз, және сіз оларды бәрібір кәсіби кодпен бөлісуді, іске қосуды немесе жазуды үйренуіңіз керек

    7/11 сұрақ: Сіз кез келген компьютерде бағдарламалай аласыз ба?

  • Java -ге өзіңізді үйретіңіз 12 -қадам
    Java -ге өзіңізді үйретіңіз 12 -қадам

    Қадам 1. Иә, Java кез келген операциялық жүйеде жұмыс істейді

    Java - бұл кеңінен қолданылатын және біркелкі программалау тілі, ол Apple OS, Windows немесе Linux жүйесінде болсаңыз да дәл осылай жұмыс істейді. Бұл өте жақсы, өйткені сізге қымбат аппараттық немесе бағдарламалық қамтамасыз етуді сатып алудың қажеті жоқ. Сондықтан адамдар «кез келген адам кодты үйрене алады» десе, олар оны білдіреді!

  • 11 -ден 8 -сұрақ: Java тілін меңгеруге қанша уақыт кетеді?

  • Java -ге өзіңізді үйретіңіз 13 -қадам
    Java -ге өзіңізді үйретіңіз 13 -қадам

    Қадам 1. Бұл толығымен байланысты, бірақ күнделікті жаттығу процесті тездетеді

    Егер сіз Python мен C ++ тілін білсеңіз, бірнеше айдан кейін сіз Java -ны меңгере аласыз. Алайда, егер сіз кодтауды жаңадан бастасаңыз және өзіңізді үйретсеңіз, күрделі бағдарламаларды қалай кодтау керектігін толық түсіну үшін жылдар қажет болуы мүмкін. Қалай болғанда да, күнделікті жаттығуға уақыт бөлу - бұл ең жылдам әдіс. Күніне 20-30 минут болса да, жаттығу керек!

    Бұл сонымен қатар сіз «шебер» дегенді қалай түсінетініңізге байланысты. Маманданудың көптеген потенциалды бағыттары бар, сіз теориялық тұрғыдан Java -де код жазудың әр түрлі әдістерін үйренуге теориялық түрде уақыт бөле аласыз

    11 -ден 9 -шы сұрақ: Java - үйренудің ең жақсы бағдарламалау тілі ме?

  • Өзіңізді Java -ге үйретіңіз 14 -қадам
    Өзіңізді Java -ге үйретіңіз 14 -қадам

    Қадам 1. Бұл ең жақсы 3 тіл, сондықтан бұл жаман таңдау емес

    Python мен Javascript -тен кейін (бұл Java -мен бірдей емес), Java - әлемдегі ең танымал үшінші программалау тілі. Java -де 3 миллиардтан астам құрылғы жұмыс істейді, сондықтан оны қолдануда тапшылық жоқ сияқты. Бұл сонымен қатар Java -ден Python сияқты нәрсеге барудың орнына, керісінше, оңайырақ болады. Егер сіз кодтауды жаңадан білсеңіз, Java - бұл тамаша таңдау!

    Орташа Java әзірлеушісі жылына шамамен 100 000 доллар табады және мұнда сұраныс көп, сондықтан сіздің мақсатыңыз жұмыс табу болса, Java - бұл жақсы таңдау

    11 -ден 10 -сұрақ: Java тілін 24 сағат ішінде қалай үйренуге болады?

  • Java -ге өзіңізді үйретіңіз 15 -қадам
    Java -ге өзіңізді үйретіңіз 15 -қадам

    Қадам 1. Өкінішке орай, бұл болмайды

    Егер сіз Интернетті араласаңыз, сіз «кодты 24 сағат ішінде үйренуді» көресіз. немесе «бір ай ішінде кодтауды шебер!» курстар мен кітаптар. Өкінішке орай, олар негізінен алдамшы. Егер сіз өзіңізді оқуға арнасаңыз, сіз бір -екі аптаның ішінде көптеген жетістіктерге жете аласыз, бірақ сіз қысқа мерзімде кодты қалай жазуды үйренбейсіз.

    Есіңізде болсын, Java - бұл информатика мамандығы бойынша барлық курстардан өтетін нәрсе. Бұл бір түнде үйренуге болатын нәрсе емес

    11/11 сұрақ: Неліктен кейбір бағдарламашылар Java тілін үйренбеуді ұсынады?

  • Java -ге өзіңізді үйретіңіз 16 -қадам
    Java -ге өзіңізді үйретіңіз 16 -қадам

    Қадам 1. Кейбір мамандардың арасында ескірген деген пікір бар

    Java - бұл бағдарламалаудың ең көне тілдерінің бірі, және көптеген кәсіби кодерлер оның қайталануын және мағынасын ұнатпайды. Java тілінде бағдарламаны жазу басқа тілдерге қарағанда көп уақытты алады. Нәтижесінде, кейбір мамандар Java додо жолымен жүріп жатыр деп санайды. Әрине, Java бұрынғыдай кең таралмаған, бірақ ол жақында жоғалып кетпейді. Егер ол ұнамсыз болса, онда бұл ұзақ уақытқа созылады.

  • Ұсынылған: