Cursos de programación

Aprende programación y desarrollo de software con cursos para principiantes y perfiles técnicos.

Meta

Meta Android UI Development

This program will teach you the skills to design and build beautiful, functional user interfaces (UI) for the Android platform using Kotlin. The program will begin with an introduction to mobile development, where you'll familiarize yourself with the essential tools and concepts for writing Android applications. After that, you'll learn the fundamentals of Kotlin—the modern programming language that is becoming the…
Meta

Meta iOS UI Development

This specialization is designed to teach you the essential skills needed to design captivating user interfaces (UI) for iOS applications. You'll begin by learning the fundamentals of iOS development, setting up your iOS development environment, and getting acquainted with the Swift programming language. As you progress, you'll master fundamental Swift programming concepts, such as constants, variables, data types,…
Meta

Advanced Programming in Kotlin

In this course, you will expand your Kotlin fluency by exploring the advanced concepts used by many Kotlin programmers. You will learn the more advanced features of Kotlin that are required to build a robust, functional Android app. Each week’s learning provides ample opportunity for you to practice and apply what you learn as you learn it. By the end of this course, you will have an array of advanced programming…
Anthropic

AI Fluency for Builders

At Anthropic, we believe that empowering people with AI, and ensuring that AI makes safe contributions to society, requires engaging with a wide range of human perspectives and experiences. Builders — product people, engineers, and makers — are uniquely positioned to leverage AI to amplify what they create—but only if they can approach it intentionally, with clear judgment and purpose. This course helps builders…
Meta

Advanced Programming in Swift

At the heart of any remarkable iOS applies a thorough understanding of the Swift programming language. Embark on a journey to expand your knowledge and skillset with Advanced Programming in Swift. Discover Swift’s advanced custom data types, explore code organization best practices, tap into error handling to improve your program’s performance, and foster an understanding of programming the functional way with…
Anthropic

Introduction to agent skills

In this course, you'll learn how to stop repeating yourself and start teaching Claude once. You'll discover what Skills are and how they differ from other Claude Code customization options like CLAUDE.md, hooks, and subagents. You'll create your first Skill from scratch — writing the SKILL.md frontmatter, crafting effective descriptions that reliably trigger matching, and organizing your skill directory with…
Google Cloud

Crea apps basadas en IA generativa en Google Cloud

Las aplicaciones de IA generativa pueden producir nuevas experiencias de usuario que eran casi imposibles antes de la invención de los modelos de lenguaje grandes (LLM). Como desarrollador de aplicaciones, ¿cómo puedes utilizar la IA generativa para crear apps interesantes y potentes en Google Cloud? En este curso, aprenderás sobre las aplicaciones de IA generativa y cómo puedes utilizar el diseño de instrucciones y…
Google Cloud

Infraestructura de IA: TPU de Cloud

Te damos la bienvenida al curso de TPU de Cloud. Exploraremos las ventajas y desventajas de las TPU en varios escenarios y compararemos diferentes aceleradores de TPU para ayudarte a elegir el más adecuado. Aprenderás estrategias para maximizar el rendimiento y la eficiencia de tus modelos de IA y comprenderás la importancia de la interoperabilidad entre GPU y TPU para los flujos de trabajo de aprendizaje automático…
IBM

Vector Database Projects: AI Recommendation Systems

The global recommendation engine market is predicted to grow 37% annually through 2030 (Straits Times). The expertise to predict user preferences and drive engagement using AI recommendation system skills has become an essential business need and a highly sought-after skill using vector databases. In this IBM mini-course, you’ll create two shareable projects that demonstrate your proficiency and readiness to develop…
Google Cloud

Introdução ao Gemini Enterprise

Neste curso, você vai conhecer o Gemini Enterprise, uma plataforma avançada que reúne agentes de IA, pesquisa corporativa, NotebookLM e acesso inteligente aos dados para resolver desafios organizacionais. Com exemplos reais e aprendizado prático, você vai aprender a aplicar os recursos do Gemini Enterprise nas demandas reais dos negócios, descrever a arquitetura dele e explicar como ele gerencia o acesso a dados e a…
IBM

