Unit 1 Videos
Some videos may look different!
These videos span several semesters. You'll notice older videos are showing a Virtual Machine (Ubuntu), a different code editor, etc. Don't let this distract you from the main content and code -- which is all accurate. If you have any questions, please ask!!!
Week 1
- Welcome to Advanced Java! (~3 mins)
- Syllabus Overview (~23 min)
- Challenges(~4 mins)
-
Teams, Brightspace, GitHub(~10 mins)
-
Lab 1 Walkthrough: Part 1 (~10 mins)
- Lab 1 Walkthrough: Part 2-3 (~15 mins)
- Project Structure Overview (~11 min)
- Compiling, Building, and Running Our First Application - Part 1 (~13 min)
- Compiling, Building, and Running Our First Application - Part 2 (~9 mins)
- More about ANT (~10 min)
Week 2
- Unit Testing and Test Driven Development (TDD) (10:27)
- Lab 2 - It's a Mystery - Walkthrough (21:05)
- Lab 2.1 - Pushing to GitHub - Walkthrough (8:52)
- What can go wrong?!? (7:11)
- Lab 3 Walkthrough (21:47)
- Git Overview (21:49)
- GitHub Overview with Codespaces(12:52)
- Submitting Weekly Work (16:45)
- Unit Test Source Code (5:45)
Week 3
- Github Issues - Instructor Feedback* (2:16)
- How to Ask for Help (10:27)
- Article referenced in video: How to Ask for Programming Help
- Reading Files & Exception Handling Overview (17:41)
- Reading & Exception Handling Demo (32:39)
- Lab 4, 5, & 6 Overview (6:44)
- Writing Files Demo (19:07)
- Try-With-Resources: Getting Rid of the 'Finally'! (6:52)
- Project 1 Overview (16:01)
- Lab: Project Plan (10:54)
- UseBufferedReader/UseBufferedWriter Code Examples (11:29)
Week 4
- Java Collections Overview (18:36)
- Java Collections Demo (12:15)
- Lab 7 & 8 Tip - Instance Variable Review (10:48)
- JavaDoc Overview and Demo (12:02)
- Viewing JavaDoc in Your Browser (3:51)
- Lab 9 - Getting Started (14:00)
- Project 1 - "Research" Items (3:25)