- Course Duration: June 4th, 2018 - September 3rd, 2018
- Course Homepage: https://github.com/wainny/comit
- Course Slack URL: https://javawpgjune4.slack.com
- Success Factors:
- Listen
- Ask
- Participate
- Practice, practice, practice
- Wainny Ta
- (204)960-2909
- [email protected]
- Canada Day: Monday, July 2nd, 2018
- Civic Holiday/ Terry Fox Day: Monday, August 6th, 2018
- Labour Day: Monday, September 3rd, 2018
Each student will build an application of their own choice. It should be a web application with functional back end and front end.
- Example applications could be: A Banking System, A Rock-Paper-Scissor game, A School System, Inventory Management System, A simple Ecommerce Store, etc.
- You will use your own Github account to host your project, you will need to email me your Github account on or before June 8th, 2018
- You will need to submit a Project Proposal that will briefly describe what you have chosen to build on June 20th, 2018
- We will simulate a "2-week sprint" in which you will have to provide me an update on your project every 2 weeks
- If you are unable to come up with an idea of what you should be building, please ask! I'll be very happy to help!
- Course Introduction (1 class)
- Introduction to Computing (1 class)
- Introduction to Logics (1 class)
- Algorithms (4 classes)
- Java Programming (7 classes)
- Object Oriented Programming - OOP (8 classes)
- OOP Concepts: Inheritence & Polymorphism (2 classes)
- Web Development (1 class)
- Servlets (1 class)
- Java Server Page - JSP (1 class)
- Databases & Database Connetion ( 2 classes)
- Teamwork Seminar (1 class)
- Resume Building Seminar (1 class)
- Interview Seminar (1 class)
- Student's Individual Project Presentation (7 classes)