WBF Academy

Cursos

Domina la programación con pistas y cuestionarios estructurados

Lenguajes de Programación

5 cursos
📚

Lenguaje Swift

Intermedio

Domina el poderoso e intuitivo lenguaje de programación de Apple. Cubre fundamentos de Swift, SwiftUI, concurrencia, ...

📋 5 pistas ❓ 919 preguntas 💡 100 consejos 🎬 10 vídeos
Ver curso
1

Fundamentos de Swift

Esenciales del lenguaje

2

Dominio de SwiftUI

Maestría en UI declarativa

3

Concurrencia en Swift

async/await y actores

4

Arquitectura

Patrones y mejores prácticas

5

Frameworks de Apple

Inmersión profunda en el SDK

📚

Java Fundamentals

Principiante

Construye una base sólida en Java — el lenguaje empresarial más usado del mundo. POO, colecciones, streams y patrones...

📋 5 pistas ❓ 1,004 preguntas 💡 71 consejos 🎬 10 vídeos
Ver curso
1

Java Fundamentals

Sintaxis, tipos y flujo de control

2

POO y Patrones de Diseño

Clases, herencia y patrones

3

Colecciones y Genéricos

Estructuras de datos y seguridad de tipos

4

Streams y Programación Funcional

Lambdas y Stream API

5

Concurrencia y JVM

Hilos, bloqueos e internos de la JVM

📚

Python Básico

Principiante

El lenguaje más amigable para principiantes del mundo. Estructuras de datos, funciones, POO y una introducción al eco...

📋 5 pistas ❓ 250 preguntas 💡 20 consejos 🎬 5 vídeos
Ver curso
1

Fundamentos de Python

Sintaxis básica y tipos integrados

2

Funciones y Alcance

def, lambdas y cierres

3

POO en Python

Clases, herencia y métodos dunder

4

Estructuras de Datos

Listas, diccionarios, conjuntos y comprensiones

5

Módulos y E/S de Archivos

Importaciones, archivos y excepciones

📚

Kotlin

Intermedio

El lenguaje preferido de Google para Android. Moderno, conciso y totalmente interoperable con Java. Incluye Coroutine...

📋 5 pistas ❓ 750 preguntas 💡 100 consejos 🎬 10 vídeos
Ver curso
1

Fundamentos de Kotlin

Seguridad nula, tipos y flujo de control

2

Funciones y Extensiones

Lambdas, funciones de ámbito y HOFs

3

POO y Clases Selladas

Data classes, selladas y objetos

4

Colecciones y Secuencias

Operadores funcionales y evaluación lazy

5

Coroutines y Android

suspend, Flow y bases de Compose

📚

JavaScript Esencial

Principiante

El lenguaje de la web. Desde manipulación del DOM hasta ES6+ moderno, async/await y fundamentos de Node.js.

📋 5 pistas ❓ 250 preguntas 💡 20 consejos 🎬 5 vídeos
Ver curso
1

JS Fundamentals

Variables, tipos y flujo de control

2

DOM & Browser APIs

Eventos, selectores y el navegador

3

ES6+ Features

Sintaxis moderna de JavaScript

4

Async JavaScript

Promesas, async/await y fetch

5

Prototypes & OOP

Clases, closures y cadena de prototipos

Desarrollo Móvil

2 cursos
📚

Desarrollo iOS

Intermedio

Crea apps iOS completas desde el diseño hasta la publicación en App Store. UIKit, SwiftUI, persistencia de datos, net...

📋 5 pistas ❓ 250 preguntas 💡 20 consejos 🎬 5 vídeos
Ver curso
1

Fundamentos de UIKit

Vistas, controladores y Auto Layout

2

SwiftUI para iOS

UI declarativa y gestión de estado

3

Datos y Networking

URLSession, Codable y persistencia

4

Arquitectura de Apps

MVC, MVVM y código limpio

5

Plataforma iOS y Distribución

Notificaciones, localización y App Store

📚

Android con Kotlin

Intermedio

Domina el desarrollo de Android con Kotlin — desde los fundamentos del lenguaje hasta patrones de arquitectura listos...

📋 5 pistas ❓ 250 preguntas 💡 20 consejos 🎬 5 vídeos
Ver curso
1

Fundamentos de Kotlin

Características del lenguaje esenciales para cada desarrollador Android

2

Interfaz de Android y Vistas

Crea interfaces Android tradicionales con Views y Fragments

3

Jetpack Compose

Kit de herramientas de UI declarativa para el desarrollo moderno de Android

4

Arquitectura Android

MVVM, Room, Hilt y patrones de arquitectura limpia

5

Corrutinas de Kotlin

Programación asíncrona con corrutinas y Flow

Ciencia de Datos & IA

1 curso
📚

IA 101

Principiante

Construye una base sólida en Inteligencia Artificial — desde conceptos básicos y aprendizaje automático hasta aprendi...

📋 5 pistas ❓ 250 preguntas 💡 20 consejos 🎬 5 vídeos
Ver curso
1

Fundamentos de IA

Conceptos básicos que todo profesional de IA necesita conocer

2

Aprendizaje Automático

Algoritmos y técnicas en el corazón de la IA moderna

3

Aprendizaje Profundo

Redes neuronales que impulsan los avances modernos de la IA

4

Procesamiento de Lenguaje Natural

Del preprocesamiento de texto a los grandes modelos de lenguaje

5

Ética y Seguridad en IA

Construye sistemas de IA justos, seguros y confiables