
Michael Fisher
0
1308
130
Istnieje wiele świetnych sposobów uczenia się kodowania. Strony internetowe takie jak CodeAcademy pozwalają na ćwiczenie ćwiczeń w przeglądarce do nauki języka. To świetny sposób na naukę składni i struktury języka bez konieczności instalowania środowiska programistycznego.
Nie wszyscy uczą się w ten sposób i wiele osób uważa, że praca w oparciu o projekty jest lepsza w przypadku uczenia się długoterminowego. Te kanały YouTube umożliwiają kodowanie wraz z pełnymi projektami, umożliwiając zdobycie praktycznych umiejętności podczas osiągania czegoś!
1. Naucz się programowania gier w C ++ za pomocą Javidx9
YouTuber Javidx9 jest specjalistą od sprzętu w dzień, ale nocą prowadzi projekt One Lone Coder. Jego filmy dotyczą C ++ jako języka programowania do tworzenia gier. Javid różni się od wielu nauczycieli tym, że napisał dwa silniki gier typu open source jako narzędzie do nauczania i projektów społecznych.
W tym filmie Javid tworzy od zera asteroidy. Jest to nie tylko świetny sposób na naukę C ++, ale także poznasz matematykę związaną z tworzeniem gier w prosty, zrozumiały sposób. Javidx9 ma wiele filmów z kodem na swoim kanale, a wszystkie jego projekty są dostępne w repozytorium One Lone Coder GitHub.
2. Dowiedz się Rust z Hello Rust!
Rust jest najbardziej ekscytującym nowym językiem. 7 powodów, dla których Rust jest najbardziej ekscytującym nowym językiem programowania. 7 powodów, dla których Rust jest najbardziej ekscytującym nowym językiem programowania. Chcesz zacząć programować? Oto dlaczego Rust jest najbardziej ekscytującym i dostępnym nowym językiem programowania. wokół, a jego popularność cały czas rośnie. Hello Rust to kanał YouTube Matthiasa Endlera, inżyniera backendu dla Trivago.
Jego filmy nie są zwykłymi samouczkami dotyczącymi rdzy. Zamiast koncentrować się na podstawach, każdy film jest kodem obejmującym pojedynczy temat lub kod refaktoryzujący, aby był lepszy. W rezultacie nauczysz się funkcjonalnego kodu Rust i, podobnie, dobrej praktyki kodowania.
Ten film pokazuje, jak Rust może być wykorzystywany do tworzenia modułów dla innych języków programowania, takich jak Python. Małe projekty i popularne praktyki kodowania, takie jak te przedstawione w Hello Rust, mogą pomóc zdobyć podstawową wiedzę na temat dowolnego języka i przełożyć ją na przydatne umiejętności kodowania w rzeczywistych aplikacjach.
3. Naucz się tworzenia gier MVC dzięki Quill18creates
Quill18creates tworzy długie samouczki Unity3D dla każdego aspektu rozwoju gry. Jest powód, dla którego pojawia się na prawie każdej liście samouczków Unity Najlepsze samouczki 3D Unity dla początkujących Najlepsze samouczki 3D Unity dla początkujących Chcesz tworzyć gry w Unity, ale nie wiesz od czego zacząć? Wypróbuj jeden z tych niesamowitych samouczków Unity 3D już dziś. i to dlatego, że nauczył nas prawie wszystkiego przez lata.
Ten film jest pierwszym z długiej i szczegółowej serii o stworzeniu podobnej do Rimworld gry do budowania baz. Seria jest o wiele wyższa od przeciętnego samouczka projektu Unity. Zamiast skupiać się na hakowaniu działającej gry, Quill uczy przede wszystkim dobrych praktyk.
Ten kod nauczy Cię odpowiedniej architektury kontrolera widoku modelu (MVC) i wbudowanych systemów danych Lua do modowania. Stworzysz również funkcjonalny prototyp gry, którą możesz spersonalizować według własnych upodobań.
4. Naucz się programowania API za pomocą PixelogicTV
Pixelogic to małe studio programistyczne z tą różnicą. Każdy z ich produktów jest tworzony podczas “Sprint czterotygodniowy,” i są transmitowane na żywo na Twitchu.
Ten film jest pierwszym z serii obejmującym tworzenie interfejsu API sieci Web od samego początku aż do wdrożenia. Program SimpleAlerts integruje się ze StreamLabs, aby pomóc streamerom w organizacji ich alertów.
5. Naucz się stosu MERN z Traversy Media
MongoDB, Express, React i Node.js tworzą stos MERN JavaScript. Są to jedne z najpopularniejszych dostępnych frameworków internetowych. Nauczenie się ich jest jednym z najszybszych sposobów tworzenia stron internetowych.
Brad Traversy jest twórcą niezliczonych samouczków dotyczących każdego aspektu programowania i projektowania stron internetowych. Jego lista odtwarzania stosu MERN nauczy Cię każdego frameworka, budując projekt, który możesz zmienić, aby odzwierciedlić własne zainteresowania.
6. Stwórz grę w Pythonie za pomocą Sentdex
Sentdex to legenda w społeczności Python. Uczy języka Python i pokrewnych przedmiotów na swoim kanale od ponad pięciu lat, w związku z czym omawia prawie każdy aspekt języka.
Ta lista odtwarzania Python Pygame zawiera informacje na temat tworzenia gry unikania obiektów z punktacją i rosnącym poziomem trudności. Następnie lista odtwarzania obejmuje inne podstawowe elementy, takie jak menu początkowe, wstrzymywanie gry i przekształcanie gry w plik wykonywalny, który będzie działał w dowolnym systemie.
7. Zbuduj Facebook Messenger w Swift With Let's Build That App
Zbudujmy tę aplikację, aby sprostać ich nazwie. Kanał jest pełen wskazówek, w jaki sposób można zbudować prawie każdą aplikację. Obejmują także przydatne wskazówki i samouczki na temat podstawowych elementów tworzenia aplikacji, takich jak bezpieczne logowanie i projektowanie sieci.
Lista odtwarzania Lets's Build Facebook Messenger prowadzi użytkownika przez proces tworzenia aplikacji podobnej do FaceBook Messenger w języku programowania Apple Swift. Ten kod nauczy Cię wewnętrznego działania jednej z najpopularniejszych aplikacji, a także języka niezbędnego dla wszystkich programistów iOS.
8. Dowiedz się o programie ASP.NET Core dzięki Kuvenkat
Przez ostatnie sześć lat Venkat z kanału kuvenkat na YouTube uczył każdego aspektu C #, Dot Net, ASP i PHP. Jego lista odtwarzania ASP.NET Core opisuje, jak zbudować aplikację CRUD dla serwera SQL w C #.
9. Naucz się tworzenia gier Unity z Sebastianem Lague
Seria Sebastiana Lague na temat tworzenia gier jest jednym z najlepszych uniwersalnych podkładów do tworzenia gier. Poznasz podstawy kodowania w C # oraz sposób korzystania z edytora gier Unity.
Lista odtwarzania zawiera kilka przykładów gier, aby sprawdzić, czego się nauczyłeś. Sebastian współpracował również z Brackeys, innym nauczycielem YouTube Unity, aby stworzyć samouczek RPG oparty na kodowaniu, który idealnie nadaje się do dalszego poszerzania wiedzy!
Uczenie się poprzez robienie
Kanały te są godne uwagi ze względu na ich treść wzdłuż kodu, ale istnieje wiele innych samouczków YouTube dla wszystkich rodzajów programowania.
Jeśli nauka oparta na projektach jest dla Ciebie najlepsza, wypróbuj jeden z tych projektów programowania dla początkujących 10 najlepszych projektów dla początkujących dla nowych programistów 10 najlepszych projektów dla początkujących dla nowych programistów Chcesz nauczyć się programowania, ale nie wiesz od czego zacząć? Te projekty programowania dla początkujących i samouczki zaczną cię. aby poprawić swoją wiedzę!