JavaScript es un lenguaje desarrollado para ser utilizado principalmente en el desarrollo de aplicaciones web dinámicas. Más recientemente, también se ha popularizado como un lenguaje para desarrollar aplicaciones back-end utilizando node.js, que es un intérprete de JavaScript del lado del servidor.
![Universidad de los Andes](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-university-assets.s3.amazonaws.com/f2/1e0fc0666311e5bb98e7bc1b66e0e4/uniandessquare.png?auto=format%2Ccompress&dpr=1&w=28&h=28)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/747e14ad140eb3a482a04ffd88001198.png?auto=format%2Ccompress&dpr=1&q=80)
![Universidad de los Andes](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-university-assets.s3.amazonaws.com/8d/edebd063d211e5b41af519d346e372/logoUniandesAmarillo200x48.png?auto=format%2Ccompress&dpr=1&h=45)
Fundamentos de TypeScript
![Juan Pablo Reyes Gómez](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/29/9593f656b748aaa5258dacee119ccd/Juan-Pablo-Reyes-Gomez.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
![Rubby Casallas](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/40/b77e13b5c84d22b1461681b8db486c/Rubby-Casallas-3.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
Instructors: Juan Pablo Reyes Gómez
Top Instructor
Sponsored by Coursera Learning Team
Recommended experience
What you'll learn
Crearás una página web simple usando TypeScript.
Utilizarás clases, objetos y funciones en TypeScript.
Utilizarás instrucciones, ciclos condicionales y funciones de alto orden en TypeScript.
Skills you'll practice
Details to know
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/31ebcba3851b87d1d8609abf15d0ff7e.png?auto=format%2Ccompress&dpr=1&w=24&h=24)
Add to your LinkedIn profile
Only available on desktop
See how employees at top companies are mastering in-demand skills
![Placeholder](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/74c8747e8210831049cf88dd4eefe26c.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=320)
Learn, practice, and apply job-ready skills in less than 2 hours
- Receive training from industry experts
- Gain hands-on experience solving real-world job tasks
- Build confidence using the latest tools and technologies
![Placeholder](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/4db8408a269c2d6804a5ac33536af429.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=562)
About this Guided Project
Learn step-by-step
In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:
Compilación de proyectos, tipos básicos: string.
Tipos básicos: number y creación de funciones.
Creación de clases e instanciación de objetos.
Modificaciones dinámicas al HTML.
Arreglos, instrucciones condicionales y ciclos simples.
Ciclos for-each.
Operador => y la función filter.
Función map y aplicación de estilos.
Recommended experience
Conocimiento mínimo de programación orientado por objetos y familiaridad con JavaScript o Java.
3 project images
Instructors
![Rubby Casallas](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/40/b77e13b5c84d22b1461681b8db486c/Rubby-Casallas-3.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
![Juan Pablo Reyes Gómez](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/29/9593f656b748aaa5258dacee119ccd/Juan-Pablo-Reyes-Gomez.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
Offered by
How you'll learn
Skill-based, hands-on learning
Practice new skills by completing job-related tasks.
Expert guidance
Follow along with pre-recorded videos from experts using a unique side-by-side interface.
No downloads or installation required
Access the tools and resources you need in a pre-configured cloud workspace.
Available only on desktop
This Guided Project is designed for laptops or desktop computers with a reliable Internet connection, not mobile devices.
Why people choose Coursera for their career
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Felipe_Moitta.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Jennifer_John.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Larry_Tao_Wang_1.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Chaitanya_Anand.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
You might also like
Universidad de los Andes
DeepLearning.AI
![Placeholder](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/7a1c0e2e779c1ff27cae62480adfe003.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=120)
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy