FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
Home/Courses/TypeScript para principiantes desde 0
TypeScript para principiantes desde 0
IT & Software100% OFF

TypeScript para principiantes desde 0

Udemy Instructor
4.6(728 students)
Self-paced
All Levels

About this course

Este curso lo lleva desde los conceptos básicos y su característica más importante (¡tipos! ) hasta el punto en que puede usar TypeScript en cualquiera de sus proyectos. ¡Aprenda qué es TypeScript, por qué realmente es una poderosa adición a JavaScript, cuáles son sus características y cómo usarlo!

¡Aprenda por qué TypeScript es increíble, cómo mejora su código JavaScript y cómo lo ayuda a evitar errores y errores desagradables! Como TypeScript es desarrollado por Microsoft y Angular 2+ (Google) y otras bibliotecas populares lo anuncian y lo utilizan fuertemente, está aquí para quedarse. De hecho, TypeScript es uno de los lenguajes de desarrollo web más populares que puedes aprender en estos días.

Aprenda cómo puede usar TypeScript para traer características modernas de JS como desestructuración, funciones de flecha o clases a cualquier entorno y base de código, ¡incluso si aún no es compatible con esas características! Comprenda qué tipos puede usar y cómo puede crear sus propios tipos. ¡Aprenda a escribir mejor código con tipos y con las muchas funciones que ofrece TypeScript!

Contenido del cursoTipos y cómo usarlosCómo funciona el compilador de TypeScript (y cómo puede configurarlo)Funciones de ES6 con TypeScriptClases en TypeScriptEspacios de nombres y módulosInerfacesGenéricosDecoradoresCómo integrar bibliotecas de JavaScript de terceros en sus proyectos de TypeScript¡Y mucho más!

Skills you'll gain

Other IT & SoftwareSpanish

Available Coupons

Loading...

Course Information

Level: All Levels

Suitable for learners at this level

Duration: Self-paced

Total course content

Instructor: Udemy Instructor

Expert course creator

This course includes:

  • 📹Video lectures
  • 📄Downloadable resources
  • 📱Mobile & desktop access
  • 🎓Certificate of completion
  • ♾️Lifetime access
$0$91.99

Save $91.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/typescript-para-principiantes-desde-0

You May Also Like

Explore more courses similar to this one

Curso SiteGround 2021: El Mejor Hosting para WordPress
IT & Software
0% OFF

Curso SiteGround 2021: El Mejor Hosting para WordPress

Udemy Instructor

SITEGROUND es un servicio de alojamiento web que proporciona alojamiento compartido, alojamiento en la nube, soluciones empresariales, alojamiento de correo electrónico y registro de dominio.  Actualmente proporciona alojamiento para aproximadamente 2,000,000 de dominios en todo el mundo.SiteGround proporciona servicios de alojamiento web para sitios web de WordPress , Joomla , Magento , Drupal , PrestaShop y WooCommerce. Si estas pensando crear un sitio web, blog o tienda virtual, este es el curso ideal para ti. El servicio de hosting de SiteGround ofrece planes para cualquier tipo de web que tengas en mente.SiteGround es un hosting multiservicio ampliamente recomendable para cualquier proyecto. Además de hosting, gestiona dominio, webmail, y otros servicios relacionados. Tiene un completo y profesional soporte técnico y atención al cliente dispuesto a atenderte.Dispone de todos los servicios, aplicaciones y características técnicas y operativas importantes como para considerarse alojamiento altamente confiable. Esto lo convierte en una opción elegible para cualquier usuario que esté buscando un alojamiento web de calidad y de carga rápida.Entre las principales características que poseen los planes de hosting de SiteGround destacan:Dominio gratuito durante un año.Certificados SSL gratuitos. Copias de seguridad diarias. CloudFlare CDN gratuito.Correos electrónicos corporativos gratuitos.Hosting WordPress gestionado. Caché lista para utilizar. (Tecnología única con SuperCacher).  Bases de datos MySQL ilimitadas.PHP ultrarrápido. (En el plan GoGeek).Creación de entornos de prueba. (En el plan GoGeek).Nuestro curso es 100% práctico, lo guiaremos a través de diversos pasos y juntos aprenderemos a como administrar un panel de control de SiteGround, de modo que al finalizar nuestro curso, sabrá utilizar todas las herramientas del servicio de web hosting, entre las que destacan: Instalador de WordPress, Certificado SSL, Creación de cuentas de correo, Migración de sitio web, Cloudflare, Optimizador de velocidad y memoria caché.¿QUÉ APRENDERÁS EN NUESTRO CURSO?Adquirir un hosting y dominio en SiteGround para tu crear tu propio sitio web.Instalar WordPress y WooCommerce en tu hosting de SiteGround.Restaurar una copia de seguridad de un sitio web de WordPress en SiteGround.Instalar el certificado SSL para tu dominio en SiteGround.Proteger una URL con contraseña en SiteGround.Analizar si tu sitio web posee virus o malware con SG Site Scanner de SiteGround.Activar CloudFlare CDN gratis para mejorar la velocidad de carga de tu sitio web de WordPress.Mejorar la velocidad de carga de tu sitio web de WordPress con el plugin SG Optimizer de SiteGround.Crear entornos de pruebas con la función WordPress Staging de SiteGround.Migrar un sitio web creado en WordPress a Siteground con el plugin SiteGround Migrator.Crear un subdominio en SiteGround.Redireccionar de un dominio a otro en SiteGround.Crear cuentas de correo corporativas en SiteGround y gestionarlas con Gmail y Outlook (Hotmail).Cambiar la versión de PHP en SiteGround.Acelerar el rendimiento de PHP con la función PHP Ultrarrápido de SiteGround.Solicitar ayuda y soporte en SiteGround.¿POR QUÉ ACCEDER A NUESTRO CURSO?Nuestro "Curso SiteGround 2021: El Mejor Hosting para WordPress", es impartido por el experto y consultor de marketing digital: "Renato Yacolca",  creador de uno de los canales de YouTube más populares del mundo en el tema de tutoriales y marketing digital: Programación Fácil, SEO y Marketing, con más de 140,000 estudiantes (Botón de Plata de YouTube), en el que le mostrará las principales herramientas que nos brinda SiteGround para la creación y optimización de un sitio web en WordPress. ¡ACCEDE AHORA AL CURSO!Inscríbase ahora y empiece con su aprendizaje en nuestro curso. Hay herramientas interesantes, atractivas y nuevas que aprender en la plataforma de SiteGround.Si tiene alguna pregunta sobre el contenido del curso o algo relacionado con este tema, siempre puede publicar una pregunta en el curso o enviarme un mensaje directo.¡Adelante, haz clic en el botón de COMPRAR AHORA y te veré en la lección 1!Saludos,Renato Jesús Yacolca Neyra

0.0•16.8K•Self-paced
FREE$94.99
Enroll
CUDA Programming Masterclass 2026: NVIDIA GPU Computing
IT & Software
0% OFF

CUDA Programming Masterclass 2026: NVIDIA GPU Computing

Udemy Instructor

