
Programación web y backend desde cero 100% práctico
Aprende desarrollo front y backend con JavaScript, CSS, HTML y más no requieres experiencia previa, curso 100% práctico
Language: spanish
Note: 4.5/5 (16 notes) 1,943 students New course
Instructor(s): Carlos Adrian Soto Botero
Last update: 2022-05-05
What you’ll learn
- Comprender los fundamentos básicos de la programación con ejemplos sencillos.
- Programar aplicaciones web sencillas con html, JavaScript, CSS y las principales tecnologías bases del desarrollo
- Comprender las diferentes lineas de programación (desarrollo web, programación back, programacion front) y cuando elegir cada una.
- Contruir programas sencillos con casos practicos partiendo desde cero
Requirements
- No se requiere experiencia ni en informática, ni en programación se enseñará todo en el curso.
- Es neceario contar con un computador con acceso a internet
Description
Aprende programación desde cero de una manera practica y profesional para que puedas inicar tu startup, desarrollar tu idea o conseguirte un empleo, en uno de los campos mejor remunerados en estos tiempos.
Este es un curso para aprender a programar con un enfoque de menos teoria y mas practica, no requieres ningun conocimiento previo, en informática ni programación.
Aprende los fundamentos para crear aplicaciones web, como se escribe una aplicación web con html, como se definen los estilos con CSS, como se programa la funcionalidad con JavaScript.
Desarrolla lógica de programación de una manera sencilla y practica, aprende todo lo necesario para construir una aplicación que guarde información en una base de datos y pueda ser desplegada en un servidor.
Aprenderás los principales conceptos de base de datos y como trabajar con SQL para manipular la información.
El curso te dará las bases necesarias para comprender que es la programación en general y el desarrollo web en especial que es lo que más posibilidades laborales tiene actualmente y está mejor remunerado.
Vamos a iniciar por costruir aplicaciones sencillas que iran aumentando en conplegidad y te iran explicando los conceptos mas relevantes del mundo de la programación, de tal manera que comprendas como funcionan las aplicaciones y tengas todo lo necesario para luego especializarte en los frameworks o lenguajes de programación mas complejos y que mas te llamen la atención.
El curso aprenderás, cómo funciona la web, que es el html, cómo funciona javascript, como trabajar con una base de datos para guardar información, cómo instalar un servidor local para ejecutar tus aplicaciones, aprenderás sobr elos principales leguajes de programación, que es un IDE, como trabajar con un ide y cuales son los principales frameworks que se usan en el desarrollo de aplicaciones.
Pero sobre todo en este curso comprenderás del todo el mar inmenso de aplicaciones frameworks y leguajes existentes, por donde empezar y como abordar tu aprendizage en el mundo de la programación de una manera sencialla.
Este curso en particular servirá como base para un curso más avanzado de programacion web3.0, NTF y metaverso que pronto lanzaremos.
Who this course is for
- Cualquier personas que dese aprender a programar o desarrollar aplicaciones web.
Course content
- Introdución las bases fundamentales
- Presentar el contenido del curso y desmentir los mitos antes de empezar
- Que es programar y que lineas de programación o desarrollo existen
- Crear nuestro primer programa
- Clase opcional de apoyo sobre como trabajar con recursos adicionales del curso
- Desarrollo Web introducción al HTML: programar un controlador
- Comprender la importancia del HTML y la GUI para el desarrollo web
- Incluir imágenes, enlaces y estilos usando atributos de las etiquetas html
- Estructura de un programa con multiples archivos, rutas absolutas y relativas
- Navegación interna y carga de recursos de una aplicación
- Introducción a JavaScript, programar una puerta de control
- Programar el comportamiento de la aplicación con JavaScript
- Instalar Visual Studio Code, una herramienta indispensable para el desarrollo
- Cuestionario de conceptos básicos
- JavaScript y Apis del navegador: Crear un programa de geolocalización
- Estructura interna de un programa, extensiones de ficheros (.js,. css, .html)
- Explicación del programa de geolocalización y los bloques de código
- Crear la pagina y los elementos para el programa de geolocalización
- Escribir las funcion javaScript para obtener la posición del ususario
- Escribir la funcion javascript para mostrar la posicion al dar click al boton
- Cuestionario sobre programación básica
- CSS y estilos, Definir el diseño del programa de geolocalización
- Intruducción al CSS, que son los estilos y porque son importantes
- Definir el color de los elementos mediante clases CSS
- Modificar tamaño y color del texto mediante CSS para un elemento individual
- separar los estilos en ficheros .css
- Separar el código javaScript en ficheros .js
- Resumen para cerrar la parte introductoria del curso e ir al siguiente nivel
- Aplicar el mismo estilo a todas la páginas de la aplicación
- CSS y tablas HTML para estructurar el contenido de las vistas
- Introducción a W3 School como buscar documentación de referencia oficial
- Dibujar el prototipo de la estructura de la página de incio y el menu (diseño).
- Crear una tabla y comprender las etiquetas y la estructura de una tabla html
- Crear un menú para los modulos de la app y estructurar el contenido del index
- CSS: crear una hoja de estilos para definir las margenes de las vistas
- Crear una hoja de estilos global para alinear los textos de los parrafos
- Definir una hoja de estilos para la tabla
- Cómo accede a la aplicación el usuario final y conclusiones
- Cuestionario sobre stilos, funcionalidad y estructura
- Primer reto práctico sobre estilos tablas y enlaces internos
- Lógica de programación al desarrollar una aplicación de crédito hipotecario
- Demo de la aplicación de credito hipotecario que desarrollaremos en esta sección
- Lógica de programación, Algoritmos y principales conceptos de la programación
- Cómo se diseña un algoritmo, su estructura e importancia en la programación
- Principales conceptos de programación (Variables, funciones, métodos y más)
- Los requisitos o requerimientos de usuario de la aplicación
- Historias de usuario para definir las especificaciones de la apliación
- Historia de usuario calculadora de crédito hipotecario, el detalle de la app
- Crear un directorio para los proyectos y la aplicación app02
- Crear un formulario para definir los elementos de entrada y salida
- Crear los elementos del formulario, etiquetas, campos de texto y botones
- Funciones crear el fichero .js y la función calcular hipoteca en javascript
- Explicación de las variables y como saber que elementos debemos usar
- Operadores lógicos y matematicos de javascript
- Procesar el formulario con evento onsummit metodo y alert de javascript
- Definir todas las variables de la hipoteca y capturar los valores del usuario
- Calcular el monto del prestamo usando variables complejas y objetos
- Calcular la cuota mensual de la hipoteca y validarla.
- Escribir la función javascript para mostrar el resultado de la hipoteca
- Cambiar el comportamiento por defecto del formulario
- Agregar un boton de reseteo para el formulario
- Segundo reto práctico sobre lógica de programción con formularios
Time remaining or 850 enrolls left
Don’t miss any coupons by joining our Telegram group |