Aprende el API WebSQL database de HTML5

Join our fun and friendly course on using WebSQL Database! Learn to create mobile apps using SQLite and enhance your web development skills. No complex jargon, just easy peasy learning!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about making database management easy and fun! We'll explore WebSQL, tackle some cool projects, and help you become an ace in mobile app development without the stress of jargon!

Key Points

  • Learn database basics and limitations
  • Master DDL and DML in WebSQL
  • Build a simple app for book management

Learning Outcomes

  • Understand the fundamentals of WebSQL and its pros/cons
  • Manage databases using DDL and DML
  • Create a personal finance control app

About This Course

Una base de datos pequeña, rápida y segura

El API WebSQL Database de HTML5 nos permitirá utilizar toda la potencia de una base de datos relación con el lenguaje SQL sin necesidad de acceder a un servidor. Esta API está basado en la popular base de datos SQLite, con lo cual le será muy sencillo en convertirlo en una aplicación para dispositivos móviles.

Este curso está enfocado a desarrolladores web con conocimientos de JavaScript que deseen desarrollar aplicaciones web y también aquellos desarrolladores que deseen aprovechar sus conocimientos de HTML5, CSS3 y JavaScript para crear aplicaciones para dispositivos móviles.

En la primera sección veremos los términos generales de la base de datos y sus limitaciones. En la segunda sección analizaremos lo que se conoce como DDL o Data Definition Language (Lenguaje de definición de datos) en donde aprenderemos a crear una base de datos.

En la tercer sección revisaremos el lenguaje de modificación de datos o DML (Data modification Language) en el cual revisaremos las cuatro principales instrucciones de una base de datos como son el Select, Insert, Update y Delete.

En la cuarta sección realizaremos una sencilla aplicación para realizar las altas, bajas y cambios de una tabla que contiene información sobre libros. En la quinta sección analizaremos el lenguaje de consulta de datos o DQL (Data Query Languaje), con lo cual revisaremos a profundidad la instrucción SELECT. Realizaremos un ejercicio para paginar una consulta con las cláusulas LIMIT y OFFSET.

En la sección 6 estudiaremos las funciones de agregado, como COUNT(), SUM() o AVG(), entre otras, con las cuales realizaremos una página para obtener las estadísticas sobre la tabla de la sección anterior. En la séptima sección veremos la forma de entrelazar las tablas, por medio del ALIAS, como por las cláusulas JOIN: CROSS, INNER y OUTER.

Por último desarrollaremos una sencilla aplicación de Control de gastos y las herramientas necesarias para convertirlas en una aplicación para dispositivos móviles.

Para poder obtener el mayor beneficio de este curso, es necesario que usted ya tenga conocimientos previos de JavaScript, HTML y CSS, ya que no veremos ninguno de los principios básicos de estos lenguajes. Es deseable que tenga conocimientos de bases de datos, pero si no  los tiene, no hay problema, los revisaremos paso a paso.

  • Conocer los rudimentos, las ventajas y desventajas de utilizar el API WebSQL Server

  • Manejar el lenguaje de definición de datos o DDL del API WebSQL Database

  • Utilizar el lenguaje de manipulación de datos o DML, con lo cual podrá insertar, modificar y eliminar los registros de una tabla.

Course Curriculum

1 Lectures

2 Lectures

Instructor

Profile photo of Francisco Javier Arce Anguiano
Francisco Javier Arce Anguiano

Soy licenciado en Matemáticas Aplicadas y Computación por parte de la Universidad Nacional Autónoma de México, instructor certificado de Adobe desde 2002.He trabajado para diferentes centros autorizados de Adobe en México y doy clases en universidades de la Ciudad de México. Asimismo, he publicados siete libros sobre ActionScipt 2 y 3, con la editorial AlfaOmega de México, asi como un...

More Courses By Francisco Javier Arce Anguiano
Review
4.9 course rating
4K ratings
ui-avatar of Jader Anaya
Jader A.
5.0
3 years ago

Muy buen curso

  • Helpful
  • Not helpful
ui-avatar of Carlos Salgado
Carlos S.
4.5
7 years ago

Muy detallado, tengo muy buenas expectativas con las proximas lecciones

  • Helpful
  • Not helpful
ui-avatar of David Nisperuza Montalvo
David N. M.
5.0
8 years ago

Excelente

  • Helpful
  • Not helpful
ui-avatar of Christian Aguayo
Christian A.
5.0
8 years ago

Me encanto!!! Super curso!!!

  • Helpful
  • Not helpful
ui-avatar of Master Pro
Master P.
5.0
8 years ago

esta muy bien explicado y entendido

  • Helpful
  • Not helpful
ui-avatar of Javier Perez Rodriguez
Javier P. R.
5.0
8 years ago

Es muy practico, y muy bien explicado como todos los cursos de este autor, altamente recomendable. No se necesita un gran nivel en web,para poder seguir el curso.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses