Kariera

Najlepsze sposoby na naukę kodowania

Najlepsze sposoby na naukę kodowania


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Jeśli chcesz nauczyć się kodować, masz do dyspozycji wiele opcji. Nauka kodowania to jeden z najbardziej zdemokratyzowanych procesów XXI wieku. Możesz to zrobić w dużej mierze za darmo lub możesz pójść bardziej tradycyjną drogą i iść na studia na cztery lata. Niezależnie od wybranej ścieżki uczenia się, na końcu spotkasz się z obiecującym wachlarzem ścieżek kariery.

Ponieważ prawdopodobnie jesteś na początku swojej przygody z kodowaniem, jeśli to czytasz, wyróżnijmy wszystkie różne opcje, które masz w procesie nauki kodowania.

Jeśli jesteś typem osoby, która potrafi zachować dyscyplinę i chciałaby mieć kontrolę nad własną ścieżką uczenia się, to prawdopodobnie najlepszym rozwiązaniem będzie udział w kursach online. Oznacza to również, że nie będziesz musiał mieć żadnej rzeczywistej interakcji międzyludzkiej w procesie uczenia się, co dla niektórych osób może być w rzeczywistości dobrą rzeczą.

Projekt Odin to świetna strona internetowa na początek, która łączy różne bezpłatne zasoby w jeden program nauczania. Jednak dzięki tej opcji będziesz zupełnie sam, więc jeśli szukasz kursu online, który ma nieco więcej opcji pomocy, jeśli jej potrzebujesz, możesz zapisać się na kurs subskrypcji z Udacity lub Treehouse. Osobiście odniosłem wielki sukces z Udacity i stwierdziłem, że ich lekcje są bardzo łatwe do zrozumienia.

Istnieją również kursy na Udemy, których cena może być różna. Jednak szczególnie w przypadku Udemy często dochodzi do ogromnej sprzedaży kosztów kursów, więc pamiętaj, aby sprawdzać, kiedy ceny są bardzo obniżone.

Jedną z najbardziej korzystnych cech kursów online jest to, jak łatwe i oparte na projektach. Programowanie na tych zajęciach szybko przechodzi od teorii do projektów, nawet na pierwszych kilku lekcjach. Rzeczy są podzielone na kawałki do żucia, a praca we własnym tempie zapewnia dużą swobodę.

Idź i przeczytaj coś

Różni ludzie mają różne metody uczenia się. Czasami oznacza to, że najlepszym sposobem nauczenia się kodowania komputera jest przeczytanie czegoś bardziej analogowego, książki. Przeczytanie książki o podstawach kodowania może dać ci bardzo wszechstronne wprowadzenie do kodowania w ogóle lub tylko do konkretnego języka programowania.

Warto zauważyć, że książki o kodowaniu będą znacznie lepiej zorganizowane niż tylko wyszukiwanie w Google nowych tematów dotyczących języka podczas poruszania się po programie samouczków online.

POWIĄZANE: 11 NAJLEPSZYCH KANAŁÓW YOUTUBE, KTÓRE UCZYJĄ, JAK KODOWAĆ

Jeśli chodzi o e-booki, prawdopodobnie znajdziesz przydatne pliki na GitHub, ale samo przewijanie Amazon lub przeglądanie lokalnej księgarni powinno zapewnić ci bogactwo opcji.

Inną rzeczą do rozważenia podczas przeglądania książek do przeczytania byłyby te, które koncentrują się bardziej na całej branży, a nie na konkretnym języku. Pracując nad rozpoczęciem kariery w programowaniu komputerowym, dobrym pomysłem będzie ogólne pojęcie o branży, a nawet najlepszych praktykach, które są wykorzystywane w tym procesie.

Gry w kodowanie

Nauka kodowania poprzez nudne samouczki krok po kroku może być trochę nudna. Jedną z najskuteczniejszych metod nauki kodowania jest wyjęcie go z teorii i zastosowanie w praktyce. Dopiero wtedy wiele abstrakcyjnych pomysłów dotyczących kodowania zaczyna mieć sens.

Jednym ze świetnych źródeł do kodowania gier włączanych do lekcji jest FreeCodeCamp. Na koniec każdej lekcji będzie wykonywane ćwiczenie, które weźmie wszystko, czego się właśnie nauczyłeś, i zmusi cię do zastosowania tego w praktyce.

Jeśli szukasz gry, która jest trochę mniej ... formalna ... możesz nawet użyć Minecrafta. W szczególności możesz użyć ich wbudowanego czerwonego kamienia i innych bloków, aby nauczyć się procesu kodowania w grze wideo 3D. Dostępna jest również wersja gry Minecraft o nazwie „Minecraft: Educational Edition”, w której można nauczyć się podstaw programowania, a nawet zacząć uczyć JavaScript. To nic nie kosztuje, jeśli masz konto Office 365 Education.

