Video: Section 10 (Oktober 2024)
Leta 2012 je Generalna skupščina šole računalniškega programiranja začela na Manhattnu ponujati razrede kodiranja. Od takrat se je tečajev udeležilo več kot 10.000 študentov. Toda v času interneta predavanja o kodiranju ne bi smela biti omejena na tiste, ki so pripravljeni in sposobni preživeti 12 tednov v enem od 18 kampusov Generalne skupščine, razširjenih po vsem svetu. Zato je šola ustvarila zbirko brezplačnih tečajev za kodiranje, ki jih lahko vsakdo opravi prek spleta. Njegova vsebina je sicer končna, vendar General Assembly Dash zagotavlja močan uvod v svet spletnega razvoja.
Teče Start
General Assembly Dash sestavlja pet večstopenjskih projektov, ki jih bodo uporabniki lahko zaključili: Izdelati osebno spletno mesto, izdelati odziven blog / Tumblr temo, izdelati spletno mesto za majhna podjetja, izdelati robot CSS in izdelati igro Madlibs. Vsak projekt, ki ga poganjajo zgodbe, se predstavlja kot resnično spletno razvojno delo in strankam celo ponuja nekaj zgodb. Ekscentrični milijonar in ljubitelj brkov Cotter je bil moja najljubša stranka. Ta poskus realizma študentom olajša uporabo znanja, ki se ga tukaj naučijo, za izzive, s katerimi bi se soočali pri dejanskih delovnih mestih s kodiranjem. Med vinjetami je celo nekaj kontinuitete, zaradi česar se napredek počuti bolj oprijemljivo. Nove stranke omenjajo vaše veliko delo na prejšnjih projektih. Toda zunaj kratkega video uvoda, Dash-ove lekcije so na koncu le peščica dobro napisanih diapozitivov. Če iščete celovite video vadnice, se obrnite na programsko opremo, kot sta Khan Academy ali CodeHS.
Tudi brez videoposnetkov je v učno okolje General Assembly Dash enostavno skočiti vanj. Študenti vpišejo kodo in preberejo navodila na levi strani zaslona, ko se končni izdelek prikaže v čistem belem prostoru na desni. Prav tako lahko kadar koli preklapljate med ogledom svojega dela v spletnem brskalniku z namiznim računalnikom ali na posmehljivem brskalniku mobilnih telefonov. Kontrolne točke skozi vsako lekcijo vas obveščajo, ali je vaša koda do polnosti, lahko pa tudi preskočite skozi diapozitive in se učite v prostem času. Vmesnik je dostopen. Vendar sem tudi cenil, da je Dash svoj urejevalnik besedil ohranil realistično in špartansko, namesto da bi ga preveč enostavno in objokoval. Igranje RPG, zasnovano na kodiranju Code Combat, je morda bolj zabavno in dostopno, toda HTML, CSS in JavaScript, ki jih pišete v Dash-u, so prava stvar. Dokončana spletna mesta lahko brezplačno objavite na spletu in si jih ogledate v njihovi čudoviti, celozaslonski, končni obliki.
Gremo naprej
Potrebnih bo več sej, da si ogledate vse, kar lahko ponudi Generalna skupščina Dash. Diaprojekcije vsebujejo od 30 do 100 diapozitivov, vsak projekt ima vsaj štiri diaprojekcije. Projekti zajemajo tudi najrazličnejše naloge kodiranja. Naučite se lahko vsega, od izvajanja funkcij e-trgovine in obrazcev za naročanje e-pošte na svojem spletnem mestu, do animacije v JavaScript, do pisanja izjav if / else za razvoj iger, do optimizacije interaktivnih elementov za mobilne naprave.
General Assembly Dash sledi in našteje, katere posebne veščine so potrebne za projekt, ter veščine, ki ste se jih že naučili. 82, ko končaš maturo, pridobiš 82 različnih znanj. Zadovoljivo je natančno videti, kakšno znanje si pridobil in kako daleč ti je ostalo. Poleg tega se vsi lovci na delo lahko natančno naučite, katere profesionalne pogoje kodiranja lahko dodate v svoje posodobljene rezime.
Žal je malo razlogov, da se vrnete na General Assembly Dash, ko končate vso vsebino. Dash ni tako omejen kot Crunchzilla, vendar ni tako bogat kot vsebina Free Code Camp. Free Code Camp prav tako trpi realistične, a lažne scenarije Dash-a, tako da uporabnikom omogoča, da svoje talente neposredno odnesejo dejanskim neprofitnim organizacijam, ki potrebujejo kodiranje prostovoljcev.
Medtem, značilnosti skupščine Generalne skupščine Dash naredijo malo, da bi podaljšali njegovo dolgo življenjsko dobo. Povezava na vrhu vsakega diaprojekcije prikazuje študente na forum Q&A. To je Facebook skupnost, ki se ji lahko pridružite in zaprosite skupnost za pomoč pri vaših študijah kodiranja. Toda forum s 5.000 člani je trenutno precej slabokrven, morda zaradi dejstva, da je bil pred kratkim heker.
Prvi korak
Na General Assembly Dash si lahko ogledate kot veliko brezplačno preizkušnjo za osebne in plačane tečaje spletnega razvoja Generalne skupščine. Na Dassovi spletni strani je povezava, na kateri se lahko vpišete v 10-tedensko skupščino, ki se ukvarja s spletnim mentorstvom, za en teden na Generalni skupščini. In če se ti tečaji uspešno opirajo na široko strukturo kodiranja in osnove spletnega oblikovanja, ki jo poučujejo v Dash-u, jih je verjetno vredno.
Vendar pa je General Assembly Dash tudi kot neodvisen izdelek še vedno učinkovit in uči veliko dragocenih informacij. Toda to je le prvi korak vašega izobraževanja za zagonsko gospodarstvo. Codecademy tako ostaja naša izbira urednikov za brezplačne spletne kode. Če imate denar, si oglejte Treehouse, naš uredniški izbor za plačane razrede kodiranja.