Botón para abrir el Menú Botón para cerrar el Menú
Logo da empresa Alura
Iniciar Sesión Nuestros Planes
Formaciones Conoce a Luri
  • Programación _
  • Front End _
  • Data Science _
  • DevOps _
  • Innovación y Gestión _
  • Inteligencia Artificial _

formación

Formación Principiante en Programación G9 - ONE

Una guía básica inicial para quien desea entrar en el universo de programación y comenzar con la creación de páginas web utilizando los lenguajes populares de HTML, CSS y JavaScript

Esta formación forma parte de nuestros cursos de Programación
78h

Para conclusión

10
Cursos
3
Vídeos adicionales
6
Artículos

Ver el vídeo

Vea nuestra presentación de formación

¡Conoce esta formación!

Si no conoces absolutamente nada sobre programación y desarrollo de software, pero deseas ingresar al área desarrollo y de tecnología, entonces esta formación de Principiante en Programación es para tí.

Recuerda que el mercado global tiene una demanda muy grande por profesionales de tecnología y principalmente programadores, y lo más impresionantemente es que cada año esa demanda crece aún más.

En esta formación lo primero que aprenderás será sobre Lógica de Programación, que es la base de cualquier carrera o profesión relacionada con tecnología. Aprender la lógica de programación es fundamental para el desarrollo de software porque proporciona las bases para crear, analizar y resolver problemas computacionales de una manera estructurada y eficiente.

Si trabajas en otras áreas como ciencia de datos, marketing digital, experiencia de usuario (UX), diseño u otras relacionadas, esta formación te ayudará a entender mejor como el área de los desarrolladores funciona. De esta forma podrás comunicarte de manera más fluida y objetiva con el equipo de Desarrollo.

Esta formación forma parte del Programa ONE, una alianza entre Alura Latam y Oracle.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

AL FINALIZAR LA RUTA RECUERDA GENERAR EL CERTIFICADO DE CONCLUSIÓN✓.
  • ¡Conoce esta formación!
  • Instructores
  • Paso a paso
  • 1. Cómo utilizar el foro
  • 2. Plan de estudios
  • 3. Aprender Lógica de Programación
  • 4. Ganar experiencia con Git
  • 5. Encara el Challenge de Principiante en Programación
  • 6. Domina la IA Generativa
  • 7. Crea tus primeras páginas web

¿Por qué estudiar esta formación?

  • Guía de aprendizaje

    Contenido diseñado para facilitar tu estudio

  • De básico a avanzado

    Formación completa para el mercado

  • Tu en el mercado

    De cero al trabajo soñado en su área de interés

¡Comience esta capacitación ahora mismo y prepárese para su próximo proyecto!

Conoce los planes

Profesores especializados en Programación

