Introducción al desarrollo de aplicaciones web
About this Course
Hoy en día utilizamos la web para todo tipo de tareas: buscar un vuelo, comprar entradas, ver el pronóstico meteorológico, leer noticias, etc. Todo esto es posible gracias a las aplicaciones web creadas para darnos estos servicios. Con este curso en línea descubrirás cómo se realizan estas apps web, comprenderás su arquitectura cliente-servidor y además aprenderás paso a paso a realizar una aplicación web desde cero. Concretamente, te vamos a guiar a lo largo del curso para que desarrolles tu propia red social. Para este propósito comprenderás cómo utilizar de forma conjunta diferentes tecnologías web como son HTML, CSS, Python, JSON, JavaScript y Ajax. En este curso de informática programaremos en Python para el desarrollo del lado servidor y utilizaremos la biblioteca Flask para crear aplicaciones web de forma eficiente y modular. Finalmente, para el desarrollo en el lado cliente usaremos JavaScript, que nos permitirá implementar aplicaciones web más interactivas.Created by: Universidad Autónoma de Madrid
Level: Introductory
Related Online Courses
Deep learning es un área de reciente creación con una enorme popularidad. Deep learning busca el aprendizaje a partir de grandes volúmenes de datos y con ayuda de redes neuronales de gran ta... more
Have you ever wondered how information is transmitted using your mobile phone or a WiFi hotspot? This introductory course seeks to enable you to understand the basic engineering tools used and... more
Is my code fast? Can it be faster? Scientific computing, machine learning, and data science are about solving problems that are compute intensive. Choosing the right algorithm, extracting... more
Many engineers are puzzled by questions such as: how to shift or reduce peak heating demand to obtain a better match with a smart grid or renewable energy system? What is thermally more efficient:... more
We begin with a study of finite automata and the languages they can define (the so-called "regular languages." Topics include deterministic and nondeterministic automata, regular expressions, and... more