Spisu treści:
2024 Autor: Malcolm Clapton | [email protected]. Ostatnio zmodyfikowany: 2023-12-17 04:07
Na naukę programowania nigdy nie jest za późno. Jeśli masz na to ochotę, sprawdź nasz wybór pomocnych materiałów edukacyjnych i książek o programowaniu.
Powodów do nauki programowania jest kilka. Po pierwsze, po nabyciu takich umiejętności będziesz w stanie automatyzować procesy pracy, lepiej rozumieć programistów i pobierać dane z witryn. Po drugie, odbudowuje sam sposób myślenia: nie da się kodować bez jasnego zrozumienia związków przyczynowo-skutkowych, głębokiej koncentracji na zadaniu i innych cech przydatnych w każdym biznesie.
Ale od czego zacząć naukę programowania, jeśli nie chcesz iść na studia, ale nie masz czasu na kursy? Oczywiście w domu dzięki kursom online, materiałom edukacyjnym i książkom. Oto wybór zasobów, które pomogą Ci rozpocząć długą podróż do sekty koderów.
Najlepsze (i bezpłatne) kursy kodowania online
Oto lista stron, na których możesz wziąć udział w bezpłatnych kursach różnych języków programowania, a także lista książek, które znacznie ułatwią naukę.
Język programowania | Kursy online | Darmowe książki o programowaniu |
JavaScript | Akademia kodowania, nauka ulicy, akademia Khan, walka kodowa, kod Avengers | Wymowny JavaScript, Przewodnik po JavaScript, Mówienie JavaScript, JS Właściwy sposób, Oh My JS |
HTML i CSS | Akademia Kodowania, Nie bój się Internetu, Tutsplus, Naucz się układu, Dash, Dostępność w sieci | Zanurz się w HTML5, 20 rzeczach, których się nauczyłem, HTML Dog, HTML i CSS, HTML5 dla projektantów, DOM Enlightenment |
jQuery | Akademia Kodowania, Tutsplus, Szkoła Kodowania | Podstawy jQuery, Naucz się jQuery |
Pyton | Code Academy, Google, Learn Street, Python Tutor, IHeartPY | Python dla Ciebie i dla mnie, Zanurz się w Pythonie, Naucz się Pythona w trudny sposób, Think Python, Python for Fun, Django |
Rubin | Akademia Kodowania, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street | Dlaczego (przejmujący) Przewodnik po Ruby, Naucz się Rubiego w twardy sposób, Naucz się programować |
PHP | Akademia Kodowania | Programowanie PHP, Praktyczne PHP |
Skrypt Aplikacji Google | Pierwsze kroki, godziny pracy, przykłady Google Scripts, Learning Apps Script | |
WordPress | Domek na drzewie, WordPress TV | |
Skrypty dla systemu Linux i powłoki | Stanford.edu, wyjaśnij powłokę | Podbij linię poleceń |
Node.js | Nodetuts, Szkoła Węzłów | The Node Beginner Book, Mixu's Node book, Node Up and Running, Mastering Node.js |
Git (kontrola wersji) | Szkoła kodowania, Git Immersion, Szkolenie GitHub | Pro Git, naucz się Gita |
Cel-C (iOS i Mac) | Szkoła kodowania, Stanford, iTunesU | |
Narzędzia programistyczne Chrome | Code School, sekret narzędzi programistycznych, samouczek dotyczący narzędzi programistycznych Chrome | |
Udać się | Golang.org | Programowanie w Go, Go przez przykład, Nauka Go |
Android | Coursera, Nowy Boston, Uniwersytet Google | |
D3 (wizualizacja danych) | Wizualizacja danych w Internecie, Dashing D3, D3 Tips & Tricks | |
Cała reszta | Udacity, edX.org, Coursera, Udemy$, Lynda$, Wielowidzenie$, Domek na drzewie$, Otwarte Konsorcjum |
»
Programowanie dla dzieci
Jeśli chcesz wychować programistę, możesz zacząć go uczyć od najmłodszych lat. Dzięki aplikacjom Tynker i Hopscotch na iPada Twoje dziecko nauczy się podstaw programowania poprzez gry i łamigłówki.
Kolejnym projektem do nauczania dzieci jest Scratch. Tutaj nauczą się tworzyć własne historie, gry i bajki. Możesz uczyć się Scratcha online lub pobrać aplikację na komputery Mac / Windows / Linux.
Zalecana:
Zacznij przygotowywać się do Nowego Roku już teraz, jeśli chcesz zaoszczędzić pieniądze
Przygotowanie do Nowego Roku będzie mniej kosztowne i przyniesie więcej przyjemności, jeśli z wyprzedzeniem stworzysz świąteczną atmosferę małymi krokami
Czego się nauczyć: 10 umiejętności, których każdy może się nauczyć
Opowiemy Ci jak uczyć się angielskiego, stworzyć stronę internetową, nauczyć się gotować jak szef kuchni, wyrobić wyczucie stylu. Czego się uczyć - tylko Ty możesz wybrać
Jak nauczyć się kodować dla dziecka lub nastolatka: wskazówki i przydatne zasoby dla młodych programistów
Zanim zaczniesz naukę programowania, musisz zdecydować o zainteresowaniach przyszłego programisty – od nich zależą dalsze kroki
Tak, zacznij już cieszyć się tym, co robisz
Doświadczenie Mariam Khan, twórcy usługi dostarczania wypieków: jak jedna fraza pomogła jej otworzyć startup i nauczyła cieszyć się tym procesem
Udacity - zacznij uczyć się niuansów nauki na swoim tablecie
Piękna i funkcjonalna aplikacja Udacity będzie dla Ciebie doskonałą alternatywą dla nowoczesnej edukacji. Poszerz swoją wiedzę z zakresu nauk ścisłych dzięki kursom online prowadzonym dla Ciebie przez ekspertów w swojej dziedzinie