Codecademy Pro Review - Is It Worth It?
Talaan ng mga Nilalaman:
- Ang Codecademy ay Hands-On, Code School Nagtuturo sa pamamagitan ng Video
- Ang Codecademy ay Mas Mabilis at Mas madali, ngunit Mas Masalimuot
- Ang Paaralan ng Code ay Marami pa Na Ituturo sa Iyo … para sa isang Presyo
- Nagwagi: Code School
Hindi masyadong matagal na ang nakalipas na kung nais mong malaman kung paano mag-code, alinman ay kailangan mong mag-major sa computer science sa kolehiyo o sa pinakadulo, pumili ng isang medyo mahal na libro. Salamat sa App Store at sa mga nag-develop na gumawa nito, mayroong mga app na nag-aalok ng ganap na libre at malawak na mga tool sa pag-aaral upang maaari kang maglakad sa pagbuo ng susunod na malaking bagay sa software.
Ang dalawa sa mga nangungunang pagpipilian ay Codecademy at Code School. Parehong mga iOS app na ito ay libre at nag-aalok ng medyo magkakaibang mga diskarte sa pagtuturo code. Sa huli, bumagsak sa tanong na ito: alin ang may mas mahusay na diskarte at mas kumpletong edukasyon na maibibigay?
Ang Codecademy ay Hands-On, Code School Nagtuturo sa pamamagitan ng Video
Ang pangunahing pagkakaiba sa pagitan ng Codecademy at Code School ay ang diskarte ng bawat isa sa pagtuturo ng code. Ang Codecademy ay sobrang hands-on at may napakakaunting pagbabasa o kasabwat ng panonood. Ang bawat hakbang ng paraan, ang app ay nagtuturo sa iyo upang malaman habang nagpunta ka sa pamamagitan ng pag-cod ng kaunti dito at doon nagsisimula sa napaka mga pangunahing kaalaman.
Ang Code School app, sa kabilang banda, ay higit sa lahat lamang ng isang koleksyon ng mga video na pinapanood mo sa mga kabanata upang mabuo ang iyong kaalaman sa code. Walang coding sa app kahit na ano, ang mga pang-edukasyon na video ay karaniwang halos lima hanggang 10 minuto ang haba bawat isa. Mabuti ang mga ito at sapat na kawili-wili upang mapanatili ang iyong pansin, ngunit kinakailangan na magtakda ka ng ilang oras upang ibigay ang iyong buong debosyon. Ang Codecademy ay mas madali para sa isang mabilis na aralin on the go.
Bilang karagdagan, ang Codecademy at Code School ay naghahati ng coding sa iba't ibang mga seksyon. Tinatawagan ng Code School ang mga "landas" at ito ay karaniwang nasa lugar upang hindi mo simulan ang pag-aaral tungkol sa mga wika at uri ng code na hindi ka interesado. Nagtatampok ang Code School ng isang Ruby Path, JavaScript Path, HTML / CSS Path, iOS Landas at iba pa.
Ang mga seksyon ng Codecademy ay isang bahagi ng tinatawag na Code Hour, na siyang batayan para sa buong app. Ang Code Hour ay nangangako na magturo sa sinumang mga mahahalagang bagay para sa pag-cod sa ilalim ng isang oras.
Mahalaga: Ang mga landas ng Code School ay nagbibigay-daan para sa isang mas malaking iba't ibang mga coding, mula sa pagkatuto sa pagdidisenyo ng isang website sa pag-programming ng isang iOS app. Pangunahin ang Codecademy sa pagtuturo sa JavaScript at HTML, kaya dapat isaalang-alang ang isang bagay.
Ang Codecademy ay Mas Mabilis at Mas madali, ngunit Mas Masalimuot
Ang pangunahing pakinabang ng Codecademy over Code School ay ang kadalian ng paggamit. Ang diskarte sa pag-aaral ay sapat na nababaluktot na maaari mong sundin ang iyong iPhone halos kahit saan at kunin kung saan ka tumigil sa isang session ng Code Hour. I-type ang ilang mga linya ng code, punan ang ilang mga blangko dito at doon habang natututo sa daan, pagkatapos ay i-save ang natitira sa ibang pagkakataon.
Dahil ang pangunahing format ng pagtuturo ng Code School ay sa pamamagitan ng video, kailangan mo ng alinman sa pag-access sa mga headphone o isang tahimik na lugar upang makinig at tumutok. Ang app ay isa lamang isang koleksyon ng mga video at ito ang iyong trabaho upang makuha ang kaalaman at magtrabaho kasama nito ang iyong sarili alinman sa pinapanood mo o sa ibang oras.
Pinipilit ka ng Codecademy na mailapat ang kaalaman habang natututo ka. Halimbawa, kung natututo ka tungkol sa isang H1 na tag sa Codecademy, may posibilidad na basahin mo ang isang pangungusap o dalawa tungkol sa kung ano ang ginagawa nito. Sa ilalim nito ay isang halimbawa ng code kung saan mo nais ipasok ang isang H1 tag sa iyong sarili at patakbuhin ang code upang panoorin ang iyong code spring sa buhay agad. Sinasabi sa iyo ng Codecademy kung mali o tama ka at kung paano ayusin ang problema dapat ikaw ang dating.
Habang ang madaling gamitin na format ng hands-on na format ng Codecademy ay nagbibigay ito ng ilang mga puntos sa face-off na ito, kinuha ng Code School ang slack pagdating sa pinong mga detalye. Mas madalas kaysa sa hindi, ang isa sa 10-minutong video na "School" ng Code School ay nagtuturo sa iyo nang higit pa tungkol sa code kaysa sa 10 minuto ng pagpapatakbo ng mga hakbang at pag-type ng code sa Codecademy.
Muli, ang mga video ng Code School ay mahusay na naisakatuparan. Kahit na hindi ka gumagawa ng mga kamay sa trabaho, ang mga aralin ay sapat na siksik upang mapunan ang iyong isip.
Ang Paaralan ng Code ay Marami pa Na Ituturo sa Iyo … para sa isang Presyo
Kunin ang literal na pangalan. Ang Code School ay karaniwang isang paaralan, maliban sa mga kurso ay eksklusibong magagamit sa pamamagitan ng mga maikling video. Maraming ng mga ito bagaman at bawat isa ay may maraming mag-alok sa iyo bilang isang mag-aaral.
Sa kasamaang palad para sa Code Hour ng Codecademy, dapat mo ring gawin nang literal ang pangalan na iyon. Ang app ay mayroon lamang tungkol sa isang halaga ng nilalaman ng isang oras at ito ay halos imposible upang malaman ang lahat ng kailangan mong malaman tungkol sa code sa isang solong oras - hindi alintana kung nagdidisenyo ka ng isang simpleng web page o paglikha ng isang app mula sa ground up.
Ito ay isang kahihiyan Codecademy ay hindi maaaring magkasya nang higit pa sa app. Marami itong alok at ito ay isang kahanga-hangang mapagkukunan para sa pag-aaral at paglalapat ng code nang napakabilis. Ngunit para sa karamihan ng dapat mong malaman, kailangan mong gamitin ang desktop website sa codecademy.com.
Ang Code Hour app ay humipo sa mga uri ng data, variable, paghahambing, kung-ibang mga pahayag, HTML at pagdidisenyo ng isang website - ngunit ang lahat ay maikli. Kung ang buong website ng Codecademy - na kung saan ay may masusing mapagkukunan na naaayon sa Code School's - magagamit para sa iyong iPhone, ang app ay mananalo sa kumpetisyon na ito sa pamamagitan ng pagguho ng lupa.
Maaari kang mag-stream (o mag-save ng offline) ang lahat ng mga video ng Code School sa iyong iPhone, na ginagawang mas malawak ang pag-aaral ng mobile. Gayunpaman, hindi tulad ng Codecademy, ang Code School ay may halaga: $ 29 bawat buwan. Ang ilan sa mga video ay magagamit nang libre at itinuturo nila sa iyo ang mga pangunahing kaalaman, ngunit ang natitira ay para sa mga tagasuskribi lamang. Ang subscription na ito ay magbubukas din ng "mga hamon" at screencast sa website ng Code School ngunit ang mga ito ay hindi maa-access sa app.
Sa huli, ang parehong mga app ay nabigo sa kung ano ang kanilang inihatid sa kanilang mga app kumpara sa kung ano ang nangangailangan ng isang desktop computer, ngunit nakakakuha ang Code School ng bahagyang gilid dito.
Nagwagi: Code School
Ang lahat ng ito ay bumababa sa karanasan sa mobile: kung saan ang app ay nagtuturo ng code nang mas epektibo at may higit na mag-alok ng tama sa iyong palad? Ang sagot ay Code School. Ang hands-on na diskarte ng Codecademy ay hindi maikakaila kakila-kilabot at mahirap matalo ang presyo ng libre, ngunit ang mga video ng Code School ay nakakagulat na kasama at sumasaklaw sa isang malawak na hanay ng mga wika at mga paksa ng coding. Kung pipiliin mong magpalista, makakakuha ka ng higit sa kanila.
Ginamit ni Christopher Fowler, isang estudyante sa Georgia Highlands College, ang mga kredensyal sa pag-login ng isang ng mga guro ng paaralan upang ma-access ang computer network ng paaralan, sinasabi ng mga awtoridad. Pinag-uusapan din niya ang sistema ng telepono ng VoIP (voice over Internet protocol) ng paaralan. "Nakuha niya ang isang password mula sa isang propesor sa matematika na may keystroke logger. Iyan ay nagbigay sa kanya ng access sa maraming mga administrative machine,"
Si Fowler, isang mahilig sa computer, ay nag-hang sa IT department ng paaralan at kilala sa mga tauhan doon, sinabi ni Davis. Hindi malinaw na gumawa siya ng anumang masama sa impormasyon na nakolekta niya mula sa kanyang pag-hack, idinagdag niya. "Ito ay isang trahedya, ang batang ito ay nagkaroon ng kanyang buong buhay sa unahan niya, at ito ang kanyang pinili."
Hardware hooks sa bagong chips ng Intel ay tutulong sa Windows 7 naghahatid ng mga natamo sa pagganap kapag tumatakbo ang mga application tulad ng DVD playback kumpara sa Windows Vista, sinabi ng mga kumpanya sa isang pinagsamang press briefing noong Martes. Ang pinabuting pagganap ay sinamahan ng mas mahusay na paggamit ng kuryente, habang ang OS ay gumagawa ng mas mahusay na paggamit ng mga tampok sa pamamahala ng kapangyarihan na kasama sa mga pinakabagong chips ng Intel.
Dinisenyo ng Microsoft ang OS upang i-scale ang pagganap ng application sa pamamagitan ng pag-hati-hati ng mga gawain tulad ng video encoding para sa sabay na pagpapatupad sa maraming mga core at mga thread, sinabi ng mga kumpanya. Halimbawa, ang isang engineer ng Microsoft ay maaaring mag-render ng isang mas mataas na resolution ng imahe na 10 porsiyento mas mabilis sa isang sistema ng Windows 7 na may isang quad-core processor na nagpapatakbo ng dalawang thread bawat core, kumpara sa isang sis
Ang kakayahang mabasa ng Instapaper kumpara sa mga ios: alin ang mas mahusay?
Ang paghahambing sa pagitan ng Instapaper vs Readability, isang pares ng mahusay na iPhone / iOS apps para sa pag-save ng mga website para sa pagbabasa mamaya.