Spisu treści:
- Lrn
- Mimoż
- Enki
- Py
- Aplikacje SoloLearn
- Zastosowania popularnych platform edukacyjnych
- Przepełnienie stosu
2024 Autor: Malcolm Clapton | [email protected]. Ostatnio zmodyfikowany: 2023-12-17 04:07
Dzięki tym programom możesz uczyć się w biegu, poświęcając zaledwie kilka minut dziennie na krótkie, interaktywne lekcje.
Prawie wszystkie wymienione aplikacje zawierają lekcje w języku angielskim. Ale jeśli zamierzasz uczyć się programowania, musisz zrozumieć, że programista nie może obejść się bez angielskiego.
Lrn
Lrn uczy podstaw języków takich jak HTML, CSS, Javascript, Python i Ruby. Lekcje to małe interaktywne zadania z podpowiedziami. W każdym z nich najpierw czytasz 2-3 zdania z teorią, a następnie wklejasz brakujący kod w edytorze. Niektóre lekcje są dostępne za darmo, pozostałe można kupić w aplikacji.
Mimoż
W programie znajdziesz kilka kursów zorientowanych na projekty, które poprowadzą Cię przez wszystkie główne etapy tworzenia prostej aplikacji, strony internetowej lub gry. Oprócz nich Mimo oferuje kursy w całości poświęcone poszczególnym językom i technologiom: PHP, Python, SQL, JavaScript, CSS, HTML, Git, Terminal, Swift, Java i nie tylko. W trakcie nauki pracujesz z edytorem i widzisz wynik napisanego kodu.
Tylko pierwsze lekcje są otwarte dla użytkownika za darmo, resztę można ukończyć po opłaceniu abonamentu.
Enki
Enki uczy Pythona, JavaScript, Linux, Java, SQL, Node, React, Git oraz innych języków i narzędzi programistycznych. Program może być przydatny nie tylko dla początkujących, ale także dla osób znających już kod. Zawiera bogactwo informacji od historii poszczególnych języków po pomocne wskazówki i przykłady najlepszych praktyk. Wbudowane minigry nie pozwalają się nudzić i pomagają utrwalić zdobytą wiedzę. Niektóre kursy są dostępne tylko dla płatnych subskrybentów.
Py
Py pomaga opanować podstawową wiedzę z zakresu analizy danych, tworzenia stron internetowych, aplikacji i gier. Dla każdego z tych obszarów w aplikacji istnieje osobny pakiet kursów. Lekcje są przedstawiane z małymi porcjami teorii i prostymi interaktywnymi zadaniami. Dodatkowo program posiada testy z typowymi pytaniami zadawanymi programistom podczas rozmów kwalifikacyjnych. Większość lekcji otwierana jest dopiero po opłacie abonamentu.
Aplikacje SoloLearn
Deweloper SoloLearn ma całą serię bezpłatnych aplikacji do nauki programowania. Każdy z nich zawiera przejrzyście ustrukturyzowany kurs z podstawami konkretnego języka, czy to JavaScript, Python, PHP, Java czy jednego z wielu innych. Dostępny jest edytor kodu do ćwiczeń praktycznych oraz wewnętrzne forum, na którym możesz poprosić o pomoc innych członków. Wiele programów z tej serii zostało przetłumaczonych na język rosyjski.
Zastosowania popularnych platform edukacyjnych
Wiele witryn edukacyjnych ma swoje własne aplikacje w App Store. Pobierając taki program uzyskasz dostęp do katalogu, w którym m.in. będą znajdowały się kursy programowania. Zazwyczaj każda platforma zawiera materiały edukacyjne od wielu wydawców i autorów o różnej treści, złożoności i strukturze.
Treść może być reprezentowana tylko przez tekst i grafikę lub zawierać interaktywne zadania i filmy. Możesz skorzystać z wyszukiwania wewnętrznego lub nawigacji w programie, aby znaleźć odpowiedni kurs w wybranym przez siebie języku.
Kursy z witryn takich jak Coursera, edX, Khan Academy i Stepik są zazwyczaj dostępne bezpłatnie. Na innych platformach większość treści jest sprzedawana za pieniądze.
Akademia Khana Akademia Khana
Przepełnienie stosu
W tym programie nie ma lekcji ani kursów. Ale nadal może być bardzo przydatne, zwłaszcza jeśli jesteś początkującym. Stack Overflow to usługa pytań i odpowiedzi poświęcona różnym aspektom tworzenia oprogramowania. Za pośrednictwem aplikacji możesz uzyskać pomoc od ogromnej społeczności programistów - wystarczy poprawnie sformułować i zadać im swoje pytanie.
Zalecana:
6 powodów, aby nauczyć się programowania, jeśli nie jesteś programistą
Pisanie kodu przyda się zarówno projektantowi, jak i hydraulikowi. To swoboda kreatywności, trening dla umysłu i dodatkowy bonus na dowolne stanowisko
Jak uczyć się programowania od podstaw
Nie potrzebujesz uniwersytetu. Możesz także uczyć się programowania od podstaw online. Haker życia pomoże Ci wybrać kierunek i pierwszy język, podpowie gdzie szukać materiałów edukacyjnych i pracy
Jak szybko nauczyć się gotować od podstaw
Jak szybko nauczyć się gotować? Jest kilka podstawowych zasad, których musisz się nauczyć i przestrzegać. A potem sam możesz eksperymentować w kuchni
Bez stresu: 4 aplikacje, które pomogą Ci się uspokoić w kilka minut
Czy miałeś pracowity dzień? Pobierz jedną z aplikacji, która nauczy Cię radzić sobie ze stresem i chronić nerwy. Czy też często spotykasz się z sytuacją, w której otoczenie całkowicie wytrąca Cię z równowagi? Niekończące się telefony, listy, spotkania, terminy, problemy z klientami czy współpracownikami – w tym trybie ciężko zachować spokój.
Którego języka programowania najlepiej nauczyć się najpierw i dlaczego
Jaki pierwszy język programowania wybrać? Blogger Quincy Larson odpowiada na to pytanie. Oto skrócone tłumaczenie jego artykułu