Courses
314 hands-on courses across every major language, framework, and discipline.
Testing & TDD in Lua
Ship reliable Lua: unit and integration tests, mocking, and test-driven development workflows.
Lua by Building Projects
Learn Lua by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Groovy
Level up your Groovy. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Automation & Scripting with Groovy
Automate real work with Groovy: scripts, tasks, file and system operations, and gluing tools together.
Testing & TDD in Groovy
Ship reliable Groovy: unit and integration tests, mocking, and test-driven development workflows.
Groovy by Building Projects
Learn Groovy by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate SQL
Level up your SQL. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
SQL by Building Projects
Learn SQL by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate GraphQL
Level up your GraphQL. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
GraphQL by Building Projects
Learn GraphQL by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Regular Expressions
Level up your Regular Expressions. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Regular Expressions by Building Projects
Learn Regular Expressions by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate R
Level up your R. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Testing & TDD in R
Ship reliable R: unit and integration tests, mocking, and test-driven development workflows.
R by Building Projects
Learn R by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Julia
Level up your Julia. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Testing & TDD in Julia
Ship reliable Julia: unit and integration tests, mocking, and test-driven development workflows.
Julia by Building Projects
Learn Julia by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate MATLAB
Level up your MATLAB. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Testing & TDD in MATLAB
Ship reliable MATLAB: unit and integration tests, mocking, and test-driven development workflows.
MATLAB by Building Projects
Learn MATLAB by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Fortran
Level up your Fortran. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Testing & TDD in Fortran
Ship reliable Fortran: unit and integration tests, mocking, and test-driven development workflows.
Fortran by Building Projects
Learn Fortran by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
