Learn the modern Grails framework versions - what changed from Grails 3/4, the new profile system, REST APIs, and upgrading to Grails 6/7.
Learn modern JavaScript - syntax, functions, arrays, objects, DOM manipulation, events, async code, and ES6+ features.
Build interactive user interfaces with React - components, props, state, hooks, routing, and a real mini project.
Learn Angular step by step - CLI, components, templates, services, dependency injection, routing, and reactive forms.
Learn backend development with Node.js - the event loop, modules, the Express framework, REST APIs, and databases.
Learn PHP from basics to building dynamic web pages - syntax, functions, arrays, forms, MySQL, and object-oriented PHP.
A complete guide to the Apache Grails framework - conventions, GORM, scaffolding, controllers, services, and plugin ecosystem.
Learn the Groovy language in depth - dynamic typing, closures, collections, GPars, metaprogramming, and testing with Spock.
Learn object-relational mapping in Java - JPA, Hibernate, Spring Data JPA, querying strategies and real-world mapping patterns.
Understand deep learning from the ground up - neural networks, backpropagation, CNNs, RNNs, and building models with PyTorch.
A hands-on introduction to machine learning with Python - NumPy, pandas, scikit-learn, building and evaluating real models.
Master classic software design patterns in Java - creational, structural and behavioural patterns with practical examples and real-world use cases.