5 resurse pentru a vă ajuta să învățați codificarea de pe un telefon
Publicat: 2022-04-26- Scrierea codului vs învățare
- Programarea este mai mult decât scrierea de cod
- Învățați să codificați pe un telefon
- 1. Învățați singur
- 2. Mimo
- 3. Enki
- 4. freeCodeCamp
- 5. Exercițiu
- Cum să vizualizați codul sursă al site-ului de pe un telefon mobil?
- Câte o zi pe rând
Am văzut recent pe cineva punând această întrebare la unul dintre cursurile Python la care mă înscrisem și m-a făcut curios. Este fezabil să înveți programarea de pe un smartphone? Ce zici de scrierea codului de pe o tabletă? Este deloc posibil să înveți codificarea competentă fără a folosi un computer? Ei bine, există o mulțime de moduri de a răspunde la această întrebare.
În primul rând, un smartphone poate fi folosit pentru a învăța practic orice. Tu, eu și toți ceilalți o facem deja. Ghiduri YouTube, tutoriale online sau publicarea postărilor pe blog de pe un smartphone. Există multe lucruri pe care le puteți face și învăța cu un smartphone.
Dar, sigur nu programare?
Răspunsul scurt? Da, de fapt, puteți învăța programarea folosind un smartphone. Nu va fi eficient, dar vei putea învăța. De fapt, puteți chiar să scrieți programe funcționale, dar a face acest lucru are un cost. Și costul este că ești blocat într-un anumit material de învățare.
Lasă-mă să explic.
Scrierea codului vs învățare
Dacă doriți să scrieți cod pe dispozitivul dvs. inteligent, tot ce trebuie să faceți este să descărcați o aplicație din magazinul de aplicații. Editorii de cod pentru dispozitivele mobile există de ani de zile. Și o mulțime de programatori le folosesc. Unii oferă chiar mijloacele de a compila programe chiar de pe dispozitivul mobil în sine. Și deși aceasta este o veste grozavă, nu este același lucru cu învățarea.
La ce bun un editor de cod dacă nu știi niciun cod, pentru început?
Așadar, dacă doriți să învățați să codificați de pe un telefon, singura voastră alegere reală este să utilizați platforme interactive de învățare. Codecademy Go este un astfel de exemplu – aplicația lor mobilă este plină până la refuz cu materiale educaționale de învățare legate de cod. Și cu siguranță vă va testa limitele abilităților de rezolvare a problemelor dacă nu ați mai făcut niciodată vreo programare.

În orice caz, puteți învăța cel puțin elementele de bază ale unui limbaj de programare. Cât despre a deveni un dezvoltator competent – nu m-aș baza pe asta. Și iată raționamentul meu pentru asta.
Programarea este mai mult decât scrierea de cod
Rezolvarea problemelor și învățarea sintaxei codului de pe un smartphone poate fi foarte distractiv. Ar trebui neapărat să o faci dacă ești interesat să înveți. Dar, programarea nu înseamnă doar scrierea de cod. De asemenea, trebuie să luați în considerare ceea ce doriți să creați.
Dacă scopul tău este să creezi un site web personalizat, vei avea nevoie de acces la biblioteci externe. Și în unele cazuri, cadre. De asemenea, veți avea nevoie de o modalitate de a implementa codul personalizat pe un site web. Și în acest moment, începe să devină plictisitor să gestionezi totul de pe un telefon.
Deși, desigur, nu imposibil. În mod ideal, vă folosiți telefonul doar pentru a învăța și stăpâni anumite concepte și apoi transferați aceste cunoștințe înapoi în sesiunile de computer.
Dar, să vorbim despre diferitele site-uri web și aplicații mobile care oferă mijloacele de a învăța cel puțin elementele de bază ale programării de pe telefon.
Învățați să codificați pe un telefon
Acestea sunt resurse alese manual. Cu alte cuvinte, le-am testat pe smartphone-ul meu și pot verifica dacă sunt utilizabile. Unele dintre aceste platforme au furnizat aplicații mobile pentru un acces mai ușor. Pentru alții, va trebui să le utilizați direct din browser.
1. Învățați singur

Sololearn este una dintre cele mai cuprinzătoare platforme de învățare pentru studenții solo. Platforma lor este complet gratuită, dar poți deveni oricând un abonat plătitor. Diferența este că abonații au acces la mai multe materiale. Dar, pentru început - nu există costuri asociate. Tot ce trebuie să faci este să te decizi limba pe care vrei să o înveți.
În prezent, cursurile și materialele lor de învățare acoperă peste 25 de limbi și subiecte.
Aplicațiile lor mobile au o utilizare cumulată de peste 15 milioane de utilizatori activi. Acest lucru este grozav pentru că ai acces și la comunitatea Sololearn. Un loc unde poți discuta subiecte și poți găsi răspunsuri la întrebări, toate conectate direct din aplicația în sine.

2. Mimo

Mimo a fost construit de la zero pentru a fi o platformă de învățare pe mobil. Ei au creat un mediu de dezvoltare personalizat care vă permite de fapt să creați și să publicați site-uri web. Puteți merge până la a construi un portofoliu personalizat cu toate proiectele pe care le-ați finalizat.
Materialele lor de învățare sunt împărțite în Căi . Puteți alege dintre Python, Dezvoltare web și SQL. Fiecare cale oferă o experiență unică de învățare pentru un anumit scop. De exemplu, la cursul de dezvoltare web, veți învăța despre JavaScript, HTML și CSS.
Preferatul meu personal despre Mimo este foaia de parcurs de învățare. În fiecare zi, poți să alegi un proiect pre-construit și să lucrezi direct la el. Aceasta include construirea unei pagini de pornire, personalizarea paginilor de destinație și chiar adăugarea de funcții de comerț electronic pe site-ul dvs.
3. Enki

Platforma Enki este specializată în date și aspecte tehnice ale programării. Dacă scopul tău este să lucrezi cu date, aceasta este o platformă obligatorie pentru a te înscrie. Și, deși se concentrează asupra aspectelor extrem de tehnice ale codificării, este totuși o alegere excelentă pentru începători.
Aplicația mobilă are mii de lecții împărțite în diferite subcategorii. Pentru începători, cursul Introducere în codificare vă va oferi o imagine de ansamblu solidă asupra modului în care funcționează programele. Odată ce stăpâniți introducerea, puteți trece la domenii mai specifice. Enki are materiale despre Python, Data Science, JavaScript și multe alte căi de codare.
Prima mea impresie despre Enki este că își propune să-ți testeze abilitățile de gândire critică. Exercițiul de dimensiuni mici și lecțiile interactive oferă un sentiment profund de progres. Adăugarea de chestionare și întrebări vă va pune la încercare abilitățile de învățare. Nu numai că poți să scrii și să exersezi cod, dar și să verifici dacă ceea ce ai învățat funcționează.
4. freeCodeCamp

Nu putem vorbi despre învățarea programării fără a menționa freeCodeCamp. Este cel mai popular proiect vreodată pe GitHub. Și este o dovadă clară a cât de puternice sunt resursele freeCodeCamp pentru noii programatori. Cu mii de tutoriale gratuite, este platforma ideală pentru oricine dorește să devină dezvoltator sau inginer software.
Acum, spre deosebire de unele dintre platformele noastre menționate mai sus – freeCodeCamp nu are o aplicație mobilă oficială. Cu toate acestea, poate fi folosit în browserul smartphone-ului dvs. Și, din 2019, freeCodeCamp oferă o experiență mobilă fără probleme. Vă puteți înscrie la orice curs și, ulterior, vă puteți continua progresul pe un computer, dacă doriți.
În ceea ce privește cursurile în sine, vei găsi mii de ore de materiale aprofundate. Puteți învăța dezvoltarea front-end, vizualizarea datelor, design web receptiv și multe altele.
5. Exercițiu

Exercism este o organizație non-profit care oferă peste 50 de cursuri interactive. Dacă doriți să vă îmbunătățiți abilitățile de programare și să o faceți rapid - încercați Exercism. Unul dintre modurile în care această platformă diferă de altele este mentoratul personal.
Platforma invită în mod activ alți dezvoltatori experimentați să devină mentori pentru studenții începători. Și, dacă nu ați scris niciodată cod înainte - veți găsi o mulțime de dezvoltatori dispuși să vă ajute.
Cu toate acestea, o caracteristică iese în evidență mai mult decât altele. Și asta este progresia. Pentru a trece la lecții noi, trebuie să o finalizați pe cea în care vă aflați în prezent. Face minuni pentru productivitate și îți ascuți gândirea critică.
Nu există nicio modalitate de a sări peste o lecție. Așa că, pentru a depăși, trebuie să găsești o soluție.
Și această abordare face minuni pentru accelerarea ritmului în care înveți.
Cum să vizualizați codul sursă al site-ului de pe un telefon mobil?
Mi s-a pus recent această întrebare, așa că o să-i răspund și în acest articol. Dacă doriți să vizualizați codul sursă al site-ului de pe un telefon mobil puteți utiliza o aplicație realizată de Neatnik – View Source.

Acest instrument vă permite să inserați o adresă URL a site-ului web pentru care doriți să vizualizați codul sursă și apoi face o ieșire a acestuia. Puteți apoi să ordonați marcajul pentru o mai bună lizibilitate.
Este o soluție destul de simplă, dar face treaba în scopul propus.
Câte o zi pe rând
Această listă nu este în niciun caz singura modalitate de a învăța să codificați pe smartphone. Cu toate acestea, este o selecție destul de cuprinzătoare atât de aplicații, cât și de cursuri bazate pe browser. Nu contează dacă sunteți deja programator sau plănuiți să deveniți unul. Cred că adăugarea chiar și a uneia dintre resursele de pe această listă la rutina ta zilnică va avea un impact masiv.
Este mai important să luați lucrurile pe rând. Încercarea de a sări înainte de a privi poate provoca adesea probleme cu motivația și angajamentul. Și, când vine vorba de codificare, primii pași sunt de obicei cei mai grei.