Cuprins:

Cele mai bune aplicații pentru iPhone pentru a vă ajuta să învățați elementele de bază ale programării
Cele mai bune aplicații pentru iPhone pentru a vă ajuta să învățați elementele de bază ale programării
Anonim

Cu aceste programe, puteți învăța din mers cu doar câteva minute pe zi pentru lecții mici, interactive.

Cele mai bune aplicații pentru iPhone pentru a vă ajuta să învățați elementele de bază ale programării
Cele mai bune aplicații pentru iPhone pentru a vă ajuta să învățați elementele de bază ale programării

Aproape toate aplicațiile enumerate conțin lecții în limba engleză. Dar dacă urmează să înveți programarea, atunci trebuie să înțelegi că un dezvoltator nu se poate descurca fără engleză.

Lrn

Lrn învață elementele de bază ale limbilor precum HTML, CSS, Javascript, Python și Ruby. Lecțiile sunt mici sarcini interactive cu solicitări. În fiecare dintre ele, mai întâi citiți 2-3 propoziții cu teorie, apoi lipiți codul lipsă în editor. Unele dintre lecții sunt disponibile gratuit, restul pot fi achiziționate din aplicație.

Mimo

În cadrul programului, veți găsi mai multe cursuri orientate spre proiecte care vă ghidează prin toate etapele principale ale dezvoltării unei aplicații, site web sau joc simple. Pe lângă acestea, Mimo oferă cursuri dedicate în întregime limbilor și tehnologiilor individuale: PHP, Python, SQL, JavaScript, CSS, HTML, Git, Terminal, Swift, Java și multe altele. În procesul de învățare, lucrați cu editorul și vedeți rezultatul codului scris.

Doar lecțiile inițiale sunt deschise pentru utilizator gratuit, restul pot fi finalizate după un abonament plătit.

Enki

Enki predă Python, JavaScript, Linux, Java, SQL, Node, React, Git și alte limbi și instrumente de dezvoltare. Programul poate fi util nu numai pentru începători, ci și pentru persoanele deja familiarizate cu codul. Conține o mulțime de informații de la istoria unor limbi specifice până la sfaturi utile și exemple de bune practici. Mini-jocurile încorporate nu te lasă să te plictisești și ajută la consolidarea cunoștințelor dobândite. Unele dintre cursuri sunt disponibile numai pentru abonații plătiți.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

Py

Py ajută la stăpânirea cunoștințelor de bază pentru analiza datelor, dezvoltarea site-ului web, aplicații și jocuri. Pentru fiecare dintre aceste zone din aplicație există un pachet separat de cursuri. Lecțiile sunt prezentate cu porțiuni mici de teorie și sarcini interactive simple. În plus, programul are teste cu întrebări tipice pe care programatorii le sunt adresate în timpul interviurilor. Majoritatea lecțiilor sunt deschise doar după un abonament plătit.

Aplicații SoloLearn

Dezvoltatorul SoloLearn are o serie întreagă de aplicații gratuite pentru a învăța programarea. Fiecare dintre ele conține un curs clar structurat, cu elementele de bază ale unui anumit limbaj, fie că este vorba despre JavaScript, Python, PHP, Java sau unul dintre multe altele. Există un editor de cod pentru exerciții de practică și un forum intern unde puteți cere ajutor altor membri. Multe programe din această serie au fost traduse în limba rusă.

Aplicații ale platformelor educaționale populare

Multe site-uri educaționale au propriile aplicații în App Store. Descărcând un astfel de program, vei avea acces la un catalog în care, printre alte materii, vor fi cursuri de programare. De obicei, fiecare platformă conține materiale educaționale de la mulți editori și autori cu conținut, complexitate și structură diferite.

Conținutul poate fi reprezentat numai prin text și grafică sau poate conține sarcini interactive și videoclipuri. Puteți folosi căutarea internă sau navigarea programului pentru a găsi cursul potrivit pentru dvs. în limba dorită.

Cursurile de pe site-uri precum Coursera, edX, Khan Academy și Stepik sunt de obicei disponibile gratuit. Pe alte platforme, majoritatea conținutului este vândut pentru bani.

Academia Khan Academia Khan

Image
Image

Depășirea stivei

Nu există lecții sau cursuri în acest program. Dar poate fi totuși foarte util, mai ales dacă ești începător. Stack Overflow este un serviciu de întrebări și răspunsuri dedicat diferitelor aspecte ale dezvoltării software. Prin intermediul aplicației, puteți obține ajutor de la o comunitate imensă de programatori - trebuie doar să formulați corect și să le puneți întrebarea dvs.

Recomandat: