In this tutorial we will explore building backend of a Web Application with Java. This includes version control(Git & GitHub), databases, APIs(using Spring Boot).
Have you learnt the basics of programming(with C++, Java, C#)? Not sure where to go next? This workshop should be able to help with that.
In this workshop we start from nothing and incrementally build up backend and then publish to Heroku server. The tutorial is a mixture of mini comprehensive presentation sessions(...to explain theoretical concepts), sample codes and hands on lab exercises.
- NO advanced or expert knowledge about any of these topics is assumed or required.
- Fundamentals of programming knowledge(Java, Python, C++, etc)
- A passion for wanting to learn how to build Web Applications.
- Require working laptop, headset/earpiece and internet connectivity.
- Weekly on Friday, until Aug 31, 2020
- 20 consecutive Fridays, 1 hour each
- Git & GitHub
- Databases
- Java (Classes, OOP, Inheritances, Generics, Interfaces)
- Heroku Postgres
- Data Access with JDBC
- APIs with Spring Boot
- UI with Angular
In progress...
Any feedback, suggestions, concerns and PRs are welcome and would be greatly appreciated.
- John PK Erbynn (john.erbynn@turntabl.io)