De quién aprenderás

  • Ellen Pimentel

    Ellen comenzó su carrera en programación como Desarrolladora Front End utilizando JavaScript, TypeScript y Angular. Ha participado en proyectos con Java y Spring Boot. Además del área de desarrollo, le gusta estudiar sobre procesos y negocios, tiene una especialización en Gestión de Proyectos y experiencia en educación a través de proyectos educativos en la enseñanza de ciencias e idioma.Se considera a sí misma muy curiosa y le gusta estudiar y aprender sobre diferentes temas.

  • Ellen Pimentel

    Ellen comenzó su carrera en programación como Desarrolladora Front End utilizando JavaScript, TypeScript y Angular. Ha participado en proyectos con Java y Spring Boot. Además del área de desarrollo, le gusta estudiar sobre procesos y negocios, tiene una especialización en Gestión de Proyectos y experiencia en educación a través de proyectos educativos en la enseñanza de ciencias e idioma.Se considera a sí misma muy curiosa y le gusta estudiar y aprender sobre diferentes temas.

  • Christian Velasco

    Christian es Ingeniero Industrial con Especialidad en Ciencia de Datos, cuenta con una vasta experiencia desarrollando proyectos de Business Intelligence, Analytics y Machine Learning. En Alura lo encontrarán como instructor en cursos de Data Science, Lógica de Programación y Front-End.

  • Christian Velasco

    Christian es Ingeniero Industrial con Especialidad en Ciencia de Datos, cuenta con una vasta experiencia desarrollando proyectos de Business Intelligence, Analytics y Machine Learning. En Alura lo encontrarán como instructor en cursos de Data Science, Lógica de Programación y Front-End.

  • Leonardo Jose Castillo Lacruz

    Ingeniero Mecánico. Desarrollador de software y apasionado por la programación con más de 24 años de experiencia. Amplio conocedor de C++, PHP, Javascript, Dart y tecnologías de base de datos como PostgreSQL, MySQL, SQL Server. Desde 2020 incorporado a Alura con la intención de compartir sus conocimientos y mejorar la formación del personal de TI de Latam

  • Leonardo Jose Castillo Lacruz

    Ingeniero Mecánico. Desarrollador de software y apasionado por la programación con más de 24 años de experiencia. Amplio conocedor de C++, PHP, Javascript, Dart y tecnologías de base de datos como PostgreSQL, MySQL, SQL Server. Desde 2020 incorporado a Alura con la intención de compartir sus conocimientos y mejorar la formación del personal de TI de Latam

  • Barbara.santos

    Barbara es licenciada en Letras por USP y empezó a hacer su transición de carrera para el area de desarollo en 2020. Trabajó como desarrolladora front-end en consultoria y hoy actúa como instructora front-end en Alura Latam.

  • Barbara.santos

    Barbara es licenciada en Letras por USP y empezó a hacer su transición de carrera para el area de desarollo en 2020. Trabajó como desarrolladora front-end en consultoria y hoy actúa como instructora front-end en Alura Latam.

  • Jose Gonzalez

    Desarrollador web full-stack html, css, javascript, Angular, React, Node JS. Apasionado por tecnología siempre busco evolucionar en mis conocimientos estudiando nuevas tecnologías que me permitan resolver problemas de forma eficiente y eficaz.

  • Jose Gonzalez

    Desarrollador web full-stack html, css, javascript, Angular, React, Node JS. Apasionado por tecnología siempre busco evolucionar en mis conocimientos estudiando nuevas tecnologías que me permitan resolver problemas de forma eficiente y eficaz.

Paso a paso

  1. 1 Cómo utilizar el foro

    El foro es un lugar especial e increíble en donde podemos hacer preguntas relacionadas con los cursos, por lo que es importante que antes de comenzar tus estudios de programación, entiendas cómo usar el foro en nuestra plataforma.

    Incentivamos que el foro se utilice solo para preguntas. Si no tienes preguntas, puedes emplearlo para ayudar a otros, fortaleciendo así nuestra comunidad Alura Latam.

    • Vídeo Uso Del Foro - YouTube

  2. 2 Plan de estudios

    El plan de estudios fue creado para guiarte en este nuevo camino de aprendizaje. En él encontrarás el orden sugerido para realizar los cursos y el tiempo propuesto para completarlos. Con este plan, podrás seguir el ritmo del programa ONE y aprovechar al máximo tu tiempo de estudio.

    Buenos estudios

    • Site Trello

  3. 3 Aprender Lógica de Programación

    La lógica es la base de la programación y está presente en nuestra vida diaria, muchas veces sin notarlo. Por ejemplo, al cepillarnos los dientes seguimos un algoritmo: no podemos cepillarnos sin antes poner pasta en el cepillo.

    En programación, la lógica consiste en una secuencia de pasos para resolver problemas. El computador ejecuta estas instrucciones definidas por el programador, por lo que es esencial comprender qué instrucciones entiende y cómo comunicarlas de forma efectiva.

    ATENCIÓN

    El primer curso de lógica de programación | Lógica de programación: sumérgete en la programación con JavaScript, debe completarse antes del martes 12 de agosto de 2025.

    • Vídeo ¿Qué es la lógica de programación y cómo aplicarla? #AluraMás - YouTube

    • Curso Lógica de programación: sumérgete en la programación con JavaScript

      08h
    • Faça esse curso e:
      • Muestra mensajes en pantalla de forma interactiva
      • Utiliza variables en el desarrollo de software
      • Adéntrate en el mundo del desarrollo siguiendo buenas prácticas de programación
      • Desarrolla una aplicación de principio a fin, inspirada en el mundo real
      • Aprende a adaptar soluciones proporcionadas por el lenguaje en tus programas

      Mais detalhesdo curso Lógica de programación: sumérgete en la programación con JavaScript

    • Artigo 5 dudas de quien quiere iniciarse en la carrera de programación | Alura Cursos Online

    • Curso Lógica de programación: explorar funciones y listas

      08h
    • Faça esse curso e:
      • Aprenda qué son las funciones y cómo utilizar JavaScript para manipular elementos en la pantalla
      • Desarrolla aún más tu lógica de programación inspirándote en un proyecto real
      • Aprende a usar Github para publicar tus proyectos
      • Descubre cómo utilizar las listas, una de las principales estructuras de datos en el mundo de la programación
      • Cree manipulaciones de palabras y números dinámicamente con JavaScript

      Mais detalhesdo curso Lógica de programación: explorar funciones y listas

    • Vídeo Cuándo usar let, var y const? #AluraMás - YouTube

  4. 4 Ganar experiencia con Git

    Es muy importante prepararse para trabajar en equipo en el área de desarrollo, ya que, nadie trabaja solo. Entonces vamos a aprender sobre el sistema de versionamiento de código más utilizado en el mundo: Github, que nos permite compartir código con otras personas de manera simple y segura.

    Realizar un buen trabajo en equipo pasa por tener un control de versión de código, así podemos recuperar, revisar y mejorarlo, cada vez más. Conocer un sistema de control de versión como Git es esencial para mantener la calidad y la productividad del trabajo.

    • Artigo Guía sobre cómo instalar Git en diferentes sistemas operativos | Alura Cursos Online

    • Curso Git y GitHub: repositorio, commit y versiones

      06h
    • Faça esse curso e:
      • Comprende las diferencias entre Git y GitHub
      • Aprende los principales comandos que se utilizan a diario en esta herramienta
      • Aprende a controlar las versiones de tus proyectos
      • Descubre cómo crear estrategias de ramificaciones
      • Aprende a navegar en el tiempo a través del comando git log

      Mais detalhesdo curso Git y GitHub: repositorio, commit y versiones

    • Artigo Iniciando un repositorio con Git

    • Artigo Buenas practicas en git: evitando errores | Alura Cursos Online

  5. 5 Encara el Challenge de Principiante en Programación

    ¿Qué son los Challenges Alura?

    Son una metodología basada en el Challenge-Based Learning, un enfoque de aprendizaje basado en desafíos desarrollado por Apple. El Desafío Amigo Secreto es un paso importante para el éxito en el programa ONE. A través de la práctica y el perfeccionamiento de la lógica de programación, podrás consolidar tus conocimientos, dominar el pensamiento lógico, mejorar tus habilidades de análisis y resolución de problemas, y ampliar tu perspectiva en el mundo del desarrollo.

    ¡Manos a la obra!

    • Curso Practicando Lógica de Programación: Challenge Amigo secreto

      10h
    • Faça esse curso e:

        Mais detalhesdo curso Practicando Lógica de Programación: Challenge Amigo secreto

    • 6 Domina la IA Generativa

      Aprende a utilizar inteligencias artificiales generativas, como ChatGPT, Gemini, Google AI Studio y Maritaca AI, para crear, revisar y manipular textos, manejar diferentes tipos de medios y aumentar la productividad en el entorno laboral. También aprenderás los fundamentos de los modelos de lenguaje (LLMs), el uso de tokens y técnicas avanzadas de ingeniería de prompts, incluyendo estrategias como few-shot prompting, chain-of-thought, chain-of-verification y self-consistency, para diseñar interacciones más efectivas y precisas con sistemas de IA.

      • Curso IA: explorando el potencial de la Inteligencia Artificial Generativa

        08h
      • Faça esse curso e:
        • Cómo utilizar ChatGPT para crear y manipular textos
        • Explorar las funcionalidades de Google AI Studio para IAs multimodales
        • Revisar y resumir textos de forma eficiente con Gemini
        • Integrar Maritaca AI en el entorno de trabajo
        • Aplicar IAs generativas para aumentar la productividad
        • Utilizar IAs para manejar diferentes tipos de medios

        Mais detalhesdo curso IA: explorando el potencial de la Inteligencia Artificial Generativa

      • Curso Ingeniería de Prompt: creando prompts eficaces para la IA generativa

        08h
      • Faça esse curso e:
        • Realizar interacciones con la API de ChatGPT
        • Manipule fuentes de claves de la API ChatGPT
        • Aprenda a configurar los parámetros de ChatGPT
        • Aprende los conceptos de Asistentes y Threads en el Playground
        • Entiende lo que es la ingeniería de Prompt y prompt template
        • Conozca el procesamiento de información por lotes y cómo se hace

        Mais detalhesdo curso Ingeniería de Prompt: creando prompts eficaces para la IA generativa

    • 7 Crea tus primeras páginas web

      Conocer HTML y CSS es indispesanble para cualquier profesional de tecnología. Estas habilidades permiten comprender la estructura y diseño de las páginas web, lo que facilita la comunicación con equipos de desarrollo y mejora la colaboración en proyectos digitales. Además, entender cómo se crean y estilizan las interfaces ayuda a optimizar el contenido para usuarios y buscadores. Todos los profesionales de cualquier área de técnología pueden beneficiarse al interpretar y ajustar elementos básicos de un sitio web, fortaleciendo su perfil técnico y mejorando la eficiencia en entornos tecnológicos.

      • Artigo HTML, CSS y Javascript, ¿cuáles son las diferencias?

      • Curso HTML y CSS: ambientes de desarrollo, estructura de archivos y tags

        06h
      • Faça esse curso e:
        • Aprende a descargar e instalar un entorno para el desarrollo de páginas HTML y CSS
        • Aprende cómo estudiar una nueva tecnología basándote en la documentación
        • Crea un proyecto desde cero con HTML y CSS
        • Practica estilizaciones con CSS
        • Comprende la importancia del HTML semántico y las buenas prácticas de desarrollo

        Mais detalhesdo curso HTML y CSS: ambientes de desarrollo, estructura de archivos y tags

      • Curso HTML y CSS: Clases, Posicionamiento y Flexbox

        06h
      • Faça esse curso e:
        • Aprende qué son las clases CSS y su importancia
        • Conoce Flexbox y aplica técnicas para posicionar tus elementos de forma práctica
        • Aprende a estilizar tus textos, fuentes e iconos
        • Entiende cómo posicionar los elementos de una página con CSS
        • Descubre cómo aplicar efectos de estilización cambiando colores, redondeos e importando fuentes para tu proyecto

        Mais detalhesdo curso HTML y CSS: Clases, Posicionamiento y Flexbox

      • Artigo Centrar un elemento con CSS

      • Curso HTML y CSS: header, footer y variables CSS

        06h
      • Faça esse curso e:
        • Comprende el día a día de un desarrollador Front-end de manera práctica
        • Aprende cómo crear código HTML y CSS siguiendo buenas prácticas de programación
        • Trabaja con más de una página HTML en el mismo proyecto
        • Conoce las pseudo-clases con ejemplos reales y prácticos

        Mais detalhesdo curso HTML y CSS: header, footer y variables CSS

      • Curso HTML y CSS: trabajando con responsividad y publicación de proyectos

        06h
      • Faça esse curso e:
        • Aprende cómo hacer tu sitio web responsivo para diferentes pantallas
        • Descubre qué es y cómo usar la Media Query en tus proyectos
        • Crea una cuenta en GitHub para almacenar tu código en la nube
        • Entiende la diferencia entre medidas absolutas y relativas
        • Publica tu proyecto finalizado en la web y muéstralo a todo el mundo

        Mais detalhesdo curso HTML y CSS: trabajando con responsividad y publicación de proyectos

    Cursos de

    Programación

    Además de esto, la categoría Programación cuenta con cursos en Lógica de Programación, Java,e mais...

    Precios en:
    USD
    • USD
    • ARS
    • BOB
    • CLP
    • COP
    • USD
    • PEN
    • MXN
    • UYU
    • USD
    • GTQ
    • CRC
    • DOP

    AI Boost

    • 40 Cursos de Inteligencia Artificial
    • Luri, la inteligencia artificial de Alura

      Luri es nuestra inteligencia artificial que resuelve dudas, da ejemplos prácticos y ayuda a profundizar aún más durante las clases. Puedes conversar con Luri hasta 100 mensajes por semana

    • Videos y actividades 100% en Español
    • Certificado de participación
    • Estudia las 24 horas, los 7 días de la semana
    • Foro y comunidad exclusiva para resolver tus dudas
    • Acesso à Inteligencia Artificial

      Sumérgete en profundidad en el universo de la IA y domina las principales herramientas que están dando forma al presente, como Gemini, Chat GPT, Github Copilot y las APIs de Open AI y Google AI Studio.

    • Acceso al contenido por 6 meses
    US$ 72.50
    un solo pago de US$ 72.50
    ¡QUIERO EMPEZAR A ESTUDIAR!

    Plus

    • 362 Cursos

      Programación, Data Science, Front End, Innovación y Gestión, DevOps, Inteligencia Artificial

    • Acceso a TODOS los cursos por 1 año
    • Luri, la inteligencia artificial de Alura

      Luri es nuestra inteligencia artificial que resuelve dudas, da ejemplos prácticos y ayuda a profundizar aún más durante las clases. Puedes conversar con Luri hasta 100 mensajes por semana

    • Videos y actividades 100% en Español
    • Certificado de participación
    • Estudia las 24 horas, los 7 días de la semana
    • Foro y comunidad exclusiva para resolver tus dudas
    US$ 109.90
    un solo pago de US$ 109.90
    ¡QUIERO EMPEZAR A ESTUDIAR!

    Pro

    • 362 Cursos

      Programación, Data Science, Front End, Innovación y Gestión, DevOps, Inteligencia Artificial

    • Acceso a TODOS los cursos por 1 año
    • Luri, con mensajes ILIMITADAS

      Mensajes ilimitados para estudiar con Luri, la IA de Alura, disponible las 24 horas para responder tus dudas, ofrecer ejemplos prácticos, corregir ejercicios y potenciar tus estudios

    • Luri Vision, la IA que detecta tus dudas.
    • Experiencias de aprendizaje, con Challenges + Mentorías 7 daysOfCode + Programas temáticos.
    • CareerUp, con Simulación de entrevistas laborales + Análisis de CVs + Mentorías de carrera.

      CareerUp es un producto de empleabilidad que ofrece recursos y herramientas para impulsar tu desarrollo profesional.

    • Videos y actividades 100% en Español
    • Certificado de participación
    • Estudia las 24 horas, los 7 días de la semana
    • Foro y comunidad exclusiva para resolver tus dudas
    US$ 149.90
    un solo pago de US$ 149.90
    ¡QUIERO EMPEZAR A ESTUDIAR!

    Puedes realizar el pago de tus planes en moneda local en los siguientes países:

    País
    Plan AI Boost
    111319.00 ARS
    535.41 BOB
    70648.66 CLP
    291623.13 COP
    72.50 USD
    258.49 PEN
    1392.30 MXN
    3017.13 UYU
    72.50 USD
    580.46 GTQ
    38040.38 CRC
    4793.63 DOP
    Plan Plus
    168744.25 ARS
    811.61 BOB
    107093.63 CLP
    442060.44 COP
    109.90 USD
    391.84 PEN
    2110.54 MXN
    4573.55 UYU
    109.90 USD
    879.90 GTQ
    57663.98 CRC
    7266.48 DOP
    Plan Pro
    230161.63 ARS
    1107.01 BOB
    146072.21 CLP
    602955.96 COP
    149.90 USD
    534.46 PEN
    2878.70 MXN
    6238.17 UYU
    149.90 USD
    1200.15 GTQ
    78651.78 CRC
    9911.25 DOP
    *valores aproximados calculados en función a la tasa de cambio

    Acceso a todos
    los cursos

    Estudia las 24 horas,
    dónde y cuándo quieras

    Nuevos cursos
    cada semana

    Navegación

    • Planes
    • Instructores
    • Blog
    • Política de privacidad
    • Términos de uso
    • Sobre nosotros
    • Preguntas frecuentes

    ¡CONTÁCTANOS!

    • ¡Quiero entrar en contacto!

    Blog

    • Programación
    • Data Science
    • Front End
    • Innovación y Gestión
    • DevOps
    • Inteligencia Artificial

    AOVS Sistemas de Informática S.A CNPJ 05.555.382/0001-33

    SÍGUENOS EN NUESTRAS REDES SOCIALES

    YouTube Facebook Instagram Linkedin Whatsapp Spotify

    NOVEDADES Y LANZAMIENTOS

    Aliados

    • Programa de aceleração Scale-Up Endeavor
    • En Alura somos unas de las Scale-Ups seleccionadas por Endeavor, programa de aceleración de las empresas que más crecen en el país.
    • Growth Academy 2021 do Google For Startups
    • Fuimos unas de las 7 startups seleccionadas por Google For Startups en participar del programa Growth Academy en 2021
    Alura

    Una empresa del grupo Alun

    Logo do grupo Alun

    AOVS Sistemas de Informática S.A CNPJ 05.555.382/0001-33

    SÍGUENOS EN NUESTRAS REDES SOCIALES

    YouTube Facebook Instagram Linkedin Whatsapp Spotify

    Cursos

    Cursos de Programación
    Lógica de Programación | Java
    Cursos de Front End
    HTML y CSS | JavaScript | React
    Cursos de Data Science
    Data Science | Machine Learning | Excel | Base de Datos | Data Visualization | Estadística
    Cursos de DevOps
    Docker | Linux
    Cursos de Innovación y Gestión
    Transformación Ágil | Marketing Analytics
    Cursos de Inteligencia Artificial

    Alura

    • Educação em Tecnologia

      • logo fiap FIAP
      • logo casa do codigo Casa do Código
      • logo pm3 PM3 - Cursos de Produto
    • Mais Alura

      • logo alura start START BY Alura
      • logo alura lingua Alura Língua
      • logo alura para empresas Alura Para Empresas
      • logo alura latam Alura LATAM
    • Comunidade

      • logo tech guide Tech Guide
      • logo 7 days of code 7 days of code
      • logo Hipsters ponto Jobs Hipsters ponto Jobs
    • Podcasts

      • logo Hipster Network Hipster Network
      • logo Hipsters ponto Tech Hipsters ponto Tech
      • logo Dev sem fronteiras Dev sem Fronteiras
      • logo Like a Boss Like a Boss
      • logo IA Sob Controle IA Sob Controle
      • logo Mesa de Produto Mesa de Produto
      • logo Decode Decode
      • logo FIAPCast FIAPCast