Week 2

Collections

Schedule A One-on-One With An Instructor

Day 1

Topics

  • Our Learning Philosophy
  • Object Oriented Programming & Classes Review
  • Arrays
  • Git

Activities

  • Show and Tell - Virtual Pet
  • Talk - Learning Philosophy
  • Review - Building a Cat Class - Object Oriented Programming
  • Workshop - Git and GitHub and You
  • Exercise - Git-It

References

Day 2

Topics

  • Career Services
  • Array vs. ArrayList
  • ArrayList Methods
  • Parameterized Types
  • Using ArrayLists as Instance Variables

Activities

References

Evening Reading - Head First Java

Topic Pages
ArrayList 132-138
Using Packages 156
ArrayList Bullet Points 156
Autoboxing 288-289

Workshop Videos - PENDING

Day 3

Topics

  • TDD & Collections
  • Java Collections Framework
  • Maps

Activities

  • Review - Shopping Cart
  • Workshop - Java Collections Framework and Maps
  • Exercise - Bank Project

References

Evening Reading - Head First Java

Topic Pages
Collections 533, 557, 558
Maps 567

Workshop Videos - PENDING

Topics

Workshop Videos

Weekly Graded Exercise: [virtual-pet-shelter]https://classroom.github.com/a/PGYI7Kzz)

Due Tuesday, 9:30 AM: