Java

Columbus 2020 In-person/Remote Summer

Online Learning Resources

Modules

Schedule A One-on-One With An Instructor

Schedule

Welcome to the 2020 Columbus In-person/Remote session of WCCI's full-stack 14 week Java coding boot camp!

Important Dates

Week Date Activity
1-3 Mon, May 11 - Fri, May 29 Module 1 Object Oriented Programming
2 Mon, May 18 Module 1 Individual Assignment #1 Due @ 9:30 am
3 Mon, May 25 Memorial Day - Campus Closed
3 Tue, May 26 Module 1 Individual Assignment #2 Due @ 9:30 am
3 Fri, May 29 Module 1 Group Project Presentations @ 10:00 am
4 Mon, June 1 Module 1 Individual Assignment #3 Due @ 9:30 am
4 Mon, June 1 - Fri, June 5 Module 2 Personal Portfolio w/ HTML, CSS
5 Mon, June 8 Module 2 Personal Portfolio Due @ 9:30 am
5-7 Mon, June 8 - Fri, June 26 Module 3 Spring MVC Framework & JPA
6 Mon, June 15 Module 3 Individual Assignment #1 Due @ 9:30
7 Fri, June 26 Module 3 Group Project Presentations @ 10:00 am
8 Mon, June 29 Module 3 Individual Assignment #2 Due @ 9:30
8 Mon, June 29 - Thu, July 2 Module 4 JavaScript
9 Mon, July 6 Module 4 Individual Assignment Due @ 9:30 am
9-11 Mon, July 6 - Fri, July 24 Module 5 Web APIs & Async JavaScript
11 Fri, July 24 Module 5 Project Presentations
11 Fri, July 24 Final Project Pitches
12 Mon, July 27 Module 5 Individual Project Due @ 9:30 am
12-14 Mon, July 27 - Fri, August 14 Final Projects
Mon, August 17 - Tues, August 18 Demo Day Prep (Tentative)
Wed, Apr 22 Demo Day/Graduation (Tentative)

Resources

General Information

Expectations

Personal

  • Hold themselves accountable
  • Be independent
  • On time, punctual
  • Be friendly
  • Do your best to communicate
  • Good attitudes!
  • Be a good peer
  • Try to master flexibility
  • Sharing with others
  • Develop professionally
  • Gain confidence to develop professionally.
  • Learning to get work done in this strange time.
  • Develop teamwork skills.
  • Grow.

Classmates

  • Echo all personal expectations
  • Bring a willingness to collaborate.
  • Share knowledge and experience through participation.
  • Be a safe zone for asking questions.
  • Use each other as a resource.
  • Accountability for group work.
  • Be accessable to each other.
  • Be open, like a family.
  • Be patient with each other, people learn at different speeds.

Instructors

  • Please be patient.
  • Open lines of communication.
  • Be responsive and available.
  • Adapt to different styles of learning.
  • Encouraging questions and different styles of thinking.
  • Nobody left behind.
  • Plan of work.
  • Clear requirements.
  • Have a thorough knowledge of the industry so we will know what to expect entering the job market.
  • adaptto different levels of ability
  • Understanding, patience and availability to explain things based on where we are and what our goals are.
  • Make sure we explain jargon, tech terms, pronounciation of terms.