Curso de programación desde cero
Una iniciación a la programación completa y práctica
Material disponible
Básico
20 Clases 36 h
99€
79€
Precio en promoción
El Curso de programación desde cero es una formación práctica para aprender a programar de una manera sencilla y completa. Comenzaremos por los conocimientos más básicos y profundizaremos hasta un nivel que permita a los estudiantes desenvolverse correctamente en la creación de programas y les facilite la entrada en cualquier lenguaje de programación popular.   

 Nuestra filosofía de este curso es: "a programar se aprende programando". Para ello cada sesión aportará nuevo conocimiento, que los estudiantes tendrán que reforzar realizando ejercicios por su cuenta, que se corregirán también en las clases. La mayoría de las sesiones se realizarán con el lenguaje Javascript, pero en el curso también abordaremos otros lenguajes como Python, PHP o Java. 

Qué aprenderé en el Curso de programación desde cero

  • Cómo planificarse y aclarar las ideas antes de escribir código
  • Cómo crear y expresar algoritmos de distintas maneras
  • Las bases de la programación: variables, tipos de datos, estructuras de control, funciones, etc.
  • Los fundamentos de la programación orientada a objetos
  • El lenguaje Javascript para ejecución de código en el navegador
  • Los fundamentos de otros lenguajes como PHP, Python o Java

Objetivos del curso

Este es un curso de programación desde cero en el que iremos paso a paso, aprendiendo y practicando. El objetivo es dejar muy claros los fundamentos de la programación y enseñar al estudiante cómo construir algoritmos y expresarlos en código en cualquier lenguaje de programación. Queremos asentar además una serie de principios y buenas prácticas para que los estudiantes sean capaces de desarrollarse profesionalmente, sin caer en errores básicos de personas sin experiencia o autodidactas.

Por qué debes aprender Programación

La programación es una disciplina transversal, un conocimiento útil para todas las personas que se dedican de alguna manera a las nuevas tecnologías de la información. Aprender a programar no es una tarea difícil. Con un poco de ayuda y mucha práctica cualquier persona será capaz de disfrutar de la programación y aplicarla de una manera consistente en su día a día.

Este curso te ayudará a ahorrar mucho tiempo, en comparación con aprender por tu cuenta. Podrás realizar una extensa batería de ejemplos y practicar todos los aspectos necesarios para afrontar desafíos con la ayuda de una base sólida. Podrás aprender sobre la base de las buenas prácticas, para minimizar frustraciones y llegar a resultados más profesionales, usando las herramientas más adecuadas en el momento actual.

Qué tengo que saber

  • No es necesario ningún conocimiento inicial
  • Es posible realizar el curso con cualquier sistema operativo

Clases y contenidos

Introducción a la programación
  • Qué es programar
  • Algoritmos y expresión de algoritmos
  • Variables
  • Realización de nuestros primeros programas
Tipos de datos, operadores, plataformas Javascript
  • Ejecución de Javascript en el navegador
  • Ejecución de Javascript en la consola
  • Entrada y salida
  • Tipos de datos
  • Operadores
Control de cambios, Git y Visual Studio Code

Como complemento de lo visto hasta el momento en el curso tocamos un tema de interés relativo al control de cambios, Git y a Visual Studio Code.

Condicionales
  • Condicional: if
  • Bloque else
  • Anidación de condicionales
  • Estructura switch
Bucles
  • Bucle for
  • Bucle While
Arrays y Strings
  • Creación de arrays
  • Recorridos en arrays
  • Funciones de arrays
  • Funciones de strings
Ejercicios de programación

Resolvemos ejercicios planteados durante sesiones anteriores.

Funciones
  • Qué es una función, utilidad, objetivos
  • Crear e invocar funciones
  • Parámetros de las funciones Valores de retorno
Extra: Programación por bloques

En este vídeo te presentamos un sitio web bastante útil para aprender a programar. Está pensado sobretodo para los más jóvenes, escuelas de primaria, etc. Pero seguro que vendrá muy bien para aquellas personas que hasta este punto del curso están experimentando mayores dificultados. El sitio se llama code.org y básicamente nos ofrece varias actividades para aprender a programar, presentadas como un juego. En ellas vamos juntando bloques, que son como instrucciones de código, y mediante la unión de los distintos bloques se van creando algoritmos para la solución de problemas.

Juntarlo todo en un proyecto

A lo largo de esta sesión vemos el desarrollo de un juego en Javascript

Introducción a la programación orientada a objetos

-Objetos en Javascript -Clases -Métodos -Getters y setters

Programación orientada a objetos en Javascript
  • Composición
  • Herencia
Javascript en el navegador

-DOM (Document Object Model) -Eventos -Usar Javascript en un proyecto frontend

Más ejercicios de programación

Resolución de los ejercicios planteados durante el curso con los que solidificar los conocimientos de programación adquiridos.

Frameworks y Web Components
  • Javascript por dóden continuar
  • Librerías para manipulación del DOM
  • Frameworks Javascript
  • Web Components
Introducción a PHP

-Ejecución de PHP -Variables, tipos -Estructuras de control -Funciones

PHP en aplicaciones

-Paso de variables entre páginas GET -Envío de formularios POST -Acceso a base de datos

Python
  • Ejecución de Python para programas de consola
  • Variables y tipos
  • Entrada y salida
  • Estructuras de control
Java Plataforma de ejecución

-IDE de desarrollo -Variables y tipado estático -Estructuras de control Funciones

Clases y objetos en Java

-Clases -Atributos -Métodos -Creación de objetos

Valoraciones

Gustavo Daniel A.

Noelia Silva

Enrique Buzón

Gustavo Ramirez

Aprendí un montón con Miguel y otros profesores. Las clases muy detalladas y con muchos ejemplos para practicar.

Rodolfo Carrión Coronas

Muy bueno, yo cambiaría el ejemplo de juego por una programa mas funcional por ejemplo, crear una interfaz de artículos para la venta

Laura Pérez Sánchez

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 130 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete