🎉🎈🎂🍾🎊🍻💃
A hands on and practical introduction to programming and java development.
- Key terms and terminology regarding the web tech ecosystem
- (stuff like the meaning of "servers", 'database", "APIs", etc)
- Basics of programming and how to think programmatically
- Basics of java the language
- Building small terminal programs in Java
Please keep this page open in your browser as we navigate through this lecture. If you'd like, you may also bookmark this particular page as it will be maintained for as long as I teach this course in the future.
Crucially, please download the .zip
version of this repository as it contains code examples that you will be expected to complete as part of class today. Please refer to the image below for how to download the zipped version of this repo.
Class Notes ⬅️⬅️
We will break this bootcamp up into a few sections -- and hopefully we can work through all the sections listed below!
Class notes and recap items will be found here!
Hello, Wrold! I'm Taq, Tech Lead of the Demand Side (DSP) team at Place Exchange, a programmatic advertising exchange platform for Out of Home media. I'm also a lecturer, leading workshops and courses on a wide variety of topics (frontend / backend) in institutions such as Coalition 4 Queens (now Pursuit), The Startup Institute, NYCDA, OneMonth, The King's College and Columbia Splash. I've taught Front-end Web Development at GA 14x (so far). When I'm not working I am usually thinking about math, building software, working on hardware hacks or hanging out with my cat, Layla Karim.