Front-End Development Capstone Project

According to internetlivestats.com, there are over 1.58 billion websites of which 200 million are active websites. This number is constantly growing with most businesses leaning towards building their own websites or enhancing them. This requires skilled web developers to get the job done. A key objective of this capstone project is to help you get all your design and coding skills together to implement a responsive…
Microsoft

Introduction to Generative AI for Developers With Copilot

This course introduces developers to generative AI technologies, focusing on their practical applications in software development. You will explore the core concepts of generative AI and understand the basic functionalities and ethical considerations of generative AI. The course is structured to provide a comprehensive overview, starting with the fundamentals of generative AI and progressing to its practical uses in…
IBM

z/Architecture Assembler Language Part 1: The Basics

Welcome to z/Architecture Assembler Language Part 1: The Basics, the first course three part series for the z/Architecture Assembler Language. This course provides an introduction to z/Architecture and the Assembler language, covers binary and hexadecimal arithmetic, the basics of z/Architecture, and the Assembler language syntax. The goal of this course is to give you the basic knowledge necessary to understand the…
Microsoft

Exploratory Data Analysis and Visualization

Discover the power of data visualization and analysis in this beginner-friendly course. Learn how to turn raw data into meaningful insights using R's visualization tools and Microsoft's development environment. Through hands-on practice, you'll learn to create engaging visualizations and understand basic statistical patterns, all while using AI assistance to enhance your learning. Learn to explore datasets, identify…
Google Cloud

Kodlayıcı-Kod Çözücü Mimarisi

Bu kursta, kodlayıcı-kod çözücü mimarisi özet olarak anlatılmaktadır. Bu mimari; makine çevirisi, metin özetleme ve soru yanıtlama gibi "sıradan sıraya" görevlerde yaygın olarak kullanılan, güçlü bir makine öğrenimi mimarisidir. Kursta, kodlayıcı-kod çözücü mimarisinin ana bileşenlerini ve bu modellerin nasıl eğitilip sunulacağını öğreneceksiniz. Laboratuvarın adım adım açıklamalı kılavuz bölümünde ise sıfırdan şiir…
Google Cloud

Architecting Google Kubernetes Engine: Workloads in italiano

In questo corso, ""Architecting with Google Kubernetes Engine: Workloads", imparerai come eseguire le operazioni Kubernetes, creare e gestire i deployment, quali sono gli strumenti di networking di GKE e come fornire archiviazione permanente ai tuoi carichi di lavoro Kubernetes. Questo è il secondo corso della serie Architecting with Google Kubernetes Engine. Dopo il completamento di questo corso, iscriviti al corso…
Microsoft

Core generative models and techniques

Explore the diverse and powerful world of core generative AI. This course provides a comprehensive survey of the fundamental models that power modern AI, including Generative Adversarial Networks (GANs), autoregressive models, and diffusion models. You will build a strong foundation, understanding the unique architectures and training strategies for each, and compare essential frameworks like PyTorch and TensorFlow.…
IBM

Introduction to Software, Programming, and Databases

Ready to get hands-on exploring software, programming, and databases in this comprehensive introduction to the digital technologies transforming today’s workplaces? During this course, you’ll build a strong foundation in computing platforms, software lifecycles, application compatibility, and cloud-based deployment. You’ll learn to install, manage, and secure modern web browsers using extensions and plug-ins. You’ll…
Google Cloud

Gemini for end-to-end SDLC - Français

Dans ce cours, vous découvrirez comment Gemini, un outil de collaboration Google Cloud optimisé par l'IA générative, vous aide à utiliser les produits et services Google pour développer, tester et gérer des applications. Avec l'assistance de Gemini, vous apprendrez à développer une application Web, à corriger les erreurs de l'application, à créer des tests et à interroger des données. À l'aide d'un atelier pratique,…
Microsoft

Real-Time Intelligence & Semantic Modeling

Deliver live, responsive analytics by combining real-time intelligence with advanced semantic modeling in Microsoft Fabric. This hands-on course guides you through streaming architecture and BI optimization so you can build scalable dashboards that support high-performance decision-making. You’ll write KQL queries with time-series windowing to power real-time dashboards and configure Eventstream to capture and route…
Google Cloud

AI Infrastructure: Networking Techniques

Welcome to the ""AI Infrastructure: Networking Techniques"" course. While AI Hypercomputer is renowned for its massive computational power using GPUs and TPUs, the secret to unlocking its full potential lies within the network. High-performance computing and large-scale model training demand incredibly fast, low-latency connections to continuously feed processors with data. In this course, you will learn to leverage…
Microsoft

Use Power Platform for Custom & Automated Solutions

This course will teach you the Microsoft Power Platform to create applications that can solve real-world business problems. Starting with Power Apps, you'll learn to build simple canvas applications with user-friendly interface and customization options even if you don’t have a programming background. As the course progresses, you'll explore model-driven apps, where you can enhance and streamline the app development…
Google Cloud

Cloud Security Risks: Identify and Protect Against Threats

Two courses down, three to go – you’re well on your way! This is the third course of the Google Cloud Cybersecurity Certificate. You’ll delve into the key aspects of identity management and access control in cloud computing, including security principles like least-privilege and separation-of-duties, and the crucial elements of AAA: authentication, authorization, and auditing. AAAnd…let’s go to it! ← See what we did…
Google Cloud

생성형 AI 리더 (Generative AI Leader)

이 포괄적인 Gen AI Leader 교육은 비즈니스 리더를 대상으로 챗봇을 넘어선 생성형 AI의 사용 사례부터 시작해 생성형 AI의 현황을 안내합니다. AI, ML, 파운데이션 모델과 같은 핵심 개념을 살펴본 다음, 전략적 구현, 책임감 있는 AI, 해당 분야에서 Google Cloud가 가진 고유한 강점에 관해 자세히 알아봅니다. 생성형 AI 앱을 사용하여 개인 생산성을 높이고 생성형 AI 에이전트와 애플리케이션을 사용하여 조직 업무 방식을 혁신하는 방법을 학습하게 됩니다. 이 학습 과정을 통해 얻은 비즈니스 혁신 및 변화를 위한 Google Cloud 생성형 AI의 활용과 관련된 전문성을 자격증 시험에 등록하여 검증하세요 ➡️ https://cloud.google.com/developers/generative-ai-leader?hl=ko
IBM

Building AI Agents and Agentic Workflows

Ready to build the next generation of AI applications? This specialization from IBM experts equips you with the skills to develop agentic AI systems using modern frameworks and workflow patterns. You’ll start with LangGraph, creating agents that support memory, iteration, conditional logic, and retrieval-augmented generation (Agentic RAG). Next, you’ll explore self-improving agents that use reflection and reasoning,…
IBM

Applied Software Engineering Fundamentals

If you want to enter the exciting world of software development, this Software Engineering Foundations Specialization is for you. No prior degrees or knowledge of programming or application development are necessary. Software Developers are in great demand earning a median salary of US$110,140 per year according to the US Bureau of Labor and Statistics. The field is growing at a rate of 22% making it a great time to…
Google Cloud

Machine Learning Operations (MLOps) on Google Cloud

This learning path is designed for data scientists and ML engineers looking to bridge the gap between machine learning prototypes and production-ready systems on Google Cloud. Learners will explore the full MLOps lifecycle, including feature management with Vertex AI Feature Store, robust model evaluation for predictive and generative AI, and the orchestration of automated workflows. The path concludes with advanced…
Google Cloud

Certificado: Google Cloud Digital Leader

Certificado profesional: Serie de 6 cursos La capacitación de Cloud Digital Leader ofrece una serie de cursos diseñados para brindarte conocimientos fundamentales sobre tecnología en la nube y datos. Esta capacitación también presenta una visión general de los productos y servicios de Google Cloud que permiten la transformación digital de las organizaciones. Además, te dará las herramientas a ti y a tus equipos para…
Google Cloud

Developing APIs with Google Cloud's Apigee API Platform

This three-course specialization introduces learners to Apigee, Google Cloud's full-lifecycle API management platform. Using a combination of presentations, hands-on labs, and supplemental materials, you will explore the full API lifecycle, and learn how to design, secure, and publish APIs using the Apigee API Platform. You will use labs to build APIs that solve real-world scenarios. Note: We strongly recommend that…
Google Cloud

Data Engineer, Big Data and ML on Google Cloud en Français

Cette formation de spécialisation en ligne d'une durée de cinq semaines présente en pratique comment concevoir et développer des systèmes de traitement des données sur Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, les participants apprennent à concevoir des systèmes de traitement de données, à créer des pipelines de données de bout en bout, à analyser des données et…
Google Cloud

Data Engineer, Big Data and ML on Google Cloud em Português

Nesta especialização on-line intensiva de cinco semanas, os participantes terão uma introdução prática sobre como projetar e criar sistemas de processamento de dados no Google Cloud Platform. Por meio de uma combinação de apresentações, demonstrações e laboratórios práticos, os participantes aprenderão a projetar sistemas de processamento de dados, criar canais completos e análises de dados e desenvolver soluções de…
IBM

z/Architecture Assembler Language

This Specialization consists of three courses that cover the z/Architecture Assembler language, from the basics through the development of working application programs. Topics include binary and hexadecimal arithmetic, z/Architecture fundamentals, Assembler language syntax, machine instructions, addressing modes, calling other programs, performing I/O operations, and additional Assembler instructions. The second and…
Google Cloud

Líder de IA generativa (Generative AI Leader)

Esta capacitación integral para certificarse como Gen AI Leader guía a los líderes empresariales a través del panorama de la IA generativa, comenzando con sus casos de uso más allá de los chatbots. Explorarás conceptos clave como la IA, el AA y los modelos de base. Luego, profundizarás en la implementación estratégica, la IA responsable y las fortalezas únicas de Google Cloud en este campo. Aprenderás cómo usar apps…
IBM

JavaScript Programming with React, Node & MongoDB

If you want to learn a single language used for both front-end and back-end development, this JavaScript specialization from IBM is for you. You can use this versatile, popular programming language to architect cloud-based, interactive applications. Industry leaders choose JavaScript’s popular React library for crafting dynamic user experiences and creating modular, server-side applications using the Node.js Express…
Google Cloud

Mempercepat Pengembangan Aplikasi dengan Gemini CLI

Kursus ini dirancang untuk developer aplikasi dan engineer DevOps yang ingin bekerja lebih cerdas menggunakan Gemini CLI, yakni agen AI generatif yang dibuat untuk terminal dan didukung oleh Gemini. Kursus ini membahas penginstalan dan konfigurasi Gemini CLI, serta memperkenalkan studi kasus dan praktik terbaik keamanan. Dokumen ini menjelaskan perintah, alat, server MCP, dan ekstensi. Melalui latihan praktik, Anda…

Otros temas en Coureka

After Effects · Análisis de datos · Atención al cliente · AWS · Azure · Big Data · Blender · Blockchain · Canva · Ciberseguridad · Cloud computing · Contabilidad · Copywriting · Data Science · DevOps · Diseño · Diseño de videojuegos · Diseño UX · Diseño web · Django · Docencia online · Docker · Ecommerce · Edición de vídeo · Email marketing · Excel · Figma · Finanzas · Fotografía · Gestión de proyectos · Google Cloud · HTML y CSS · Illustrator · Ilustración · Inglés · Inteligencia artificial · Java · JavaScript · Kotlin · Kubernetes · Liderazgo · Linux · Marketing digital · Metodologías ágiles · Negocios · Node.js · Photoshop · PHP · Premiere Pro · Product management · Python · React · Recursos humanos · Redes sociales · Rust · Salesforce · Salud · SEO · SQL · TypeScript · Ventas · WordPress