11 начина да се научите на Java

Съдържание:

11 начина да се научите на Java
11 начина да се научите на Java

Видео: 11 начина да се научите на Java

Видео: 11 начина да се научите на Java
Видео: Как преобразовать PDF в Word (С редактированием) 2024, Април
Anonim

Ако мислите за смяна на кариерата или просто искате да напишете свой собствен код за забавление, може би се чудите кой език за програмиране да научите и дали изобщо е възможно да го научите сами. Java е един от най -популярните езици за програмиране в света по някаква причина и определено е един от най -добрите варианти, ако искате да се научите сами. За да научите повече за плюсовете и минусите на изучаването на Java и да получите информация за това как можете да започнете у дома, имаме ви!

Стъпки

Въпрос 1 от 11: Лесно ли е да научите Java?

Научете се на Java Стъпка 1
Научете се на Java Стъпка 1

Стъпка 1. Това не е лесно, но определено е един от по -лесните за изучаване езици

Java е страхотен език за програмиране за начинаещи, защото ви принуждава да разберете основната логика на кода, за да го напишете. Също така е много по -лесно да преминете от Java към друг език за програмиране, отколкото да преминете от друг език към Java. Въпреки това, като всеки език, ще са необходими време, усилия и фокус, за да разберете наистина как да използвате кода в пълна полза.

Много кодиращи смятат, че основите и логиката на Java са много по -лесни за научаване от другите езици

Научете се на Java Стъпка 2
Научете се на Java Стъпка 2

Стъпка 2. Java е много по -лесна за четене от други езици, но е по -трудна за писане

Java е многословна, което означава, че трябва да напишете повече редове код за изпълнение на функция, отколкото бихте направили на други езици. Това е чудесно, ако сте съвсем нов в кодирането, защото е по -лесно да обработвате и разбирате какво правят скриптовете с всичко очевидно изписано. Въпреки това, тъй като трябва да напишете повече редове код, има повече място за грешка.

  • Някои кодиращи смятат, че Java може да бъде по -трудно да се овладее от други езици, защото изисква повече редове скрипт за извършване на действия и е склонен да бъде доста излишен по някои контраинтуитивни начини.
  • Само като пример, ако искате да отпечатате „Добре дошли в wikiHow!“в Java ще ви трябват общо 7 отделни реда код: class Main { / / public static void main (String… args) { / / System.out.println („Добре дошли в wikiHow!“); /} /}. В нещо като Python ще ви трябва само един ред: print („Добре дошли в Wikihow!“).

Въпрос 2 от 11: Възможно ли е да се научите на Java?

  • Научете се на Java Стъпка 3
    Научете се на Java Стъпка 3

    Стъпка 1. Това е повече от възможно-това е най-често срещаният начин да го направите

    Можете абсолютно да се научите как да четете и пишете Java самостоятелно. Тези дни повечето професионални програмисти започват по този начин. Има толкова много безплатни уроци, инструменти за практикуване, лекции и класове, че това е по -лесно от всякога. Важно е обаче да бъдете реалисти-ако наистина ще овладеете Java, това е най-бавният начин да го направите сами. Това може да се направи, но може да отнеме няколко години и много практика.

    • Много професионални кодери смятат, че наистина не са станали напълно експерти в Java, докато не започнат да работят по проекти с други кодери. По -трудно е да овладеете сами език за програмиране, ако не работите с други хора, за да забележите грешки, докато ги правите.
    • Приблизително 69% от всички компютърни програмисти са поне частично самоуки. Ако тепърва започвате, ученето самостоятелно е чудесен начин да продължите.

    Въпрос 3 от 11: Как да започна да уча Java от нулата?

    Научете се на Java Стъпка 4
    Научете се на Java Стъпка 4

    Стъпка 1. Започнете с четене или гледане на ръководства за основите на езика

    Просто усвойте възможно най -много информация за няколко дни, за да се запознаете с термините и логиката на езика. Можете да намерите тази информация на всеки канал в YouTube или уебсайт за кодиране, но най -доброто място за започване на обучение може да бъде на уебсайта на Oracle, тъй като те са компанията, която притежава Java. Те публикуват цялата си документация и информация онлайн на адрес https://www.oracle.com/java/technologies/javase-downloads.html. Започнете с учене:

    • Условни условия. Това са изявления, които казват на програма дали да направи нещо въз основа на друга информация. Това са жизнената сила на всяка програма. Условията винаги започват с „ако“, последвано от скоби.
    • Цикли. Това са инструменти, които ви позволяват да повтаряте набор от функции определен брой време. В Java има три начина да направите това (while цикли, за цикли и do while цикли). Те са ключови, ако искате код да изпълнява сложни задачи.
    • Функции/методи. Тези блокове код са битове за многократна употреба, които изпълняват определена задача. Има няколко начина за създаване на функция/метод в Java, но основната логика е важна в началото.
    • Декларации. Тези изявления съобщават малко данни, като им дават променлива и име. Те са от съществено значение, когато става въпрос за избор на конкретни битове информация във вашия код.
    Научете се на Java Стъпка 5
    Научете се на Java Стъпка 5

    Стъпка 2. Следвайте заедно с безплатни онлайн курсове, за да се справите с основите

    Има толкова много ресурси за Java, че може да успеете да го научите, без да харчите нищо за фантастичен курс или обучителен лагер. Code Gym, Learn Java Online и Coding Bat са 100% безплатни. Тези сайтове ще ви дадат практически упражнения, ще обяснят как работи езикът и ще ви преведат през всичко, което трябва да знаете за основите. Прекарайте няколко седмици или месеци в завършването на тези уроци, за да разберете основните неща.

    • Има и стотици безплатни класове по кодиране с Java в YouTube. Oracle, компанията, която притежава Java, дори има свои собствени безплатни видеоклипове там. Други чудесни опции включват Code Java, програмиране с Mosh и Amigos код.
    • Можете да платите за курс Java по Udemy или Coursera, ако желаете. Някои хора предпочитат тези курсове, защото се чувстват по -мотивирани да се придържат към тях, когато плащат за класа.
    Научете се на Java Стъпка 6
    Научете се на Java Стъпка 6

    Стъпка 3. Практикувайте писането на основни програми за овладяване на синтаксиса

    Синтаксисът е редът и подреждането на редовете на кода и това е едно от по -трудните неща за научаване. Не можете да овладеете Java само като гледате видеоклипове или четете книги. Трябва да практикувате действието на писане, за да разберете синтаксиса. Или следвайте заедно с урок, за да съставите някакъв код, или се заемете с основна задача за начинаещи, като програма „здравей свят“. Играчките наоколо се забавляват с него. Опитайте се да измислите свои собствени прости кодове, използвайки уменията, докато ги изучавате. Популярните проекти за начинаещи включват:

    • Програма, която изпълнява основни математически функции.
    • Програма, която намира фактори, използвайки рекурсивна функция.
    • Програма, която ще определи дали една дума, която пишете, е палиндром или не.
    • Програма, която функционира като текстов редактор.

    Въпрос 4 от 11: Как мога да разбера дали наистина уча?

  • Научете се на Java Стъпка 7
    Научете се на Java Стъпка 7

    Стъпка 1. Присъединете се към онлайн общност и ги помолете да прегледат вашия код

    Един от най -добрите начини да научите е да говорите с други програмисти за кода, който пишете. Stack Overflow е супер популярен сред кодерите, а Github е чудесен избор, ако искате да споделите големи блокове код или да отстраните проблеми с други ентусиасти. Споделете вашите неща, поискайте обратна връзка и вземете съвети от други програмисти, за да видите как можете да подобрите!

    • Ако случайно имате акаунт в Reddit, r/програмирането и r/learnnjava са абсолютно феноменални общности, към които да се присъедините.
    • На всеки от тези форуми или общности можете да поискате да се присъедините към проект за програмиране! Има много проекти за комунално програмиране и много от тях няма да имат проблем да привлекат начинаещ на борда, който да им покаже въжетата.

    Въпрос 5 от 11: По -добре ли е да се уча на 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, за да започнете да пишете код

    Можете технически да напишете код в документ за текстообработка, като Notepad или Microsoft Word, но никой професионален програмист не го прави. Ако сериозно се занимавате с обучение, изтеглете IDE (интегрирана платформа за разработка). Eclipse е може би най -добрият ви залог, когато започнете, защото е популярен и безплатен, но можете да научите и от IntelliJ, BlueJ, Xcode или всяка друга IDE, съвместима с Java.

    Тези програми имат ленти със задачи, инструменти и потребителски интерфейси, предназначени специално за програмисти. Да, бихте могли да научите на Notepad, ако наистина искате, но няма смисъл. Много IDE са безплатни и така или иначе ще трябва да ги научите да споделят, пускат или пишат професионален код

    Въпрос 7 от 11: Можете ли да програмирате на всеки компютър?

  • Научете се на Java Стъпка 12
    Научете се на Java Стъпка 12

    Стъпка 1. Да, Java ще работи на всяка операционна система

    Java е широко използваем и единен език за програмиране и той ще работи по абсолютно същия начин, независимо дали сте на Apple OS, Windows или Linux. Това е чудесно, тъй като не е нужно да излизате и да купувате скъп хардуер или софтуер. Ето защо, когато хората казват „всеки може да се научи да кодира“, те имат предвид това!

  • Въпрос 8 от 11: Колко време отнема овладяването на Java?

  • Научете се на Java Стъпка 13
    Научете се на Java Стъпка 13

    Стъпка 1. Това зависи изцяло, но практикуването всеки ден ще ускори процеса

    Ако вече познавате Python и C ++, може да успеете да овладеете Java след няколко месеца. Ако обаче сте съвсем нови в кодирането и преподавате сами, може да отнеме години, за да разберете напълно как да кодирате сложни програми. И в двата случая отделянето на известно време за практикуване всеки ден ще бъде най -бързият начин да го направите. Дори да е само 20-30 минути на ден, трябва да практикувате!

    Също така зависи от това какво имате предвид под „господар“. Има толкова много различни потенциални области на специализация, че теоретично бихте могли да прекарате цял живот, изучавайки всички различни начини за писане на код в Java

    Въпрос 9 от 11: Java ли е най -добрият език за програмиране за изучаване?

  • Научете се на Java Стъпка 14
    Научете се на Java Стъпка 14

    Стъпка 1. Това със сигурност е топ 3 език, така че не е лош избор

    След Python и Javascript (което не е същото като Java), Java е третият най -популярен език за програмиране в света. Над 3 милиарда устройства работят на Java, така че не изглежда да има недостиг на приложения за него. Това също е толкова многословно, че често е по -лесно да преминете от Java към нещо като Python вместо обратното. Като се има предвид всичко, Java е чудесен избор, ако сте нов в кодирането!

    Средният Java разработчик печели около 100 000 долара годишно и тук има голямо търсене, така че ако целта ви е да си намерите работа, Java е добър избор

    Въпрос 10 от 11: Как мога да науча Java за 24 часа?

  • Научете се на Java Стъпка 15
    Научете се на Java Стъпка 15

    Стъпка 1. За съжаление това няма да се случи

    Ако обикаляте онлайн, ще видите всякакви „научете се да кодирате за 24 часа!“или „главно кодиране за един месец!“курсове и книги. За съжаление, това са предимно трикове. Въпреки че със сигурност можете да постигнете много напредък за седмица или две, ако се посветите на обучението си, няма да се научите как всъщност да пишете в код за толкова кратък период от време.

    Не забравяйте, че Java е нещо, на което бихте ходили цели курсове, за да преследвате степен по компютърни науки. Това не е нещо, което можете да научите напълно за една нощ

    Въпрос 11 от 11: Защо някои програмисти предлагат да не изучават Java?

  • Научете се на Java Стъпка 16
    Научете се на Java Стъпка 16

    Стъпка 1. Сред някои професионалисти има чувство, че е остаряло

    Java е един от най -старите езици за програмиране и много професионални кодери не харесват колко повтарящи се и многословни. Просто писането на програма на Java отнема повече време, отколкото на други езици. В резултат на това някои професионалисти вярват, че Java върви по пътя на додото. Със сигурност има малко доказателства, че Java не е толкова често, колкото преди, но няма да изчезне скоро. Ако това стане в немилост, след много време ще мине много време.

  • Препоръчано: