Tabla de Contenido
Temario
Lecciones por cada unidad de estudio con videos sobre el proceso de desarrollo y textos explicativos del código.
Introducción
1. Planteamiento del Proyecto
Planteamiento del Proyecto
2. Base de Datos MySql
Diseño de una Base de Datos para un restaurant en MYSQL
Aplicación Web
3. Estructura Web Modular
Estructura Web Modular de la aplicación Web
4. Login PHP MYSQL
Implementación del Login CURSO ANDROID PHP MYSQL APP RESTAURANT
5. Logout en PHP y MySQL
Cerrar sesión en PHP y MySQL
6. CRUD listado del Menu
Implementación de las opciones del CRUD, desarrollo de listado de los registros del Menu.
7. CRUD insertar Menu
Ingresar un registro con PHP y MySql a la tabla Menu del proyecto para un Restaurante
8. CRUD editar registro del menu
Editar un registro del Menu en una aplicación web PHP y MySQL para un restaurante
9. CRUD eliminar un registro del Menú
¿Cómo eliminar un registro del menú con PHP y MYSQL? en una aplicación para un restaurante
API Rest PHP+MYSQL
10. API registro
Cómo implementar una API Rest para un registro de usuarios
11. API Rest Login
Implementar una API Rest para el registro de un usuario con PHP y Mysq para inflar el aplicativo en Android.
12. API Rest Menú
Api Rest para la tabla menú de una aplicación para un restaurant en PHP y MySQL
Aplicación Móvil para Restaurant en Android
13. Mockups para la app
Bosquejos o prediseños de la aplicación móvil Android para el Restaurant
14. Android Pantalla de Inicio
Implementación de la pantalla de inicio de la aplicación Android para el restaurant.
15. Android Modelo Menu
Diseño y programación de la clase y métodos de acceso a las propiedades para la tabla menú en Android Studio con el SDK Android.
16. Creación de la base de datos Sqlite
Para crear una BD Sqlite en Android es necesario especificar el nombre, la versión y los métodos que crean la BD, además del DBManager para la gestión SQL
17. Gestor de Consultas Sqlite
Implementación del gestor de consultas a la base de datos SQLite en una aplicación Android para restaurante Creación e Inserción de registros
18. Login en Android XML
Desarrollo de la lógica y programación para un sistema de autenticación básico usando PHP MySql y Android a traves de una API Rest básica
19. Lógica del Login en Java
La lógica se implementa teniendo en cuenta el consumo de datos Json resueltos por los Servicios Web implementados en la API rest
20. Registro XML
Declaramos la activity registro luego en la carpeta recursos modificamos y agregamos los widgets correspondientes con XML identificandolos con un ID
21. Lógica del Registro con Web Service
Implementación de la lógica del sistema de registro en una aplicación Android con Java PHP y MySQL
22. Sncronizar la BD Sqlite con Servicios Web
Sincronizar una BD Mysql con una BD Sqlite con Android PHP y Mysql usando Servicios Web JSON para una aplicación restaurante
23. Pantalla Menu XML
Diseño xml del layouts para la pantalla menú de la app restaurante en Android
24. Adapter para Recyclerview
Para crear un adapter creamos una clase que extiende de recyclerview en androidx, implementamos los métodos correspondientes además de los parámetros.
25. Inflar un Recyclerview con un Adapter
Llenar un recyclerView con un adapter que consume datos de una BD Sqlite es necesario conectarnos a la BD y extraer los datos mediante una consulta
26. Testing RecyclerView
Hacer Testing de la implementación del RecyclerView en una App Android para restaurant pruebas necesarias para el correcto funcionamiento.
27. Carrito de Compra Android
Implementación del Carrito de Compra para realizar pedido en una aplicación móvil Android con JAVA para un restaurant
28. Inflar el carrito de compra
Veremos las funcionalidades para terminar la implementación del carrito de compra en Android.
29. Vincular pedido a WhatsApp
Vincular el pedido a WhatsApp desde la app Android para el restaurant
30. Diseño XML y finalización
Diseño Final de la App Android para un restaurant, pruebas y finalización del curso
Descripción del curso
Aprende a desarrollar una aplicación Android para un restaurant con pedidos delivery bajo el SO Android, PHP y MySql con servicios web y un shoppingcart.
¿Qué aprenderás?
A desarrollar una aplicación móvil para una restaurante con un panel de administración en PHP y MYSQL. El aplicativo con carrito de compra vinculará el pedido en un mensaje a WhatsApp,
- Desarrollo de una gestor de contenidos enn PHP
- Desarrollo de un sistema de autenticación básico
- Desarrollo de una API Rest básica.
- Desarrollo de una aplicación movil Android con servicios web
Requisitos
El alumno debe mostrar el siguiente perfil
- Conocimiento en desarrollo de aplicaciones Android Básicas
- Conocimiento en el desarrollo de aplicaciones web con PHP
- Desarrollo y diseño de Bases de datos MYSQL
- Conocimientos en maquetación web con html y css, bootstrap
Código fuente
Disponible
- Acceso al código fuente
- Acceso a recursos gráficos
- Formato descargable ZIP