/learn-web-technologies

Learning Material for Turntabl Mentorship Program on Software Engineering with full-stack Web dev. I teach university students how to code and become software engineers.

Learn Web

(Building Backend of Web Application with Java from scratch)

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.

Prerequisites

  • 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.

Timing/Duration

  • Weekly on Friday, until Aug 31, 2020
  • 20 consecutive Fridays, 1 hour each

Modules

Status

In progress...

Feedback

Any feedback, suggestions, concerns and PRs are welcome and would be greatly appreciated.

Instructor