Android

4 bezpłatne i interaktywne witryny do nauki technologii kodowania

Exaity od kuchni! - Dotykowe i bezdotykowe rozwiązania interaktywne.

Exaity od kuchni! - Dotykowe i bezdotykowe rozwiązania interaktywne.

Spisu treści:

Anonim

Uczenie się, jak programować, może wydawać się zniechęcające, a czytanie pełnych podręczników w tej sprawie jest wyczerpujące. Zamiast tego wypróbuj jedną z tych czterech darmowych stron internetowych, aby dowiedzieć się, jak kodować. W każdej witrynie dostępne są różne lekcje, zadania i dokumenty pomocy - więc skorzystaj z nich, aby uzyskać jeszcze szerszy zakres pomocy.

To, co odróżnia te cztery strony internetowe od innych usług związanych z uczeniem się kodu, polega na tym, że wszystkie są bezpłatne, zapewniają interaktywny interfejs do uczenia się i przeglądania wyników, a także przeprowadzają Cię przez niezbędne kroki w prosty i czysty sposób. Sprawdźmy je.

1. Codeacademy

Codeacademy to strona dla początkujących, którzy uczą się programowania. Z wielu języków do wyboru, będzie działać dobrze dla każdej osoby, która chce się uczyć - czy jesteś początkującym czy zaawansowanym użytkownikiem.

Ucz się tych języków w Codeacademy:

  • JavaScript
  • jQuery
  • PHP
  • Pyton
  • Rubin
  • HTML
  • CSS

Nauka jest bardzo prosta dzięki interaktywnym samouczkom i podglądom na żywo. Każdy samouczek zawiera zestaw instrukcji, co należy zrobić, aby kontynuować lekcję.

Pierwsza lekcja HTML, na przykład, jest bardzo łatwa, ponieważ prowadzi cię przez jej implementację podczas wyjaśniania.

Po lewej stronie znajdują się instrukcje dotyczące tego, co należy zrobić, aby ukończyć pierwszy etap kursu, które są dostępne dla każdego kursu, dzięki czemu wiesz, co należy wykonać, aby go ukończyć.

Podczas pisania wyniki są wyświetlane na prostej, wbudowanej stronie internetowej, jeśli chcesz, w celu uzyskania łatwej informacji zwrotnej.

Jeśli utkniesz, po prostu kliknij wskazówkę, aby zobaczyć, co należy zrobić, aby zakończyć. Są one dostępne dla prawie każdego kursu. Te trudniejsze nie są tak proste, ale do tego czasu powinieneś mieć dobry pomysł na to, co należy zrobić, aby zakończyć zadania.

2. Kod Avengers

Code Avengers ma podobną konstrukcję jak Codeacademy, z sekcją podglądu na żywo i edytorem tekstu w tym samym oknie. Instrukcje są również dostępne, dzięki czemu nauka i praktyka są bardzo łatwe.

Ucz się tych języków w Code Avengers:

  • HTML5
  • CSS3
  • JavaScript

Powiedz, że chcesz nauczyć się JavaScript z Code Avengers. Poziom 1 zawiera 40 lekcji i 5 zadań dla każdej lekcji. To 200 kroków, aby poznać pierwszy poziom JavaScript. Pokazuje to, ile szczegółów zajmiesz z Code Avengers.

Każda lekcja ma zestaw instrukcji powyżej obszaru tekstowego, co ułatwia przeglądanie. Podpowiedzi są prawidłowe w instrukcjach, jeśli klikniesz podkreślone słowa. Otrzymujesz punkty podczas kursu, motywując do nauki bez podpowiedzi i kompletnych lekcji bez odpowiedzi udzielonej tobie.

Obszar tekstowy i podgląd na żywo są wyrównane tuż pod instrukcjami, aby zapewnić prostą naukę i przyjemność oglądania.

3. LearnStreet

Kursy LearnStreet oparte są na podejściu „ Ucz się przez działanie”. Podobnie jak poprzednie usługi, LearnStreet zapewnia czysty i prosty interfejs do ćwiczenia programowania podczas nauki w tym samym czasie.

Ucz się tych języków na LearnStreet:

  • JavaScript
  • Pyton
  • Rubin

Przyjrzymy się nauce Ruby dla tego przykładu.

Po rozpoczęciu kursu możesz przejrzeć zawartość lekcji, aby uzyskać informacje o tym, gdzie zostaniesz zabrany podczas tej podróży edukacyjnej. Otwórz sekcję Zawartość, aby wyświetlić różne tematy.

Ładny zestaw definicji i terminów przedstawiono w części Glosariusz, aby łatwo odwoływać się do pytań w trakcie każdego badania.

Interaktywny obszar tekstowy zapewnia doskonałą informację zwrotną podczas ćwiczeń, dzięki czemu można dowiedzieć się, co się dzieje i jak osiągnąć konkretny wynik.

Aktualizacja: Niestety, LearnStreet wyłączył się jakiś czas temu. Alternatywnie możesz sprawdzić SnoopCode, który pozwala zrozumieć i nauczyć się programowania w interaktywny sposób.

4. Coursera

Coursera to firma edukacyjna, która oferuje bezpłatne kursy z najlepszych uniwersytetów i organizacji na świecie. Interfejs nie jest tak intuicyjny, jak poprzednie trzy usługi, ale zawarta w nim treść jest pełna kursów informacyjnych, które pasowałyby do poprzednich stron.

Wybierz jedną z kategorii dla określonych kursów, takich jak studia programistyczne.

Kursy programowania są tutaj, które można znaleźć w rzeczywistym kursie szkolnym. Na przykład, naucz się Pythona w interaktywnym, 9-tygodniowym kursie tutaj. Głównym punktem, który oddziela Coursera od innych wymienionych usług, jest to, że musisz poczekać na rozpoczęcie sesji, tak jak w programie szkolnym. Po prostu zarejestruj się tak, jak w dowolnej witrynie i poczekaj na wiadomość e-mail, gdy kurs się rozpocznie.

Wniosek

Wszystkie te usługi zapewniają doskonałe, przyjazne dla użytkownika instrukcje, interaktywne obszary pracy i informacje zwrotne. Każdy z nich zawiera wskazówki i dokumenty pomocnicze do nauki różnych języków programowania. A co najważniejsze, wszystkie są za darmo!

Teraz Twoja kolej, aby je wypróbować i doskonalić swoje umiejętności programistyczne.