9 llocs per aprendre a programar en 15 minuts o menys al dia

Aquests jocs i aplicacions de codificació t'ajudaran a aprendre la programació en molt poc temps.

Vaig llegir amb molt d’interès un article recent sobre TechCrunch d’un desenvolupador anomenat Basilea Farag. A "Si us plau no aprengueu a escriure codi", l'autor explica de manera enfàtica perquè els cursos i els campaments d'arrencada no són tot el que volen fer els programadors quotidians.

Estic d’acord amb Basilea en molts aspectes.

No tothom està format per ser enginyer o programador.

I com tantes feines, hi ha una gran diferència entre uns quants jocs de codificació per aprendre els fonaments bàsics i començar. És problemàtic quan algú que no té una certa quantitat de coneixements o experiència assumeix la responsabilitat de realitzar una tasca per a la qual no està qualificat.

Estem d’acord en això.

Però he de fer una excepció amb aquesta afirmació del primer paràgraf d’aquest article:

“Tothom hauria d’aprendre a programar. Però aquí hi ha el problema amb aquesta idea: la codificació no és la nova habilitat. "

No és així?

Per explicar per què aprendre codi no et converteix en programador, Basilea va passar per alt un punt molt important: no tothom vol ser programador.

La codificació té tantes aplicacions molt útils i importants en moltes àrees de negoci i màrqueting.

Prenguem per exemple l’emprenedor, que només contracta dos programadors per a la seva posada en marxa. Com se suposa que ha de valorar l’experiència i l’experiència d’aquests programadors sense una comprensió bàsica del que fan?

O pensem en l’amo d’una petita empresa local que finalment ha contractat la seva primera empresa de màrqueting. Li han proporcionat un gran sistema de gestió de continguts (CMS), però és molt més eficaç que el cost i el temps de fer alguns dels canvis menors del lloc web que necessita de tant en tant si pogués fer-ho tu mateix.

Heck, tota la meva empresa de programari de pagament per clic (PPC) va sorgir del programari que vaig desenvolupar per a mi mateix per automatitzar algunes de les tasques repetitives que havia de fer a la consultoria publicitària PPC.

A continuació es mostren algunes de les raons comercials que els usuaris aprenen a programar:

  • Com deia Steve Jobs, la codificació t’ensenya a pensar i resoldre problemes.
  • Podeu fer més coses per si mateix en línia, la qual cosa és un gran avantatge per a les empreses noves amb pocs diners.
  • Es millora la comunicació amb programadors i departaments informàtics perquè es pot parlar el seu idioma i comprendre els seus reptes.
  • Obteniu més i millors coneixements sobre el desenvolupament de productes.
  • Permet comprendre millor el món cada vegada més impulsat per la tecnologia que t’envolta (i la seva empresa).
  • L'avaluació de programes i aplicacions que podeu utilitzar a la vostra empresa és més fàcil i la vostra visió és més significativa.
  • Podeu desenvolupar les vostres solucions automatitzades per estalviar temps i facilitar-vos la vida.

Allunyem-nos de la idea que només els geeks i els techies necessiten aprendre a programar, no és cert.

La codificació no està de moda ni és una moda. És el llenguatge que condueix bona part del nostre món actual, des dels dispositius portàtils que ara portem, fins a les eines que utilitzem al lloc de treball, fins als dispositius intel·ligents de les nostres cases.

La codificació és la nova alfabetització.

Anteriorment vaig escriure com triar quin llenguatge de programació aprendre i on aprendre a programar gratuïtament.

Avui buscarem mètodes sofisticats per aprendre la programació en un màxim de 15 minuts al dia: amb jocs i aplicacions de codificació.

Amb la gamificació, l’aprenentatge és divertit independentment de l’edat que tingueu i podeu utilitzar aplicacions durant qualsevol moment des del dispositiu mòbil.

Proveu:

1. Udacitat

Els vídeos, les proves i les instruccions expertes de programadors de Google, Facebook i d’altres grans empreses fan d’aquesta aplicació una valuosa aplicació. Baixeu-lo gratis per a Android des de Google Play.

2. Lrn

Lrn és una potent aplicació que permet als usuaris llegir, escriure i parlar HTML, CSS, Python, Ruby i idiomes Javascript a Android o iOS.

3. Tynker

Tynker va ser dissenyat amb gràfics per a nens, però és ideal per a persones de totes les edats. Utilitza trencaclosques per ensenyar els fonaments bàsics de la codificació i, a continuació, permet als usuaris crear els seus propis jocs. Obteniu l'aplicació des d'iTunes.

4. Aplicacions Lynda

Amb una subscripció de 25 dòlars, teniu accés a tants cursos de Lynda.com com pugueu i tenen aplicacions per a tot tipus de dispositius. Aquests cursos són ideals per a persones que han pressionat durant el temps perquè pots fer el que pots si pots i continuar més endavant allà on vas deixar-lo.

5. Ràpid

Swifty per a iPhone ofereix més de 200 tutorials de mida mossegada en 14 capítols per aprendre Swift.

6. Javvy

Javvy és un altre recurs específic dissenyat per a estudiants mòbils sensibles al temps. Està disponible tant per a Android com per a iOS i conté més de 150 curts i simpàtics tutorials Java que podeu fer al metro o durant una pausa.

7. Codecademy Hora del Codi

M'agrada aquesta aplicació per la seva pantalla dividida que us mostra què voleu fer en una secció i el codi necessari per fer-ho a l'altra.

8. CodiCombat

Code Combat és un dels jocs de codificació més populars i va ser desenvolupat per a grups d’aprenentatge. Útil a l'aula o al treball, ofereix cursos per a totes les edats en determinats idiomes i en informàtica en general.

9. CodeWars

Un cop dominats els bàsics, repteu-vos a dominar la codificació amb reptes del món real contra altres programadors.

Els jocs de codificació i les aplicacions de programació faciliten l’aprenentatge de codificació fàcil i divertit, independentment de la vostra edat, restriccions de temps o ubicació.

Tens un preferit personal?

Publicat originalment a Inc.com

Sobre l’autor

Larry Kim és el conseller delegat de Mobile Monkey i fundador de WordStream. Podeu connectar amb ell a Twitter, Facebook, LinkedIn i Instagram.