Master CUDA Programming and unlock the full power of NVIDIA GPU Computing by learning how to design, develop, optimize, and accelerate high-performance applications using modern GPU programming techniques.The demand for GPU computing skills is rapidly growing as industries rely on GPU acceleration for Artificial Intelligence (AI), Machine Learning, Deep Learning, Computer Vision, Scientific Computing, Data Processing, Simulation, and High Performance Computing (HPC). NVIDIA CUDA is one of the most widely used platforms for harnessing the massive parallel processing capabilities of GPUs.This comprehensive course takes you from the fundamentals of GPU computing to advanced CUDA optimization techniques. Whether you are completely new to GPU programming or looking to strengthen your existing CUDA knowledge, you will learn step by step how NVIDIA GPUs work, how CUDA executes parallel workloads, and how to write efficient GPU-accelerated applications.You will begin by understanding the differences between CPU and GPU computing, GPU architecture, CUDA programming concepts, and the parallel execution model. From there, you will progress into advanced topics including GPU memory hierarchy, shared memory optimization, memory coalescing, occupancy analysis, kernel optimization, Tensor Cores, and professional GPU performance tuning techniques.Unlike many CUDA courses that focus only on basic syntax or theoretical concepts, this course focuses on practical implementation. Every major concept is explained through hands-on examples, coding exercises, optimization demonstrations, and real CUDA projects designed to build both your understanding and your confidence.Throughout this course, you will learn how to:Master CUDA Programming from beginner fundamentals to advanced GPU optimization techniques.Understand NVIDIA GPU architecture, including streaming multiprocessors, CUDA cores, memory hierarchy, execution model, and GPU performance characteristics.Learn how GPUs achieve massive parallelism through threads, thread blocks, grids, warps, and synchronization.Build GPU-accelerated applications using CUDA programming concepts and industry-standard techniques.Understand how to design efficient parallel algorithms for GPU computing workloads.Work with GPU memory systems including global memory, shared memory, constant memory, cache behavior, and optimized memory access patterns.Improve application performance using memory coalescing, shared memory, occupancy optimization, and kernel performance tuning.Implement important GPU algorithms including vector operations, matrix multiplication, tiled algorithms, reductions, atomic operations, and warp-level programming.Compare optimized CUDA implementations with traditional CPU approaches and understand performance improvements.Accelerate Python workloads using GPU computing tools such as CuPy, Numba, and custom CUDA kernels.Explore NVIDIA Tensor Cores and understand how GPU acceleration supports modern AI workloads.Learn GPU profiling, benchmarking, debugging, and optimization strategies used by professional CUDA developers.Advanced CUDA Programming Concepts CoveredThis course goes beyond CUDA basics and explores important techniques used in real GPU applications, including:CUDA kernels and execution configurationThreads, blocks, grids, and warpsParallel algorithm designGPU memory hierarchyShared memory optimizationConstant memory usageCache optimizationMemory coalescingMatrix transpose optimizationOccupancy analysisSynchronization techniquesAtomic operationsReduction algorithmsWarp shuffle operationscuBLAS accelerationGPU performance optimizationGPU Programming with PythonGPU programming is not limited to low-level CUDA C++. This course also introduces practical Python GPU acceleration workflows, including:CUDA acceleration using CuPyWriting custom GPU kernels with NumbaUnderstanding Python-based GPU computing workflowsApplying GPU acceleration techniques to computational workloadsHands-On CUDA Projects and Practical ApplicationsThroughout the course, you will gain practical experience by building and optimizing real GPU applications, including:CUDA mini projectsGPU image filtering applicationsMatrix multiplication optimization projectsCUDA memory optimization examplesPython GPU acceleration projectsCustom CUDA kernels using NumbaParallel programming exercisesCUDA performance challengesPractical GPU programming problemsThese projects help you understand not only how CUDA works, but also how to apply GPU computing techniques to real-world problems.Why Learn CUDA and GPU Programming?Modern software increasingly requires enormous computational power. From training AI models to processing large datasets and running scientific simulations, GPUs provide the parallel processing capability needed for today's demanding applications.By learning CUDA Programming, you gain skills that are valuable in areas such as:Artificial Intelligence and Machine LearningDeep Learning accelerationComputer VisionRoboticsScientific ComputingFinancial ComputingData ProcessingSimulationHigh Performance Computing (HPC)GPU-accelerated software developmentBy the end of this course, you will have the knowledge and practical experience to design, develop, optimize, and debug high-performance GPU applications using NVIDIA CUDA.You will understand how modern GPUs work, how to create efficient parallel programs, and how to apply GPU acceleration techniques to solve computationally intensive problems in real-world applications.

0.0•0•Self-paced
FREE$82.99
Enroll
Universidad CTF Red Team. Hacking y Pentesting, Practicando.
IT & Software
0% OFF

Universidad CTF Red Team. Hacking y Pentesting, Practicando.

Udemy Instructor

Cuando hablamos de Hacking y Pentesting. Debemos hablar de mucha practica, ya que son escenarios en los cuales nos encontraremos en nuestra vida profesional, y por esa razón hemos creado este curso donde lo que encontraras, es mucha practica!.Particularmente en este curso creamos entornos controlados, laboratorios ya montados en una infraestructura web, en este caso tryhackme, para optimizar los recursos de las maquinas y no tener que estar virtualizando diferentes.Contaras con nuestra supervisión, experiencia y respuesta a todas tus preguntas que tengas sobre el contenido. Así también sobre las actualizaciones que hagamos sobre el curso, el cual será tuyo de por vida y recibirás dichas actualizaciones sin tener que volver a pagar.Yo soy Álvaro Chirou, tengo más de 17 Años de experiencia trabajando en Tecnología, eh dado disertaciones en eventos internacionales como OWASP, tengo más de 300.000 estudiantes en Udemy y 30 formaciones profesionales impartidas en la misma. Y junto a mi compañero Walter Coto donde con él hemos dado formaciones profesionales en conjunto también en la plataforma de Udemy, hoy les traemos esta oportunidad de seguirse formando en hacking ético en entornos Web.Tendrás acceso de por vida al curso, recibirás actualizaciones y respuestas a tus preguntas a través de la plataforma de Udemy.Empieza a aprender ya mismo!Nos vemos dentro!Tus profesores: Álvaro Chirou y Walter Coto.

4.6•42.5K•Self-paced
FREE$91.99
Enroll
FreeCourse LogoFreeCourse

Freecourse.io brings you high-quality online courses with free certificates to help you upskill, boost your career, and achieve your goals anytime, anywhere.

Resources

  • Courses
  • Jobs
  • Categories
  • Features

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Licenses

© 2026 FreeCourse. All rights reserved.