Reklama
Kodowanie. Temat, którego wielu omija. Dlaczego? Prawdopodobnie dlatego, że wydaje się to niemożliwym i nieosiągalnym celem do osiągnięcia. To trudna umiejętność, ale jeśli chcesz nauczyć się kodować, nie ma lepszego czasu niż teraz. Istnieje mnóstwo bezpłatnych zasobów i narzędzi, z których wszystkie są dostępne online. Pewnie, że możesz wziąć udział w kursach na ten temat w pobliskim college'u społecznościowym i nadal możesz chcieć. Jeśli jednak masz ograniczony budżet, masz ograniczony czas lub po prostu potrzebujesz dodatkowego źródła wysokiej jakości edukacji, te witryny mogą być ogromną pomocą.
Temat kodowania został omówiony w MakeUseOf, od jakich języków się uczyć do tworzenia oprogramowania Jakiego języka programowania należy się nauczyć w zakresie tworzenia oprogramowania?Na początku programowania ważne jest, aby mądrze zainwestować swój czas w wybór dowiedz się czegoś, co przyniesie korzyści w najbliższej przyszłości dzięki widocznym wynikom na Twojej platformie z... Czytaj więcej
do ucząc dzieci kodowania Jak uczyć programowanie dzieci od zera! Czytaj więcej . Podsumowując, istnieje kilka świetnych narzędzi oprócz tej listy, ale są to jedne z najlepszych.
Smashing Magazine to firma zajmująca się programowaniem i tworzeniem stron internetowych, obejmująca tematy techniki, poszczególne języki kodowania, urządzenia mobilne, projektowanie, grafikę i WordPress. Chociaż jest dość dobrze znany z książek elektronicznych i drukowanych, zapewnia również mnóstwo informacji w Internecie.

Chociaż nie do końca koncentruje się wyłącznie na kodowaniu, ten zasób dostarczony przez WordPress oferuje doskonałe narzędzia w językach HTML, CSS i innych. Jest to możliwe zbuduj własną stronę internetową bez znajomości kodu Jak zbudować własną stronę internetową w kilka minut bez żadnych umiejętności kodowaniaGdy sieć rośnie i robi to oszałamiająco szybko, potrzeba obecności w sieci staje się coraz bardziej paląca. W wielu częściach świata wystarczy obecność w Internecie, aby ... Czytaj więcej , jednak prawdopodobnie będziesz chciał wprowadzić pewne poprawki i zmiany tu i tam, i tutaj dobrze jest znać trochę kodu. Na szczęście nie musisz wiedzieć to wszystko, jeśli po prostu korzystasz z tego zasobu z WordPress.


Mozilla Webmaker faktycznie był ostatnio opisany we własnym artykule Jeśli nigdy nie nauczyłeś się kodować, wypróbuj Mozilla Webmaker do nauki i zabawyJeśli chcesz dowiedzieć się, jak naprawdę działa sieć, musisz dowiedzieć się trochę o technologiach, które tworzą magię. Umiejętność korzystania z Internetu jest jedną z umiejętności, które są prawie obowiązkowe dla ... Czytaj więcej , przez nasz własny edytor MakeUseOf, Saikat Basu. Tutaj zagłębia się we wszystkie funkcje, narzędzia i zasoby, które Mozilla zapewnia osobom, które chcą nauczyć się kodu i łatwo go edytować.

Innym zasobem Mozilli jest Mozilla Developer Network, która wydaje się być zaawansowana i trudna początkujący rozumieją, a niektóre z nich są, ale są też części, które mogą być bardzo pomocne. Polecam rozejrzeć się po witrynie, ale myślę, że powinieneś się skupić na dwóch miejscach, które mogą ci pomóc. To są Strona Dokumentów i a strona, na której możesz dowiedzieć się, jak tworzyć strony internetowe.


Dwie wspaniałe rzeczy w Peer-to-Peer University to to, że jest on bezpłatny i oparty na zasadach rówieśnictwa. Jak na ironię, Mozilla sponsoruje sekcję „webcraft” witryny, ale poza tym nie jest powiązana z Mozillą. Na stronie znajdują się również inne sekcje związane z niekodowaniem, ale School of Webcraft to doskonałe miejsce, aby dowiedzieć się, co kryje się za tworzeniem sieci. Zaletą P2PU jest to, że ponieważ jest sterowany przez rówieśników, możesz uzyskać pomoc od osób wokół ciebie po drodze. Jeśli jesteś po stronie bardziej zaawansowanej, możesz być mentorem dla innych, którzy mają mniejszą wiedzę i próbują się uczyć.

