Coding Together – Step by Step

  • No Barriers

    Every exampleis ready to copy and run on
    your device.

  • Immediate Practice

    Every task has a solution that you can check against your code.

  • Updates Automatically

    New examples willcome by email withoutany
    extra steps.

  • Questions Quickly

    You can email us your question and get a response usually within business hours with suggestions.

Answers That Save Your Time

Do I need some prior knowledge before I can get started?

The materials are broken into levels. You will find material with basic examples to more advanced and difficult tasks. Each lesson is explained clearly and contains code samples and comments. Once you know your level find modules you want to complete based on your level.

How often are the lessons updated?

We regularly review materials, add new examples, and fix inaccuracies.

Can I use the code examples in commercial projects?

Yes, you are welcome to take any of the examples and modify or adapt for your own use. All lessons provided included well written and commented code with no restrictions. This allows you to immediately implement the concepts you have learnt in your own adaptations.

How to I contact if I run into issues with the materials?

You can always email us at the email address provided, under materials email. Please provide detailed information about the issue you experienced. You can also include copies of screenshots or code if it is of a technical nature. We will be sure to respond to all emails during regular business hours.

People Who Write Code and Share Knowledge

Developers, mentors, and material authors who help others move forward

Sierra Brooks

Software Engineer
Sierra writes clean Java code for mobile apps. She adds testing examples to materials. She often experiments with new libraries.

Jackson Lane

Full-Stack Engineer
Jackson combines frontend and backend in Java apps. He creates modules with explanations for beginners. He loves solving complex integration tasks.

Harper Wolf

DevOps Specialist
Harper sets up CI/CD for Java applications. She shares automation scripts in lessons. She ensures the stability of deployed systems.