Sadržaj:

Najbolje iPhone aplikacije koje će vam pomoći da naučite osnove programiranja
Najbolje iPhone aplikacije koje će vam pomoći da naučite osnove programiranja
Anonim

Uz ove programe možete učiti u pokretu sa samo nekoliko minuta dnevno za male, interaktivne lekcije.

Najbolje iPhone aplikacije koje će vam pomoći da naučite osnove programiranja
Najbolje iPhone aplikacije koje će vam pomoći da naučite osnove programiranja

Gotovo sve navedene aplikacije sadrže lekcije na engleskom jeziku. Ali ako ćete naučiti programirati, onda morate razumjeti da programer ne može bez engleskog.

Lrn

Lrn podučava osnove jezika kao što su HTML, CSS, Javascript, Python i Ruby. Lekcije su mali interaktivni zadaci s uputama. U svakoj od njih prvo pročitate 2-3 rečenice s teorijom, a zatim zalijepite kod koji nedostaje u editoru. Neke od lekcija dostupne su besplatno, ostale se mogu kupiti u aplikaciji.

Mimo

Unutar programa pronaći ćete nekoliko projektno orijentiranih tečajeva koji vas vode kroz sve glavne faze razvoja jednostavne aplikacije, web stranice ili igre. Osim njih, Mimo nudi tečajeve u potpunosti posvećene pojedinim jezicima i tehnologijama: PHP, Python, SQL, JavaScript, CSS, HTML, Git, Terminal, Swift, Java i još mnogo toga. U procesu učenja radite s urednikom i vidite izlaz napisanog koda.

Za korisnika su otvorene samo početne lekcije besplatno, ostale se mogu završiti nakon plaćene pretplate.

Enki

Enki podučava Python, JavaScript, Linux, Javu, SQL, Node, React, Git i druge jezike i razvojne alate. Program može biti koristan ne samo za početnike, već i za ljude koji su već upoznati s kodom. Sadrži mnoštvo informacija iz povijesti određenih jezika do korisnih savjeta i primjera najboljih praksi. Ugrađene mini-igre ne dopuštaju vam da dosadite i pomažu u konsolidaciji stečenog znanja. Neki od tečajeva dostupni su samo plaćenim pretplatnicima.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

Py

Py pomaže svladati osnovna znanja za analizu podataka, razvoj web stranica, aplikacija i igara. Za svako od ovih područja u aplikaciji postoji poseban paket tečajeva. Lekcije su predstavljene malim dijelovima teorije i jednostavnim interaktivnim zadacima. Osim toga, program ima testove s tipičnim pitanjima koja se programerima postavljaju tijekom intervjua. Većina lekcija otvara se tek nakon plaćene pretplate.

SoloLearn aplikacije

Programer SoloLearn ima cijeli niz besplatnih aplikacija za učenje programiranja. Svaki od njih sadrži jasno strukturiran tečaj s osnovama određenog jezika, bilo da je to JavaScript, Python, PHP, Java ili neki od mnogih drugih. Postoji uređivač koda za vježbe i interni forum na kojem možete pitati druge članove za pomoć. Mnogi programi iz ove serije prevedeni su na ruski.

Primjene popularnih obrazovnih platformi

Mnoge obrazovne stranice imaju svoje aplikacije u App Storeu. Preuzimanjem takvog programa dobit ćete pristup katalogu u kojem će se, između ostalih predmeta, nalaziti tečajevi programiranja. Obično svaka platforma sadrži obrazovne materijale mnogih izdavača i autora različitog sadržaja, složenosti i strukture.

Sadržaj može biti predstavljen samo tekstom i grafikom ili sadržavati interaktivne zadatke i video zapise. Možete koristiti internu pretragu ili navigaciju programa kako biste pronašli pravi tečaj za vas na jeziku koji želite.

Tečajevi sa stranica kao što su Coursera, edX, Khan Academy i Stepik obično su besplatni. Na drugim platformama većina sadržaja se prodaje za novac.

Khan akademija Khan akademija

Image
Image

Stack Overflow

U ovom programu nema lekcija ili tečajeva. Ali i dalje može biti vrlo korisno, pogotovo ako ste početnik. Stack Overflow je usluga pitanja i odgovora posvećena različitim aspektima razvoja softvera. Putem aplikacije možete dobiti pomoć od ogromne zajednice programera - samo trebate ispravno formulirati i postaviti im svoje pitanje.

Preporučeni: