Brain school is designed to deepen your understanding across a range of foundational topics. These sessions are lead by senior developers with exercises and activities to help cement your understanding.
The workshops will cover about subjects such as:
Web Application Architectures
Lightning talks are short (15-20 minutes) presentations to your graduate cohort on a topic of your choosing.
These help you develop your presentation and public speaking skills, honing your ability to explain complex technical concepts. The best way to learn something is to teach it!
Some examples of lightning talks from previous graduates:
Writing Better Tests
Unity and Unreal Engine
Reading is a great way to unlock a world of limitless knowledge. We have selected a collection of texts covering ground breaking ideas and the latest trends in software delivery.
Domain Driven Design (Eric Evans)
Clean Code (Robert C. Martin)
Clean Architecture (Robert C. Martin)
Refactoring (Martin Fowler)
You will connect with your fellow graduates, share insights and learn how to apply these ideas in your day-to-day work.
Through hands on workshops we will cover the cloud fundamentals and work our way up to deploying highly scalable, reliable cloud-native applications.
You will learn about the most important tools and concepts within the AWS ecosystem, such as:
Command Line Interface (CLI)
Cloud Development Kit
So when it comes time to get certified or to design and build a cloud native solution for a client, you will be able to draw on real world experience with the AWS platform.
Test-Driven Development (TDD) workshops are vital training sessions in the software development world. TDD is a methodology where tests are created before writing the actual code, ensuring that the code meets the desired functionality.
Weekly TDD workshops reinforce the importance of test-driven development. Apply TDD to commonly used utilities and even open-source libraries like React and RxJs. What better way to understand a library than to rebuild it under test?