Free, practical tutorials across Java, Spring Boot, Grails, Groovy, Python and AI — written the way you'd actually read the docs.
A complete journey through the Java ecosystem - from JVM basics and syntax to advanced topics like collections, streams, concurrency, and how Java powers enterprise applications.
Master classic software design patterns in Java - creational, structural and behavioural patterns with practical examples and real-world use cases.
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.
Use ChatGPT effectively as a developer - writing prompts, generating and explaining code, debugging, and building applications with the API.
A practical guide to Claude AI - getting started, prompting techniques, using Claude for coding, building apps with the API, and real use cases.
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 the Groovy language in depth - dynamic typing, closures, collections, GPars, metaprogramming, and testing with Spock.
A complete guide to the Apache Grails framework - conventions, GORM, scaffolding, controllers, services, and plugin ecosystem.
Build interactive user interfaces with React - components, props, state, hooks, routing, and a real mini project.
Learn HTML and CSS from zero - semantic markup, styling, layout systems, and building beautiful responsive pages.
Build modern Java web apps fast with Spring Boot - starter projects, auto-configuration, REST APIs, data access, and deployment.
Learn Python from scratch - syntax, data structures, functions, OOP, file handling, and building real scripts and small applications.
Understand how the web works - HTTP, browsers, HTML structure, CSS styling, JavaScript interactivity, responsive design, and how frontend talks to backend.
Learn Java programming from basics to advanced concepts including OOP, Collections, Multithreading, and more.
Learn MySQL from scratch: installation, databases, tables, CRUD, joins, indexes and stored procedures.
Master the SQL language: SELECT, joins, subqueries, DDL, DML, transactions and views - the skills that work on every database.
Live online training for Java, Grails, Groovy, Claude AI and more.
$ request-training --live