Cargando...

Intro

Este articulo esta orientado a empezar en el mundo de la programacion, desde cero, con cositas generales relacionadas a la programacion pero luego lo especializo para el lado del desarrollo web frontend(la parte que se ve de las paginas web), que es lo que yo conozco y puedo guiar.

La idea es darte cursos/videos que puedan servir para que arranques. Todo este contenido es gratuito y se puede ir siguiendo a tu ritmo. Estan ordenados en un orden que yo considero “ideal”, pero tranquilamente podes saltear partes que no te interesen o darle otro orden.

Acerca de la programación

Me parece interesante este video de SoyDalto, en donde habla sobre el rol del programador y sobre que se puede ser programador sin ir a la universidad.

Y aca hay otro video interesante, donde habla sobre dudas que surguen a la hora de empezar a programar

Requerimientos para programar: La compu

La compu con la que vas a aprender siempre es una intriga, hace falta una buena compu para programar? Se puede aprender desde el celu? Aca hay un par de hilos de twitter sobre la compu

Sobre lo del celu, lo veo muy dificil, el celu es muy util a la hora de ver videos, cursos, pero despues a la hora de llevarlo a la practica al inicio puede ser comodo, para hacer ejercicios sencillos, un par de lineas, pero a la hora de hacer proyectos grandes se va a hacer dificil.

Primeros conceptos y lineas de codigo

Despues tenemos este video, el cual me parece que explica muy dinamicamente varios conceptos de la programacion, despues los vas podes volver a profundizar o repasar pero es para tener un pantallazo. Tambien aca ya empieza a hablar de los distintos lenguajes de programacion, particularmente para hacer paginas es javascript.

Bien, ahora empiezan las cositas de javascript. Dos videos, el primero es cortito y el objetivo es escribir un par de lineas de codigo y el segundo ya es mas largo, programando varios conceptos.

Que sigue? cursitos

Bueno, lo anterior son videos sueltos, como para empezar, conocer conceptos, chusmear que onda. Ahora, si te llamo la atencion toca empezar con cursos. No son videos cortos como los anteriores, no se aprende programacion en una tarde, toca dedicarle tiempo y ser constante.

Entonces, tambien es importante que veas si lo que yo te paso te sirve, capaz que es un curso que a mi me parece bueno pero a vos te aburre y ahi toca buscar otras alternativas. Aca es importante tambien que te muevas, vos tenes que buscar material, videos que te llamen la atencion, no es como hacer la facu/secundario en donde seguis un camino definido por alguien mas, aca medio que tenes que buscar videos, cursos, hacerlos, ver con que seguir, que te llama la atencion.

En ambos cursos tenes que registrarte para verlos, pero no hace falta pagar, poner tarjeta ni nada.

Este curso es sobre HTML y CSS, es decir, la parte visual de una pagina, tambien tiene una parte donde configura el editor de codigo. Me parece bueno para empezar.

Y el otro curso esta orientado mas a la logica:

Tips :P

  • Es mucho, no hace falta que hagas todo en un dia/semana, yo comparto cosas que pueden servir, pero es importante ir tranqui, de a poco, porque es algo que va a tomar tiempo.
  • Cursos pagos? si o no?

    Puede ser, yo intentaria con el contenido gratuito de internet y si ves que quizas un curso pago se adaptaria mas a vos mandale. Lo que se aprende es lo mismo que lo que podes encontrar en internet, el valor es eso, tener a alguien que te apoye y un camino para seguir, eso te ahorra tiempo y frustracion.

  • Terminar las cosas

    esta bueno si decidis empezar con tal curso, tutorial, video terminarlo. No ir pasando por videos difenrentes cada dia, como armar un camino o definir en lo que vas a estar ahora y darle tiempo.

  • Ingles

    Hace falta para programar? yyyyy no, literalmente hacer falta no. Hay trabajos que son en ingles y ahi si lo necesitas en el dia a dia. Pero sino, lo que se usa de ingles es:

    El contenido de internet en ingles es mejor o mas variado. Sean cursos, articulos o soluciones a problemas.

    Despues, los lenguajes de programacion usan palabras para hacer cosas que son en ingles, pero te acostumbras facil. Por ejemplo, para poner una condicion se usa if, que viene a ser si ...?.

    Pero te vas acostumbrando.

Cursos

Por un lado esta este curso sobre HTML, CSS Y JS, son muchas horas pero la idea es ir viendolo de a poco.

Tambien, otra alternativa son las certificaciones de freeCodeCamp(en ingles). Particularmente las de Responsive Web Design y JavaScript Algorithms and Data Structures.

Recursos para leer

Aca hay otro articulo sobre empezar en la programacion, hay muchos al respecto, esta bueno no quedarse con uno y ver mas alternativas, puntos de vista.

Esta pagina tiene muchos links, preguntas frecuentes, comunidades, personas a quienes seguir. De todo un poco, para tenerla presente.

Hilos de twitter

¿Te gusta el desarrollo web? ¿Querés trabajar como frontend pero no sabés que estudiar? Roadmap

Recursos para aprender frontend

What much JavaScript should you learn before moving to React? Este hilo y el siguiente me parecen interesante porque hablan sobre hasta donde es necesario para pasar a aprender React, que vendria a ser como el sigueinte nivel. No importa saber que es react ahora, sino que te pueden servir de referencia para saber cuando buscar algo nuevo.

¿Cuánto Javascript necesito para comenzar a aprender o trabajar con React?

Aprender React. De este hilo me parece interesante la manera que propone de aprender, constancia, proyectos practicos.

Volver