Codecademy stała się jedną z najpopularniejsze strony do nauki kodu Codecademy - Hands Down Najprostszy sposób na kodowanieCodecademy to nowy samouczek programowania interaktywnego, który przeprowadzi cię przez podstawy JavaScript. Chociaż nie trwało to długo, strona już generuje dużo szumu w ... Czytaj więcej . Łatwy w użyciu interfejs w połączeniu z odznakami z nagrodami i zrozumiałymi wskazówkami sprawiły, że jest popularnym wyborem wśród programistów na wszystkich poziomach. Podobnie jak P2PU, możesz się uczyć lub uczyć, więc kiedy już dobrze zrozumiesz, możesz zapłacić, jeśli przekażesz innym osobom, które szukają tej samej wiedzy. Codecademy koncentruje się na podstawach JavaScript, Pythonie, podstawach sieciowych i JQuery.
Ma także inną schludną sekcję strony o nazwie Code Year, która została opisana na MakeUseOf przez naszego pisarza, Bakari. Po przejściu na stronę roku kodowego możesz zarejestrować się, aby otrzymywać interaktywną lekcję programowania w każdy poniedziałek. Możesz także kliknąć duży czerwony przycisk zatytułowany Wszystkie kursy i sprawdzić inne części roku kodowego.


Jeśli jesteś uczniem wizualnym, a przez to mam na myśli, że uczysz się, oglądając filmy, PHPAcademy będzie bardzo korzystnym dodatkiem do twojego programu kodowania. Są filmy na praktycznie wszystko, ale oczywiście koncentruje się na PHP. Filmy są dość dokładne i dlatego też są dość długie, począwszy od dowolnego miejsca osiem do dwudziestu minut… wciąż krótszy niż wykład na studiach (i prawdopodobnie bardziej interesujący też). Wraz z linkiem w podtytule jest tutaj bezpośredni link do wielu kursów wideo zorganizowanych w playlisty na YouTube.

Ten artykuł nie byłby kompletny bez Google Code University, podobnie jak MakeUseOf, i dlatego ma tu także swój artykuł Naucz się kodować na dowolnym poziomie dzięki Google Code University Czytaj więcej . Google stworzyło doskonałe, bezpłatne źródło wiedzy, które musiałbyś płacić za najwyższe pieniądze gdziekolwiek indziej. Wiele osób, które go używają, prawdopodobnie już płaci najwyższą cenę, aby uzyskać ten stopień. Ale podczas studiów doktoranckich Google Code University może towarzyszyć temu, czego się uczą, i zapewniać więcej praktyki i edukacji. Może jesteś jedną z tych osób, a może po prostu chcesz się uczyć całkowicie sam. W każdej sytuacji Google Code University jest niesamowitym zasobem, który pomaga nauczyć się programowania. Jedna sekcja, od której gorąco polecam od początku, to „Google: HTML, CSS i JavaScript od podstaw.”

W3C ma mnóstwo informacji i jako początkujący nie polecałbym próbować brać wszystkiego ze swojej witryny, chociaż jest to świetny zasób. Jednak ich strona wiki zawiera wszystkie najnowsze standardy. Dev. Opera ma podobną stronę, ale ogłosił w kwietniu 2012 r., że przekazał go W3C w celu aktualizacji przez społeczność. Byłoby to narzędzie, które po zapoznaniu się z podstawami kodowania, zaczniesz studiować i rozumieć standardy sieciowe. Weź jedną rzecz na raz, nie bierz tego wszystkiego naraz, ale radzę trzymać tę stronę obok innych, ponieważ zdobywasz coraz więcej umiejętności i wiedzy w zakresie kodowania.

Podobnie jak w większości branż technicznych, nigdy nie przestajesz się uczyć, kiedy jesteś programistą. A ponieważ tak jest, miło jest mieć społeczność zajmującą się odpowiadaniem na pytania. O to właśnie chodzi w CodingForums.com. W trakcie różnych kursów witryn, w których Cię przedstawiłem, będziesz mieć pytania. Jeśli witryna ma społeczność (większość ma), warto o nią zapytać. Ale miło jest też uzyskać drugą opinię lub uzyskać informacje z innego źródła.
Wniosek
Wraz z tym artykułem polecam sprawdzić podobny artykuł MakeUseOf Top 5 witryn do nauki CSS Online Czytaj więcej zawiera pięć innych zasobów, które pomogą Ci nauczyć się kodować. Najważniejszą rzeczą w tych narzędziach jest ich konsekwentne używanie, a nie zdawanie sobie sprawy, że nie można kodować, zanim jeszcze zaczniesz. Jeśli jesteś nawet zdalnie zainteresowany, strony te są znacznie tańsze, w rzeczywistości darmowe, sprawdzając, czy naprawdę Cię interesują i jak dobry jesteś. Ale nie są to tylko strony internetowe „testujące wody”, mogą być pełnowartościowymi narzędziami edukacyjnymi, a niektóre mogą nawet równać się taką samą wiedzą i umiejętnościami, jakie można uzyskać na studiach wyższych.
Czy te strony pomogły Ci w przeszłości nauczyć się kodować? Jeśli nie wiesz, w jaki sposób możesz spróbować tych zasobów, które pomogą Ci w drodze?
Źródło zdjęcia: Ręczne pisanie kodu za pośrednictwem Shutterstock
Aaron jest absolwentem asystenta weterynarza, a jego głównym zainteresowaniem jest przyroda i technologia. Lubi poznawać przyrodę i fotografować. Kiedy nie pisze ani nie oddaje się odkryciom technologicznym w różnych sieciach, można go znaleźć bombardującego zbocze góry na rowerze. Przeczytaj więcej o Aaronie na jego osobistej stronie internetowej.