Buscar contenidos

miércoles, 19 de agosto de 2020

Notas Curso | Angular: De cero a experto (Angular 10+)

Sección#1

---Instalaciones y configuraciones mínimas necesarias.

Descargar NodeJS → https://nodejs.org/es/ ( entorno de ejecución de JavaScript )
CMD → node -v  (validar version)
Descargar TypeScript → https://www.typescriptlang.org/ ( ayuda ver errores, tiempo de escritura, modo admin ) npm install -g typescript
npm = Node Package Manager
CMD →  tsc --version (validar version)
Instalar Gestor Angular → https://angular.io/cli  → npm install -g @angular/cli
Validar instalacion → ng -v (herramienta de linea de comandos que facilita la creación, generación, ejecución, testing, deploy)
Instalar IONIC → npm install -g @ionic/cli (explicar pipe inpuros, SDK desarrollo de aplicaciones móviles híbridas )
Descargar editor ATOM o Visual StudioCode sugeridos
Plugins recomendados Visual Studio Code → 
• Angular 2 TypeScript Emmet
• Angular 5 Snippets – TypeScript, Html, Angular Material...
• Angular Language Service
• Angular v5 Snippets
• Angular2-inline
• Bootstrap 4 & Font Awesome snippets
• HTML CSS Support
• JavaScript (ES6) code snippets
• JS-CSS-HTML Formatter
• JSHint
• Material Icon Theme
• Prettier – Code Formatter
• Terminal
• TSLint
• TypeScript Hero
• TypeScript Importer
Instalar GIT → https://git-scm.com/downloads (Git es toda una herramienta enorme que nos permite el manejo de versiones (entre otras cosas) )
Una vez instalado Git, ejecutar estos comandos para decirle a Git quienes son ustedes
git config --global user.name "Walter Cubero"
git config --global user.email wcubero@hotmail.com


Sección#2

--Introducción a TypeScript

Typescript/Experiencia de desarrollo con c#,java,visul basic/Superset de Javascript/Fuertemente tipado/deteccion errores/
Typescript se encarga de convertir/transcribir/transcompilar el codigo al estandar ECMAScript especificado

VisualCode>Console/Terminal> tsc app.ts
terminal> tsc --init (crea archivo tsconfig.json)
terminal> tsc --watch
terminal> Ctrl + c (termina proceso watch que genera el typescript)
Excluir rchivos a traducir>tsconfig.json> agregar "exclude":["nombreCarpeta"]
Template Literales. Backtick Ej: let variable = `${ v2 }  $( 5 + getEdad() )`;
Dentro de VisualCode>Terminal>npm install
Terminal> npm start (abre aplicativo http://localhost:8080/)


Sección#3

https://angular.io/
cmd>npm install -g @angular/cli
cmd>ng new my-app
cmd>ruta-app>ng serve -o
cmd>cancelar proceso en Ctrl+C


Top 10 Sites for your career / 10 Tech Skills in demand

 op 10 Sites for your career

1. Linkedin
2. Indeed
3. Naukri
4. Monster
5. JobBait
6. Careercloud
7. Dice
8. CareerBuilder
9. Jibberjobber
10. Glassdoor

10 Tech Skills in demand

1. Machine Learning
2. Mobile Development
3. SEO/SEM Marketing
4. Data Visualization
5. Data Engineering
6. UI/UX Design
7. Cyber-security
8. Cloud Computing/AWS
9. Blockchain
10. IOT

11 Sites for Free Online Education

1. Coursera
2. edX
3. Khan Academy
4. Udemy
5. iTunesU Free Courses
6. MIT OpenCourseWare
7. Stanford Online
8. Codecademy
9. ICT iitr
10 ICT iitk
11 NPTEL

10 Sites to learn Excel for free

1. Microsoft Excel Help Center
2. Excel Exposure
3. Chandoo
4. Excel Central
5. Contextures
6. Excel Hero b.
7. Mr. Excel
8. Improve Your Excel
9. Excel Easy
10. Excel Jet

10 Sites to review your resume for free

1. Zety Resume Builder
2. Resumonk
3. Resume dot com
4. VisualCV
5. Cvmaker
6. ResumUP
7. Resume Genius
8. Resumebuilder
9. Resume Baking
10. Enhancy

10 Sites for Interview Preparation

1. Ambitionbox
2. AceThelnterview
3. Geeksforgeeks
4. Leetcode
5. Gainlo
6. Careercup
7. Codercareer
8. InterviewUp
9. InterviewBest
10. Indiabix