Wprowadź kodowanie do swojego codziennego życia

Możliwe, że masz w swoim życiu jakieś inteligentne urządzenie, takie jak Google Home lub Amazon Alexa. Jeśli tego nie zrobisz i uczysz się kodować, dobrze byłoby wybrać jedną z nich.

Możesz tworzyć miniaturowe programy dla swoich asystentów cyfrowych, takie jak dodawanie nowych poleceń głosowych, odczytywanie określonych informacji, a nawet używanie ich do wykonywania bardziej złożonych zadań, takich jak aktywowanie innych inteligentnych urządzeń.

Ten sposób nauki programowania to świetny sposób na przeniesienie nowych umiejętności w rzeczywistość - a nawet w praktyczność. Podekscytowanie, które odczuwasz, widząc coś, co napisałeś, robi w rzeczywistości, może być przytłaczające dla nowego programisty. Zdecydowanie służy jako świetna motywacja do dalszej ścieżki.

Youtube

YouTube oferuje mnóstwo filmów, które nauczą Cię dosłownie wszystkiego o kodowaniu. Istnieją prawdziwi programiści, którzy również mają kanały YouTube, aby dzielić się swoimi projektami lub pomagać wychowywać nowe pokolenie. Oprócz uczenia się, społeczność programistów YouTube to także świetny sposób na połączenie się z innymi podobnie myślącymi osobami.

Inną opcją wideo, którą możesz sprawdzić, choć przede wszystkim nie jest darmowa, jest biblioteka wideo LinkedIn Learning z samouczkami. Wszystkie te filmy będą dokładnie sprawdzane, ale usługa kosztuje $30 na miesiąc

Specjalne projekty

Jeśli wszystkie ustrukturyzowane kursy online, samouczki, gry i projekty nie są dla Ciebie, najlepszym sposobem na naukę może być znalezienie czegoś, co Cię interesuje, i próba urzeczywistnienia tego poprzez kodowanie. Na przykład naucz się Pythona, HTML i CSS i spróbuj zacząć kodować własną witrynę. Mając trochę HTML i CSS (bez Pythona), możesz zacząć widzieć praktyczne wyniki w ciągu kilku minut od rozpoczęcia. Te języki są również łatwe do odgadnięcia i sprawdzenia, ponieważ mają wyjścia graficzne.

Znalezienie projektu, który zapewnia przepływ soków i którym możesz być pasjonatem, to świetny sposób na utrzymanie motywacji w tym procesie. Jak każda umiejętność, uczenie się czegoś nowego może czasami przytłaczać. Znalezienie tej podstawowej motywacji i uchwycenie się jej jest kluczowe.

Google wszystko

Google to twój przyjaciel jako programista.Nie mogę tego wystarczająco podkreślić. Nie myśl, że musisz być w stanie wejść do projektu i nigdy niczego nie sprawdzać. Nawet profesjonaliści będą Google rzeczy, gdy pracują nad projektami. Nowe polecenia Google. Google swoje komunikaty o błędach. Wtyczki i biblioteki Google do wykorzystania w projekcie, nad którym pracujesz.

Google będzie miał dosłownie wszystko, co kiedykolwiek chciałbyś wiedzieć o kodowaniu, o które pytano podczas wyszukiwania. Google jest jednym z najlepszych zasobów dla nowego - a nawet doświadczonego programisty.

Pobierz projekt innej osoby

Nie wiesz nawet, od czego zacząć? Innym skutecznym sposobem nauki kodowania może być kradzież kodu innej osoby i zajrzenie pod maskę. Zacznij wprowadzać zmiany i zobacz, co to robi.

Czasami możesz poznać teorie stojące za czymś, a nawet wykorzystać je w praktyce, ale zobaczenie pracy innego, bardziej doświadczonego programisty, może dać ci wgląd w rodzaje wskazówek i sztuczek, które nauczyli się przez lata. Wykorzystaj wiedzę innych programistów, aby pomóc Ci osiągnąć sukces.

Mamy nadzieję, że te różne ścieżki uczenia się dały Ci dobre pojęcie o tym, jak i gdzie stawiać pierwsze kroki. Ostatecznie istnieją tysiące zasobów, które mogą Ci pomóc. Rozejrzyj się i dowiedz się, które z nich będą dla Ciebie najlepsze.


Obejrzyj wideo: Jak się uczyć? Sposoby na samodzielną naukę z podręcznikiem. (Może 2022).