JavaRush /Blog Java /Random-PL /Przewodnik po JavaRush (1–35) – 1#
LeoJames
Poziom 40

Przewodnik po JavaRush (1–35) – 1#

Opublikowano w grupie Random-PL
Nie ma jednego serwisu do niczego, ani jednej książki, przy pomocy której (wyłącznie tylko ona/on) można by studiować dany przedmiot. W 100% przypadków będziesz musiał coś przestudiować przy pomocy innych źródeł…”

(c) Hubert J-Farnsworth, bohater JavaRush

WSTĘP A więc podstawowe cechy naszej postaci:
  • Dostępny język to rosyjski.
  • Wiedza i zrozumienie świata IT to bestia.
  • Pragnienie przejęcia władzy nad światem.
  • Moim celem na najbliższą przyszłość jest zdanie JavaRush i wyjazd na staż.

Poziom 1 - 10: Początek

Wydaje się to najłatwiejsze, ale tak naprawdę najtrudniejsze - tylko osoby o silnej woli mogą przejść te poziomy. Zadaniem na tym etapie jest po prostu „dotknąć” świata programowania i zrozumieć, „czy tego potrzebuję?” Jest więcej niż wystarczająco wykładów poświęconych Javie. Nie oglądamy dokumentacji Wiosny i wszystkich filmów Golovocha, zamiast tego przechodzimy przez te poziomy cicho i spokojnie, w rytmie walca. Jednak zrozumienie tego, do czego dążymy, jest nieco trudniejsze. Dlatego czytamy następujące książki:
Opis przejścia JavaRush (1–35) – 1# – 1
Nie ma w nich żadnego kodu, żadnego specyficznego slangu informatycznego, niczego, co trzeba zapamiętać, jedynie zrozumieć i zaakceptować. * Wujek Bob i Chad Fowler, „Idealny programista” i „Fanatyczny programista” to dwa zbiory praktycznych porad i rekomendacji dotyczących sytuacji, z którymi czasami spotyka się każdy programista: braku motywacji, wyboru priorytetów, psychologii programowania, relacji z kierownictwem i współpracownikami , i wiele innych. Dobry początek do zrozumienia, czego wymaga się od programisty. * Notoryczny Programista – zbiór opowiadań znanych informatyków, w tym naszych rodaków. * Just For Fun to prawdopodobnie pierwsza książka Złotej Klasyki, opowiadająca historię Linusa Torvaldsa i powstania Linuksa. Skandale, intrygi, śledztwa. Książki są dobre, ale w połączeniu z najpopularniejszymi rosyjskojęzycznymi zasobami IT są lepsze. Prowadzimy konta, nawet jeśli nie odnajdujemy się w roli autorów artykułów - tam zawsze znajdziemy odpowiedzi na nasze pytania, a także towarzyszy w naszym trudnym, ale ciekawym przeznaczeniu.
Opis przejścia JavaRush (1–35) – 1# – 2
Przepełnienie stosu Habrahabr w rosyjskim wideo? Na razie wystarczy to co jest podane w samym JavaRush. Filmy motywacyjne, wszelkiego rodzaju historie sukcesu... komu one potrzebne?

Poziom 11-20: Ból

To początek końca, to etap, który wyeliminuje słabych i wzmocni silnych. Minęliśmy poprzedni etap, pogodziliśmy się ze swoim losem, zrozumieliśmy swój cel i zbliżyliśmy się do celu. Co to jest Java? - To obecnie najpopularniejszy język programowania. Co to znaczy? - Ogromna ilość materiału do przestudiowania: książki, artykuły, dokumentacja i tak dalej, i tak dalej. Jak wybrać i nie utonąć? Technicznie rzecz biorąc, możesz spróbować uczyć się najnowszej, ale tu jest problem – to nie zadziała. Na tym etapie nie bardzo rozumiemy, w jakim kierunku podążać i co tak naprawdę chcemy zrobić. Możemy oczywiście posłuchać ekspertów i zacząć uczyć się hibernate, spring, mysql, bootstrap, jquery i wielu innych strasznych słów, albo możemy zacząć od podstaw bez przywiązania do konkretnej technologii, a wykorzystamy praktykę JavaRush i wykład tych poziomów jako przyjemny i wizualny dodatek, a jednocześnie - jako okazja do sprawdzenia wiedzy. Dlaczego to podejście jest lepsze? Zrozumienie podstaw, nauczenie się konkretnej technologii zajmie znacznie mniej czasu i wysiłku + dodatkowy czas i dodatkowe informacje na podjęcie decyzji - całkiem możliwe jest przejście na inny język programowania i znowu przy ogólnych podstawach nie będzie to trudne. Zatem drugim etapem jest stworzenie bazy. Na czym będzie zbudowany?
Opis przejścia JavaRush (1–35) – 1# – 3
Brakuje słów, żeby opisać te książki i ich autorów – są alfą i omegą programowania. Same książki zawierają linki do dodatkowych zasobów od autorów, ich kontaktów, blogów i projektów. Te książki są zbyt trudne, aby próbować je zaliczyć za pierwszym, a nawet dziesiątym razem. Na początek wystarczy „Wprowadzenie”, ale warto kontynuować na etapie 3+. *tutaj mały dodatek. Niedawno natknąłem się na kurs wideo na temat podstaw sieci komputerowych. Mam nadzieję, że wypchanie komputera i zrozumienie „czym jest system operacyjny” nie będzie nowością dla właścicieli komputerów PC, ale w przypadku sieci najprawdopodobniej nie będzie się czego uczyć i ten kurs powinien trochę rozjaśnić obraz. Kurs „Sieci komputerowe” Dalej Czytając te książki i oglądając kurs, nie zapominajmy o Javie.
Прохождение JavaRush (1 - 35) - 1# - 4
* Warto zrobić sobie krótką przerwę od JavaRush i dokładnie przeczytać te 3 książki po kolei - do zrozumienia wystarczą własne przykłady i zadania. Próba ich połączenia będzie mało przydatna, ale przejście poziomów 11-20 po nich będzie przyjemnością. * Dlaczego filozofia, a nie wiele innych? Ponieważ jest napisana rzetelnie i bez odniesienia do wersji, jeśli nie przeczytasz jej na samym początku, nie będziesz chciał do niej wracać. Złożony, trochę przestarzały, ale klasyczny. * Struktury i algorytmy Laforeta? Wiele osób lubi mówić „Matematyka nie jest potrzebna, algorytmy nie są potrzebne” – to nieprawda, ale mimo to Laforet jest kompromisem – lepszy poziom algorytmów można uzyskać z „Algorytmów. Rozwój i zastosowanie” J. Kleinberga , E. Tardos i „Algorytmy analityczne J. McConnella”. Po ich zaliczeniu wróciliśmy do JavaRush i kontynuujemy rozwiązywanie kolejnych problemów.
Прохождение JavaRush (1 - 35) - 1# - 5
Nie jest to rozwiązanie dla każdego, ale Shield zostawiam na etapie 3. Tutaj Horstmann będzie prostszy, jaśniejszy i bardziej przyjazny, a Niemeyerowi dobrze się z nim współpracuje – znowu „nie dla wszystkich”. I ostatnia z książek na tym etapie.
Прохождение JavaRush (1 - 35) - 1# - 6
To tak dla „lekkiej lektury”. Nie trzeba czytać jednej książki od deski do deski. Nikt nie przeszkadza Ci czytać ich równolegle. Co więcej, lepiej jest tutaj naprzemiennie. Proste i zrozumiałe - złożone i niezrozumiałe. Jest tylko jeden dodatek – BBB. Książka niezwykle złożona i niezwykle wyjątkowa. Jego celem jest nauczenie pracy z poziomami abstrakcji. Jak wszystkie książki z działu „łatwe czytanie” i Tannenbauma, GEB czyta się kilkukrotnie, na różnym poziomie wiedzy. Wideo. I znowu, nie dla każdego. Ale mimo to w artykule o „5 najlepszych przydatnych kursach wideo” wszystko zostało już powiedziane. Dodam do kolekcji Technostream Mail.Ru Group Hillel Computer School Dodatkowo na scenie
Прохождение JavaRush (1 - 35) - 1# - 7
Najlepszy przyjaciel programisty w chwilach samotności i potrzeby. W czasach, gdy brakuje ciepła, GitHub jest zawsze tam, gdzie jest... A jednocześnie ich kanał na YouTubie i książka, która może pomóc. Na tym etapie wystarczy zarejestrować się i „Hello, world” w repozytorium. Czas zacząć budować swoją reputację...

Wniosek

W tym miejscu zakończę ten artykuł. Dalsze etapy są jeszcze bardziej zmienne niż pierwsze 2 i ich przemyślenie i zapisanie zajmuje znacznie więcej czasu. Przypominam, że zgromadzenie to nie rości sobie prawa do bycia jedynym słusznym i w żadnym wypadku nie jest ostateczne. W zależności od twoich umiejętności, pragnień i możliwości, może się to całkowicie zmienić. Mimo to starałem się zebrać najbardziej ogólne i istotne rzeczy specjalnie dla JavaRush, gdzie celem jest całkowite ukończenie kursu i zdanie testu stażowego. Dyskusje i kłótnie są mile widziane. To, czy napiszesz drugą część, zależy całkowicie od twojej reakcji i tego, czy moderatorzy zablokują ten artykuł, czy nie, tak jak lubią to robić w przypadku moich komentarzy. W każdym razie życzę wszystkim powodzenia i mam nadzieję, że artykuł w jakiś sposób Ci pomoże.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION