CursoAngularInfsis
Curso Angular Laboratorio de Informatica Sistemas
This project was generated with Angular CLI version 6.1.3.
Development server
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Code scaffolding
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Build
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Running unit tests
Run ng test
to execute the unit tests via Karma.
Running end-to-end tests
Run ng e2e
to execute the end-to-end tests via Protractor.
Further help
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.
Cotenido del curso
Angular CLI Installation
Angular Project Structure
Creating Components.
Modules
Databinding
Directives
Inputs and Outputs
Services
Dependency Injection
Observables
HttpClient Module
Routing
Angular Material Installation
Link para unirse al grupo de whatsapp
https://chat.whatsapp.com/77hvXXpALi5DxaBm9y1S38
Link de las diapositivas
https://docs.google.com/presentation/d/1xRz7-t1eclhcJTbN54KBnxhWtYS706kYOxcgI2yLC2k/edit?usp=sharing
Link para registrar sus datos personales
https://docs.google.com/spreadsheets/d/1SyTxTtkwGNRqbgvX0gS9EKUu-0lRmZw9uqPg-tFY_H4/edit?usp=sharing
Dominio de la servicio rest para productos
http://cursoangular.hosting.cs.umss.edu.bo/api/productos
Dominio de la servicio rest para clientes
http://cursoangular.hosting.cs.umss.edu.bo/api/clientes
Examen de Angular
Sábado 15 de septiembre a horas 7:30 am 10:00
Laboratorio 3
Traerse un proyecto en blanco o si gustan el proyecto del curso para que puedan trabajar sobre ese proyecto
Todos deben traer sus maquinas con todo el software instalado y con una conexion movil a internet por que el laboratorio 4 estara ocupado
Cuaquier otra aviso se publicara por este medio
Examen de Angular
Implementar la siguente funcionalidad para ventas
El examen se lo debe implementar usando lazy load que se vio en el curso.
1.- Listar Ventas 25
2.- Crear una Venta 40
3.- Editar una venta 45
Total 110
Servicos Rest Api a usar
http://cursoangular.hosting.cs.umss.edu.bo/api/clientes
http://cursoangular.hosting.cs.umss.edu.bo/api/productos
http://cursoangular.hosting.cs.umss.edu.bo/api/ventas
Modelo para Venta
{
id_venta?: number,
id_cliente: number,
nit: string,
id_producto: number,
cantidad: number,
observacion: string,
cliente?: Cliente,
producto?: Producto,
}