Catalog

Courses

314 hands-on courses across every major language, framework, and discipline.

intermediate7 hr· 10 lessons🔥 Trending

Intermediate Objective-C

Level up your Objective-C. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

Objective-CMobileIntermediate
View course 4.64
intermediate5 hr· 8 lessons🔥 Trending

Object-Oriented Programming in Objective-C

Design with objects in Objective-C: classes, inheritance, composition, and SOLID principles for maintainable systems.

Objective-CMobileOOP
View course 4.41
intermediate5 hr· 8 lessons🔥 Trending

Functional Programming in Objective-C

Apply functional techniques in Objective-C: pure functions, immutability, higher-order functions, and composition.

Objective-CMobileFunctional
View course 4.84
intermediate4 hr· 8 lessons🔥 Trending

Testing & TDD in Objective-C

Ship reliable Objective-C: unit and integration tests, mocking, and test-driven development workflows.

Objective-CMobileTesting
View course 4.87
intermediate8 hr· 11 lessons🔥 Trending

Data Structures & Algorithms in Objective-C

Implement and apply the essential data structures and algorithms in Objective-C, with complexity analysis and interview-style problems.

Objective-CMobileDSA
View course 4.93
intermediate10 hr· 8 lessons🔥 Trending

Objective-C by Building Projects

Learn Objective-C by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

Objective-CMobileProjects
View course 4.45
intermediate7 hr· 10 lessons

Intermediate Assembly

Level up your Assembly. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

AssemblySystemsIntermediate
View course 4.67
intermediate10 hr· 8 lessons

Assembly by Building Projects

Learn Assembly by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

AssemblySystemsProjects
View course 4.78
intermediate7 hr· 10 lessons

Intermediate Solidity

Level up your Solidity. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

SolidityWeb3Intermediate
View course 4.32
intermediate10 hr· 8 lessons

Solidity by Building Projects

Learn Solidity by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

SolidityWeb3Projects
View course 4.97
intermediate7 hr· 10 lessons

Intermediate Scheme

Level up your Scheme. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

SchemeFunctionalIntermediate
View course 4.52
intermediate5 hr· 8 lessons

Functional Programming in Scheme

Apply functional techniques in Scheme: pure functions, immutability, higher-order functions, and composition.

SchemeFunctional
View course 4.96
intermediate4 hr· 8 lessons

Testing & TDD in Scheme

Ship reliable Scheme: unit and integration tests, mocking, and test-driven development workflows.

SchemeFunctionalTesting
View course 4.65
intermediate10 hr· 8 lessons

Scheme by Building Projects

Learn Scheme by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

SchemeFunctionalProjects
View course 4.91
intermediate7 hr· 10 lessons

Intermediate Racket

Level up your Racket. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

RacketFunctionalIntermediate
View course 4.75
intermediate5 hr· 8 lessons

Functional Programming in Racket

Apply functional techniques in Racket: pure functions, immutability, higher-order functions, and composition.

RacketFunctional
View course 4.63
intermediate4 hr· 8 lessons

Testing & TDD in Racket

Ship reliable Racket: unit and integration tests, mocking, and test-driven development workflows.

RacketFunctionalTesting
View course 4.70
intermediate10 hr· 8 lessons

Racket by Building Projects

Learn Racket by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

RacketFunctionalProjects
View course 4.84
intermediate7 hr· 10 lessons

Intermediate Crystal

Level up your Crystal. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

CrystalIntermediate
View course 4.85
intermediate5 hr· 8 lessons

Object-Oriented Programming in Crystal

Design with objects in Crystal: classes, inheritance, composition, and SOLID principles for maintainable systems.

CrystalOOP
View course 4.66
intermediate5 hr· 8 lessons

Functional Programming in Crystal

Apply functional techniques in Crystal: pure functions, immutability, higher-order functions, and composition.

CrystalFunctional
View course 4.55
intermediate4 hr· 8 lessons

Testing & TDD in Crystal

Ship reliable Crystal: unit and integration tests, mocking, and test-driven development workflows.

CrystalTesting
View course 4.92
intermediate8 hr· 11 lessons

Data Structures & Algorithms in Crystal

Implement and apply the essential data structures and algorithms in Crystal, with complexity analysis and interview-style problems.

CrystalDSA
View course 4.32
intermediate10 hr· 8 lessons

Crystal by Building Projects

Learn Crystal by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

CrystalProjects
View course 4.66
Showing 145168 of 314