11 sposobów na samouczenie się Java

Spisu treści:

11 sposobów na samouczenie się Java
11 sposobów na samouczenie się Java

Wideo: 11 sposobów na samouczenie się Java

Wideo: 11 sposobów na samouczenie się Java
Wideo: How to Edit PDF File in Word 2024, Kwiecień
Anonim

Jeśli myślisz o zmianie kariery lub po prostu interesuje Cię napisanie własnego kodu dla zabawy, możesz zastanawiać się, jakiego języka programowania się nauczyć i czy w ogóle jest to możliwe do samodzielnego nauczenia się. Java nie bez powodu jest jednym z najpopularniejszych języków programowania na świecie i jest to zdecydowanie jedna z najlepszych opcji, jeśli chcesz się uczyć. Aby dowiedzieć się więcej o zaletach i wadach nauki języka Java oraz uzyskać informacje o tym, jak zacząć w domu, mamy Ciebie!

Kroki

Pytanie 1 z 11: Czy łatwo jest nauczyć się Javy?

Naucz się Javy Krok 1
Naucz się Javy Krok 1

Krok 1. To nie jest proste, ale zdecydowanie jest to jeden z łatwiejszych języków do nauki

Java jest świetnym językiem programowania dla początkujących, ponieważ zmusza cię do zrozumienia podstawowej logiki kodu, aby go napisać. O wiele łatwiej jest również przejść z Javy na inny język programowania niż z innego języka na Javę. Jednak, jak w każdym języku, potrzeba czasu, wysiłku i skupienia, aby naprawdę zrozumieć, jak korzystać z kodu w pełni.

Wielu programistów uważa, że podstawy i leżąca u ich podstaw logika Javy są o wiele łatwiejsze do nauczenia niż innych języków

Naucz się Java Krok 2
Naucz się Java Krok 2

Krok 2. Java jest o wiele łatwiejsza do odczytania niż inne języki, ale trudniej ją napisać

Java jest gadatliwa, co oznacza, że musisz napisać więcej linii kodu, aby wykonać funkcję, niż w innych językach. Jest to świetne, jeśli dopiero zaczynasz kodować, ponieważ łatwiej jest przetworzyć i zrozumieć, co robią skrypty ze wszystkim, co jest wyraźnie napisane. Jednak ponieważ musisz napisać więcej linii kodu, jest więcej miejsca na popełnienie błędu.

  • Niektórzy programiści uważają, że Java może być trudniejsza do opanowania niż inne języki, ponieważ wymaga większej liczby linii skryptu do wykonywania działań i wydaje się być dość zbędna w pewnych sprzecznych z intuicją sposobach.
  • Na przykład, jeśli chcesz wydrukować „Welcome to wikiHow!” w Javie potrzebujesz łącznie 7 oddzielnych linii kodu: class Main{ / / public static void main(String… args) { / / System.out.println("Witamy w wikiHow!"); / } / }. W czymś takim jak Python potrzebujesz tylko jednej linii: print("Witamy w Wikihow!").

Pytanie 2 z 11: Czy można nauczyć się Javy?

  • Naucz się Javy Krok 3
    Naucz się Javy Krok 3

    Krok 1. To więcej niż to możliwe – to najczęstszy sposób na zrobienie tego

    Absolutnie możesz nauczyć się samodzielnie czytać i pisać Javę. W dzisiejszych czasach większość profesjonalnych programistów zaczyna w ten sposób. Jest tak wiele bezpłatnych samouczków, narzędzi do ćwiczeń, wykładów i zajęć, że jest to łatwiejsze niż kiedykolwiek. Jednak ważne jest, aby być realistą - jeśli naprawdę chcesz opanować Javę, zrobienie tego samodzielnie jest prawdopodobnie najwolniejszym sposobem na zrobienie tego. Można to zrobić, ale może to zająć kilka lat i mnóstwo praktyki.

    • Wielu zawodowych programistów uważa, że tak naprawdę nie stali się w pełni ekspertami w Javie, dopóki nie rozpoczęli pracy nad projektami z innymi programistami. Trudniej jest samodzielnie opanować język programowania, jeśli nie współpracujesz z innymi, aby wykrywać błędy podczas ich popełniania.
    • Około 69% wszystkich programistów jest przynajmniej częściowo samoukiem. Jeśli dopiero zaczynasz, samodzielna nauka to świetny sposób.

    Pytanie 3 z 11: Jak rozpocząć naukę języka Java od podstaw?

    Naucz się Java Krok 4
    Naucz się Java Krok 4

    Krok 1. Zacznij od przeczytania lub obejrzenia przewodników dotyczących podstaw języka

    Po prostu przyswaj jak najwięcej informacji przez kilka dni, aby zapoznać się z terminami i logiką języka. Możesz znaleźć te informacje na dowolnym kanale YouTube lub witrynie kodującej, ale najlepszym miejscem do rozpoczęcia nauki może być witryna Oracle, ponieważ jest to firma, która jest właścicielem Java. Publikują całą swoją dokumentację i informacje online pod adresem https://www.oracle.com/java/technologies/javase-downloads.html. Zacznij od nauki:

    • Warunki warunkowe. Są to stwierdzenia, które mówią programowi, czy ma coś zrobić w oparciu o inną informację. To siła napędowa każdego programu. Warunki zawsze zaczynają się od „jeśli”, po którym następują nawiasy.
    • Pętle. Są to narzędzia, które pozwalają na powtarzanie zestawu funkcji przez określoną ilość czasu. W Javie można to zrobić na trzy sposoby (pętle while, pętle for i pętle while). Są kluczowe, jeśli chcesz, aby kod wykonywał złożone zadania.
    • Funkcje/Metody. Te bloki kodu to bity informacji wielokrotnego użytku, które wykonują określone zadanie. Istnieje wiele sposobów tworzenia funkcji/metody w Javie, ale podstawowa logika jest ważna na wczesnym etapie.
    • Deklaracje. Instrukcje te przekazują trochę danych, nadając im zmienną i nazwę. Są one niezbędne, jeśli chodzi o wybieranie określonych bitów informacji w kodzie.
    Naucz się Java Krok 5
    Naucz się Java Krok 5

    Krok 2. Śledź bezpłatne kursy online, aby zapoznać się z podstawami

    Istnieje tak wiele zasobów dotyczących Javy, że możesz się jej nauczyć, nie wydając nic na wymyślny kurs lub obóz szkoleniowy. Code Gym, Learn Java Online i Coding Bat są w 100% darmowe. Te strony zapewnią Ci ćwiczenia praktyczne, wyjaśnią, jak działa język i przeprowadzą Cię przez wszystko, co musisz wiedzieć o podstawach. Poświęć kilka tygodni lub miesięcy na ukończenie tych samouczków, aby poznać podstawy.

    • Na YouTube są też setki darmowych zajęć z kodowania w Javie. Oracle, firma będąca właścicielem Javy, ma tam nawet własne darmowe filmy. Inne świetne opcje to Code Java, Programming with Mosh i Amigos code.
    • Możesz zapłacić za kurs Java na Udemy lub Coursera, jeśli chcesz. Niektórzy ludzie wolą te kursy, ponieważ czują się bardziej zmotywowani do trzymania się ich, gdy płacą za zajęcia.
    Naucz się Javy Krok 6
    Naucz się Javy Krok 6

    Krok 3. Przećwicz pisanie podstawowych programów do opanowania składni

    Składnia to kolejność i układ linii kodu i jest to jedna z trudniejszych rzeczy do nauczenia się. Nie możesz opanować Javy tylko oglądając filmy lub czytając książki. Musisz właściwie przećwiczyć pisanie, aby zrozumieć składnię. Albo postępuj zgodnie z samouczkiem, aby skomponować kod, albo wykonaj podstawowe zadanie dla początkujących, takie jak program „hello world”. Zabawka wokół baw się z tym. Spróbuj wymyślić własne proste kody, korzystając z umiejętności, gdy się ich uczysz. Popularne projekty dla początkujących obejmują:

    • Program wykonujący podstawowe funkcje matematyczne.
    • Program, który znajduje silnie za pomocą funkcji rekurencyjnej.
    • Program, który zidentyfikuje, czy słowo, które piszesz, jest palindromem, czy nie.
    • Program, który działa jak edytor tekstu.

    Pytanie 4 z 11: Jak mogę się dowiedzieć, czy faktycznie się uczę?

  • Naucz się Javy Krok 7
    Naucz się Javy Krok 7

    Krok 1. Dołącz do społeczności online i poproś ich o sprawdzenie kodu

    Jednym z najlepszych sposobów nauki jest rozmowa z innymi programistami o pisanym przez siebie kodzie. Stack Overflow jest bardzo popularny wśród programistów, a Github to świetny wybór, jeśli chcesz udostępniać duże bloki kodu lub rozwiązywać problemy z innymi entuzjastami. Dziel się swoimi materiałami, proś o opinie i korzystaj z porad innych programistów, aby zobaczyć, jak możesz ulepszyć!

    • Jeśli masz konto na Reddit, r/programming i r/learnjava są absolutnie fenomenalnymi społecznościami, do których możesz dołączyć.
    • Na każdym z tych forów lub społeczności możesz poprosić o dołączenie do projektu programistycznego! Istnieje mnóstwo wspólnych projektów programistycznych i wiele z nich nie miałoby problemu z zabraniem na pokład początkującego, który pokazałby im liny.

    Pytanie 5 z 11: Czy lepiej nauczyć się Javy, czy wziąć udział w zajęciach?

    Naucz się Javy Krok 8
    Naucz się Javy Krok 8

    Krok 1. Obozy szkoleniowe są świetne, jeśli chcesz się szybko uczyć i zmieniasz karierę

    Obozy szkoleniowe są bardziej popularne niż kiedykolwiek, ponieważ oferują profesjonalistom łatwy sposób na zmianę kariery. Te intensywne programy zwykle trwają od 2 do 4 miesięcy, a ich celem jest nauczenie Cię wszystkiego, co musisz wiedzieć o konkretnym języku programowania. Jeśli nie masz lat na samodzielną naukę, to świetny sposób!

    Te obozy szkoleniowe zazwyczaj kosztują 3 000-13 000 USD. Jednak absolwenci są często umieszczani bezpośrednio na stanowiskach pracy, zwykle otrzymujesz certyfikat po ukończeniu studiów, a przeciętny absolwent obozu szkoleniowego może zarobić 100 000 USD rocznie po kilku latach pracy

    Naucz się Javy Krok 9
    Naucz się Javy Krok 9

    Krok 2. Stopnie uniwersyteckie są idealne, jeśli chcesz uzyskać dogłębną edukację i referencje

    Jeśli jesteś w liceum lub robisz roczną przerwę i próbujesz dowiedzieć się, co chcesz studiować na studiach, informatyka jest świetną opcją! Nauczysz się Javy wraz z kilkoma innymi językami programowania, a ukończysz szkołę z dogłębnym zrozumieniem wszystkich rzeczy związanych z kodowaniem i komputerami!

    Jeśli już poszedłeś na studia lub od razu wszedłeś na rynek pracy i myślisz o zmianie kariery, nie musisz wracać i zdobywać licencjatu z informatyki, aby pracować jako programista. Wielu programistów jest samoukami, a ci, którzy chcą formalnej edukacji w języku Java, mogą to zrobić szybciej i za mniejsze pieniądze dzięki szkoleniu

    Naucz się Javy Krok 10
    Naucz się Javy Krok 10

    Krok 3. Najlepiej uczyć się samemu, jeśli chcesz się dobrze bawić i nie spiesz się

    Jeśli jesteś zainteresowany nauką kodowania i chcesz uczyć się we własnym tempie, absolutnie możesz się tego nauczyć. Może to potrwać dłużej niż pójście do szkoły, ale będzie bardziej zabawne i satysfakcjonujące. Poza tym, jeśli chcesz zrobić z tego karierę, absolutnie możesz zostać zatrudniony do programowania z doświadczeniem samouka! Opanowanie języka może po prostu zająć trochę więcej czasu.

    Pytanie 6 z 11: Czego potrzebuję, aby ćwiczyć programowanie w Javie?

  • Naucz się Javy Krok 11
    Naucz się Javy Krok 11

    Krok 1. Pobierz IDE, aby zacząć pisać kod

    Technicznie można pisać kod w dokumencie do przetwarzania tekstu, takim jak Notatnik lub Microsoft Word, ale żaden profesjonalny programista tego nie robi. Jeśli poważnie myślisz o nauce, pobierz IDE (zintegrowaną platformę programistyczną). Eclipse to prawdopodobnie najlepszy wybór, gdy zaczynasz, ponieważ jest popularny i darmowy, ale możesz także uczyć się na IntelliJ, BlueJ, Xcode lub dowolnym innym IDE zgodnym z Javą.

    Programy te mają paski zadań, narzędzia i interfejsy użytkownika zaprojektowane specjalnie dla programistów. Tak, możesz uczyć się w Notatniku, jeśli naprawdę chcesz, ale nie ma sensu. Wiele środowisk IDE jest bezpłatnych i i tak musisz się ich nauczyć, aby udostępniać, uruchamiać lub pisać profesjonalny kod

    Pytanie 7 z 11: Czy można programować na dowolnym komputerze?

  • Naucz się Javy Krok 12
    Naucz się Javy Krok 12

    Krok 1. Tak, Java będzie działać na każdym systemie operacyjnym

    Java to uniwersalny i jednolity język programowania, który będzie działał dokładnie w ten sam sposób, niezależnie od tego, czy korzystasz z systemu operacyjnego Apple OS, Windows czy Linux. To świetnie, ponieważ nie musisz wychodzić i kupować żadnego drogiego sprzętu ani oprogramowania. Dlatego kiedy ludzie mówią „każdy może nauczyć się kodować”, mają na myśli to!

  • Pytanie 8 z 11: Ile czasu zajmuje opanowanie Javy?

  • Naucz się Javy Krok 13
    Naucz się Javy Krok 13

    Krok 1. To całkowicie zależy, ale ćwiczenie każdego dnia przyspieszy ten proces

    Jeśli znasz już Pythona i C++, być może będziesz w stanie opanować Javę za kilka miesięcy. Jeśli jednak dopiero zaczynasz kodować i sam się uczysz, pełne zrozumienie, jak kodować złożone programy, może zająć lata. W każdym razie poświęcenie trochę czasu na codzienne ćwiczenia będzie najszybszym sposobem na zrobienie tego. Nawet jeśli to tylko 20-30 minut dziennie, musisz ćwiczyć!

    Zależy to również od tego, co rozumiesz przez „mistrz”. Istnieje tak wiele różnych potencjalnych obszarów specjalizacji, że teoretycznie można by spędzić całe życie ucząc się różnych sposobów pisania kodu w Javie

    Pytanie 9 z 11: Czy Java jest najlepszym językiem programowania do nauki?

  • Naucz się Javy Krok 14
    Naucz się Javy Krok 14

    Krok 1. Na pewno jest to top 3 język, więc nie jest to zły wybór

    Po Pythonie i JavaScript (co nie jest tym samym co Java), Java jest trzecim najpopularniejszym językiem programowania na świecie. Ponad 3 miliardy urządzeń działa na Javie, więc nie jest tak, że brakuje jej zastosowań. Jest też tak gadatliwy, że często łatwiej jest przejść z Javy do czegoś takiego jak Python zamiast na odwrót. Biorąc wszystko pod uwagę, Java to świetny wybór, jeśli dopiero zaczynasz kodować!

    Przeciętny programista Java zarabia około 100 000 USD rocznie i jest tu duży popyt, więc jeśli Twoim celem jest znalezienie pracy, Java jest dobrym wyborem

    Pytanie 10 z 11: Jak mogę nauczyć się Java w 24 godziny?

  • Naucz się Javy Krok 15
    Naucz się Javy Krok 15

    Krok 1. Niestety tak się nie stanie

    Jeśli poszukasz w Internecie, zobaczysz wszelkiego rodzaju „naucz się kodować w 24 godziny!” lub „master coding w miesiąc!” kursy i książki. Niestety są to głównie sztuczki. Chociaż z pewnością możesz zrobić mnóstwo postępów w ciągu tygodnia lub dwóch, jeśli poświęcisz się studiom, nie nauczysz się pisać kodem w tak krótkim czasie.

    Pamiętaj, że Java to rodzaj rzeczy, na które uczęszczasz na całe kursy, aby uzyskać stopień naukowy z informatyki. To nie jest rodzaj rzeczy, których możesz się całkowicie nauczyć z dnia na dzień

    Pytanie 11 z 11: Dlaczego niektórzy programiści sugerują, aby nie uczyć się Javy?

  • Naucz się Javy Krok 16
    Naucz się Javy Krok 16

    Krok 1. Wśród niektórych profesjonalistów panuje przekonanie, że jest przestarzały

    Java jest jednym z najstarszych języków programowania, a wielu profesjonalnych programistów nie lubi, jak bardzo jest powtarzalna i gadatliwa. Po prostu napisanie programu w Javie zajmuje więcej czasu niż napisanie go w innych językach. W rezultacie niektórzy profesjonaliści uważają, że Java idzie drogą dodo. Z pewnością jest trochę dowodów na to, że Java nie jest tak powszechna jak kiedyś, ale nie zniknie w najbliższym czasie. Jeśli wyjdzie z łask, minie dużo czasu.

  • Zalecana: