Cómo aprender a programar en línea en casa (con imágenes)

Tabla de contenido:

Cómo aprender a programar en línea en casa (con imágenes)
Cómo aprender a programar en línea en casa (con imágenes)

Video: Cómo aprender a programar en línea en casa (con imágenes)

Video: Cómo aprender a programar en línea en casa (con imágenes)
Video: Como Usar VIRTUALBOX ✅ Instalar, Configurar y Crear MAQUINA VIRTUAL En 2023 2024, Marcha
Anonim

La programación de computadoras es una habilidad invaluable para cualquier persona que desee crear y diseñar programas de computadora, software o aplicaciones para teléfonos o tabletas. Afortunadamente, no es necesario que se inscriba en una universidad presencial para aprender a pensar como un programador y adquirir las habilidades que necesita. Es posible, y no es raro, aprender a programar en línea desde la comodidad de su hogar. Muchos sitios web presentan cursos educativos a los que se puede acceder de forma gratuita y son beneficiosos tanto para los programadores novatos como para los programadores experimentados que buscan aprender algunos trucos profesionales nuevos.

Pasos

Parte 1 de 4: Seleccionar un sitio web de programación gratuito

Aprenda a programar en línea en casa Paso 1
Aprenda a programar en línea en casa Paso 1

Paso 1. Elija Code Academy si es un programador novato

Code Academy es un sitio conocido y popular que puede ayudar a los programadores sin experiencia a aprender los conceptos básicos. El sitio es gratuito y puede elegir diferentes cursos que le permiten aprender sobre diferentes lenguajes de programación y aspectos de la programación. Las ofertas de cursos incluyen: JavaScript, PHP, Python y HTML + CSS. Obtenga más información en

Si le gusta el estilo de Code Academy, consulte también un par de sitios de programación en línea similares (y también gratuitos). Por ejemplo, consulte Code.org, en https://www.code.org. Consulte también Code School, en

Aprenda a programar en línea en casa Paso 2
Aprenda a programar en línea en casa Paso 2

Paso 2. Realice cursos a través de Kahn Academy si desea un video tutorial

Para los estudiantes visuales que buscan adquirir algunas habilidades de programación en línea, Kahn Academy puede ser la mejor opción. Es gratis y las clases de Kahn Academy incluyen instrucciones de programación paso a paso y videos de seguimiento para ver.

Obtenga más información y consulte algunas clases en línea en

Aprenda a programar en línea en casa Paso 3
Aprenda a programar en línea en casa Paso 3

Paso 3. Busque en MIT Open Courseware si desea ir más allá de lo básico

El Instituto de Tecnología de Massachusetts publica en línea programas de estudios de cursos anteriores. Esto proporciona un excelente recurso para programadores curiosos que desean aprender de instructores al más alto nivel. Si bien esta no es la mejor opción para los principiantes, los cursos no le permiten interactuar con los instructores y es posible que no pueda acceder a todos los materiales del curso, el OCW es un gran recurso para los programadores más experimentados que buscan completar su programación. conocimiento.

Obtenga más información en línea en

Parte 2 de 4: Aprendizaje en sitios de programación de pago

Aprenda a programar en línea en casa Paso 4
Aprenda a programar en línea en casa Paso 4

Paso 1. Seleccione Udacity para trabajar con un entrenador de programación personal

Si no se siente muy cómodo con los cursos de programación en línea sin supervisión o asistencia, Udacity puede ser el sitio adecuado para usted. Se le asignará un entrenador personal con el que trabajar en línea. El entrenador le ayudará a navegar por los cursos de programación guiada del sitio web. Pero Udacity no es gratis; tienes que pagar por sus servicios.

Las clases pueden costar hasta $ 999 USD. Consulte el sitio web de Udacity para obtener más información en:

Aprenda a programar en línea en casa Paso 5
Aprenda a programar en línea en casa Paso 5

Paso 2. Opta por Udemy si estás interesado en una gran selección de cursos

El sitio ofrece más de 55.000 cursos, la mayoría de los cuales profundizan en aspectos de codificación y programación. Las clases son impartidas por expertos en la materia, aunque muchas requieren pago para tomarlas. Udemy también ofrece una gran cantidad de cursos de nivel introductorio para principiantes de forma gratuita. Si desea un sitio con una gran cantidad de cursos específicos, vaya con Udemy.

  • Además, esté atento a las ventas frecuentes de Udemy. Si bien los cursos tienen un precio asequible (desde $ 10 USD) para empezar, las ventas pueden reducir el costo de los cursos en un 50-85%.
  • Obtenga más información en línea en
Aprenda a programar en línea en casa Paso 6
Aprenda a programar en línea en casa Paso 6

Paso 3. Elija Code Avengers si desea trabajar en un idioma que no sea el inglés

Code Avengers tiene su sede en Nueva Zelanda y, además de inglés, ofrece cursos de programación en ruso, holandés, español, turco, italiano y portugués. El sitio se enfoca en enseñar lenguajes de codificación comunes como Python, Java Script y HTML + CSS. El sitio ofrece un período de prueba gratuito, durante el cual puede tomar clases de forma gratuita.

  • Code Avengers también ofrece clases diseñadas específicamente para programadores jóvenes de 5 a 16 años.
  • Pruebe un período de prueba gratuito y obtenga más información en:

Parte 3 de 4: Realizar un curso de programación

Aprenda a programar en línea en casa Paso 7
Aprenda a programar en línea en casa Paso 7

Paso 1. Seleccione un curso de programación que le interese

Por ejemplo, si está interesado en diseñar sitios web con estilo, busque cursos en temas como HTML / CSS, jQuery o Ajax. Si está buscando comenzar su propio emprendimiento en línea, PHP y MySQL son una buena opción para esto.

La mayoría de las pequeñas empresas comerciales en línea se crean utilizando estas tecnologías de código abierto (y a menudo gratuitas)

Aprenda a programar en línea en casa Paso 8
Aprenda a programar en línea en casa Paso 8

Paso 2. Concéntrese en Java para aprender el idioma más popular

Java se utiliza en más de 7 mil millones de dispositivos en todo el mundo (incluidos los teléfonos móviles con Android), por lo que es un punto de partida natural para cualquiera que esté aprendiendo a programar. El lenguaje tiene una gran demanda, y muchos empleadores contratantes solicitan específicamente que sus posibles programadores usen Java.

  • Los cursos en Java están disponibles en todos los sitios de aprendizaje en línea.
  • Aparte de los sitios web instructivos, hay muchas comunidades Java en línea que ayudarán a los programadores novatos, incluida una comunidad Java masiva en LinkedIn.
Aprenda a programar en línea en casa Paso 9
Aprenda a programar en línea en casa Paso 9

Paso 3. Tome un curso en C, C # o C ++ para aprender 3 lenguajes interrelacionados

Una vez que haya elegido un sitio web instructivo, la siguiente decisión importante será seleccionar un lenguaje de programación para aprender. C es uno de los lenguajes más antiguos y más utilizados. C ++ permite a los usuarios crear programas para una amplia variedad de plataformas, mientras que C # (pronunciado C agudo) es la versión más moderna del idioma.

Todos los sitios web educativos ya mencionados ofrecerán cursos en los 3 idiomas

Aprenda a programar en línea en casa Paso 10
Aprenda a programar en línea en casa Paso 10

Paso 4. Aprenda SQL si desea trabajar en la gestión de datos

SQL es un lenguaje de codificación popular para empresarios y otras personas que trabajan en campos que requieren administrar y usar cantidades sustanciales de datos. El idioma le permite configurar y administrar bases de datos.

Si bien SQL no es tan versátil como Java o C, tiene una gran demanda de programadores y codificadores profesionales. La mayoría de los empleadores requieren que sus programadores de procesamiento de datos dominen SQL

Aprenda a programar en línea en casa Paso 11
Aprenda a programar en línea en casa Paso 11

Paso 5. Elija Python si desea comenzar con una opción más fácil

Python no es tan difícil de aprender como algunos de los otros lenguajes de codificación, como Java o C ++. Se usa comúnmente para crear sitios web y bases de datos, y también es lo suficientemente versátil como para crear juegos y software.

Con el tiempo, la mayoría de los programadores aprenden muchos idiomas. En ese sentido, no importa demasiado cuál sea su primer idioma, siempre que aprenda idiomas adicionales una vez que haya aprendido el primero

Aprenda a programar en línea en casa Paso 12
Aprenda a programar en línea en casa Paso 12

Paso 6. Juegue con el código de muestra que le proporciona un curso

La mayoría de los cursos en línea le mostrarán un código de muestra para ayudarlo a comprender qué hacen ciertas pulsaciones de teclas y textos de codificación. Entonces, en lugar de simplemente mirar el código, modifíquelo y cámbielo, luego vea qué resultados ha tenido su modificación. Esto le ayudará a captar los conceptos dados más rápidamente.

  • Esto es especialmente importante si su curso tiene mucha lectura. Leer sobre codificación y realmente codificar son procesos muy diferentes.
  • Implemente el código de muestra de su curso para asegurarse de que realmente comprende los principios de codificación que está aprendiendo.
Aprenda a programar en línea en casa Paso 13
Aprenda a programar en línea en casa Paso 13

Paso 7. No tenga miedo de pedir ayuda si está confundido

Puede ser fácil sentirse confundido por los cursos de programación en las clases en línea en el hogar. Si tiene un problema de codificación o no tiene claro un aspecto del curso, comuníquese con el instructor o con uno de sus compañeros. Por ejemplo, si está atascado tratando de escribir una línea específica de código, trabaje en ella solo durante unos 20 minutos. Luego, si todavía está perplejo, comuníquese con su instructor para obtener ayuda.

  • Si está tomando una clase en línea autoguiada, consulte un foro de codificación para ponerse en contacto con codificadores experimentados que deberían estar dispuestos a responder sus preguntas sobre codificación.
  • Por ejemplo, consulte el foro "Stack Overflow" en:
  • También puede consultar el foro en línea "Code Project" en:

Parte 4 de 4: Complementa tu aprendizaje por tu cuenta en casa

Aprenda a programar en línea en casa Paso 14
Aprenda a programar en línea en casa Paso 14

Paso 1. Practique la codificación a diario para mejorar sus habilidades

Siempre que pueda encontrar tiempo, simplemente siéntese y comience a practicar la codificación de programas de computadora desde un nivel básico. Cuanto más se involucre con el código en sí, más rápido adquirirá conocimientos de codificación. También intente escribir su código a mano. Si solicita un trabajo de programación, se le pedirá que codifique a mano en la entrevista.

Sin embargo, no es necesario que se agote mentalmente para aprender a programar. Si se siente frustrado o confuso cada vez más, tómese un descanso de 30 minutos

Aprenda a programar en línea en casa Paso 15
Aprenda a programar en línea en casa Paso 15

Paso 2. Lea libros de programación para familiarizarse con la codificación

Si no eres un aprendiz cinestésico o táctil, pero adquieres conocimientos principalmente a través de medios visuales y la lectura, los libros de programación serán excelentes para aprender sobre codificación. Estos libros analizan no solo la mecánica de la codificación, sino también la historia y las teorías detrás de los lenguajes de codificación. Si está interesado, consulte títulos que incluyen:

  • ¿Qué es HTML 5?, de Brett McLaughlin.
  • PHP Essentials, por Julie Meloni.
  • Piense en Python, de Allen Downey.
  • Aprenda Ruby de la manera difícil, por Zed Shaw.
Aprenda a programar en línea en casa Paso 16
Aprenda a programar en línea en casa Paso 16

Paso 3. Utilice una aplicación para niños para dominar los conceptos básicos de la codificación

Las aplicaciones de codificación centradas en los niños pueden ser útiles para los adultos que están aprendiendo a codificar en línea en casa. Las aplicaciones dividen la codificación en sus componentes más simples y presentan la información de una manera que tiene muchos gráficos y es fácil de procesar. Esto puede ayudarlo a ponerse al día si tiene dificultades en su clase y puede cimentar los conceptos básicos de la codificación en su mente.

Si está interesado, consulte las aplicaciones de codificación para niños como "Scratch", "Tynker", "Rayuela" y "Cargo-Bot". Estos deberían estar disponibles en las principales tiendas de aplicaciones

Aprenda a programar en línea en casa Paso 17
Aprenda a programar en línea en casa Paso 17

Paso 4. Juega un juego de codificación en línea para sumergirte en la codificación

Si te gusta la idea de aprender a codificar a través de instrucciones divertidas y lúdicas, echa un vistazo a un juego de codificación. Existen muchos juegos en línea que puedes jugar gratis. Estos juegos pueden complementar el conocimiento que está adquiriendo en su clase de programación. Si prefiere crear juegos en lugar de jugarlos, una serie de tutoriales de codificación en línea lo guiarán a través del proceso de creación de su propio juego en línea.

  • Consulte Code Combat en línea en:
  • También puede buscar CodinGame en:
  • Para construir código para su propio juego en línea, visite Game Maven en:

Consejos

  • Los términos "codificación" y "programación" son esencialmente intercambiables. "Programación" es un término general que incluye la "codificación" de orientación más técnica.
  • Hay muchos sitios de programación en línea adicionales. Para tener una idea de algunos de los recursos en línea, consulte Girl Develop It, en
  • No necesitará gastar mucho dinero para aprender programación de computadoras en línea. Para desarrollar habilidades en informática, todo lo que necesita es una PC, compiladores adecuados (que están disponibles de forma gratuita) y una conexión a Internet confiable.

Recomendado: