JavaRush /Blog Java /Random-PL /Jak zostać programistą (część 3)
Bender
Poziom 1
Маунтин-Вью

Jak zostać programistą (część 3)

Opublikowano w grupie Random-PL
Pierwsza część artykułu: określenie puli technologii Druga część artykułu: główne źródła informacji Czwarta część artykułu: Wybierz środowisko programistyczne i zainstaluj całe niezbędne oprogramowanie na swojej działającej maszynie Jak zostać programistą

Dodatkowe, ale ważne źródła informacji: fora

Fora są bardzo ważne, niezależnie od tego, jak się uczysz, samodzielnie czy na kursach, są one skarbnicą ludowej mądrości. Choć zanim dojdziesz do prawdy, będziesz musiał dokładnie przeczesać zawarte tam informacje. Ale to przydatna umiejętność.
  1. http://ru.stackoverflow.com/questions/tagged/java - stare i przydatne forum. Istnieje sekcja w języku rosyjskim, ale wersja angielska jest znacznie obszerniejsza.
  2. https://toster.ru/tag/java/info - analog Stackoverflow od twórców słynnego Habrahabr
  3. https://javatalks.ru/ to forum wyłącznie „Java”.
  4. http://help.javarush.ru/ - specjalne forum do dyskusji na temat zadań JavaRush i nie tylko.
  5. https://www.reddit.com/r/learnjava/ - tutaj też nikt nie będzie się śmiał z pytań początkujących.
Dodatkowe źródła informacji: książki i poradniki.
Referencje dotyczące programowania online
  1. https://docs.oracle.com/javase/7/docs/api/ - oficjalna dokumentacja. Sucho, trudno. Zaleca się jednak przyzwyczajać do tego stopniowo i od samego początku. Po angielsku.
  2. http://www.tutorialspoint.com/java/java_documentation.htm - proste odniesienie. Również w języku angielskim.
Książki o programowaniu Najprostsze i najbardziej dostępne książki o programowaniu. Jak nie korzystać z podręczników!
  1. Head First in Java to światowy bestseller z serii Head First autorstwa O'Reilly. Napisana z humorem i dużą ilością lirycznych dygresji. Jeśli nie masz pewności, polecamy.
  2. Książka Jacoba Fine’a „ Programowanie w języku Java dla dzieci, rodziców i dziadków ”. W języku rosyjskim, przeznaczony przede wszystkim dla młodych programistów, ale nie tylko.
Bardziej podstawowe publikacje dla początkujących. Cele edukacyjne i referencyjne .
  1. Kay Horstmann „Java SE 8. Kurs podstawowy” to dobry podręcznik.
  2. Herbert Shildt's Java 8: The Complete Guide to bardzo obszerna książka referencyjna.
  3. Bruce Eckel „ Filozofia Java ” – miejscami bardzo przydatny. Jest na nim Wikibook - http://wikijava.it-cache.net/index.php?title=Chapter_1_Thinking_in_Java_4th_edition

Na koniec krótkie podsumowanie (na podstawie wszystkich trzech części artykułu):

  • Wybieramy jedno lub dwa główne źródła teorii i na ich podstawie budujemy program nauczania. Sprawdzamy dodatkowe źródła. Teorii uczymy się z kilku źródeł.
  • Aby nauczyć się programować , trzeba programować. Żaden inny sposób. Dlatego przede wszystkim zwracamy uwagę na praktykę: trzeba to zrobić i przetestować. Dlatego potrzebujesz interaktywnego kursu lub nauczyciela. W ostateczności są doradcy na forach.
  • Na forach jest mnóstwo informacji. Znalezienie go wymaga czasu, ale warto. Nie wstydź się zadawać „głupich” pytań.
  • Dodatkowo wybieramy książki, które Ci się podobały, dodajemy do zakładek kilka kursów wideo, dokumentację Java i kursy referencyjne.
Na tej podstawie mamy trzy ścieżki: Ścieżka pierwsza. Maksymalna wydajność. Kursy online JavaRush + info.javarush + dokumentacja Java + fora + książka + materiały źródłowe + wideo
  1. Głównym źródłem wiedzy są interaktywne kursy JavaRush. Bardzo zaoszczędzą Twój czas, gdyż oprócz wykładów i sprawdzonych zadań zawierają linki do dobrych źródeł dodatkowej wiedzy. Dodatkowo podczas kursu nauczysz się wyszukiwać informacje i pisać CV. Będziesz skupiony na najważniejszej rzeczy - programowaniu, a nie na tym, gdzie znaleźć źródło informacji. Ale kiedy musisz patrzeć, musisz patrzeć.
  2. Zarejestruj się na forach.
  3. Kupujemy/pobieramy jedną lub dwie książki. Możesz użyć jednego z najprostszych, drugi to podręcznik.
Drugi sposób. Nadal skuteczny. Ale bardzo drogie.
  1. Głównym źródłem wiedzy są drogie kursy lub osobisty mentor. Robi to samo, co JavaRush – wyjaśnia teorię, podpowiada, gdzie znaleźć więcej informacji, rozwiązuje i sprawdza zadania. Tylko za dużo większe pieniądze. I dodaj czynnik ludzki. Swoją drogą, wielu mentorów poleca JavaRush jako dodatek do swoich lekcji ;).
Drugi i trzeci punkt są takie same jak w pierwszym sposobie. Trzeci sposób. Drażliwy. Jeśli jesteś gotowy spędzić dużo czasu, włożyć dużo wysiłku, ale wcale nie jesteś gotowy na wydawanie pieniędzy materialnych, potrzebujesz bezpłatnych kursów online, połączenia kursów wideo online i forów. Powyżej znajduje się link do wielu przydatnych materiałów. Możesz przejść przez pierwsze 10 poziomów JavaRush, pobrać kilka książek i zacząć żyć na YouTube. A na forach konsultuj swoje decyzje. Pierwszą część artykułu przeczytasz tutaj . Przeczytaj drugą część artykułu tutaj . Przeczytaj czwartą część artykułu tutaj
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION