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,
}

Modelo para Venta

ghahanghelhh@outlook.com
ghehahanghel@gmail.com