-
Notifications
You must be signed in to change notification settings - Fork 0
Module 1 Course Overview
Hayden Gilbert edited this page Jul 20, 2022
·
5 revisions
Module-1 covers your basic tools and your introduction to programming in Java.
Section-1 - Intro to Tools
- Student Guide - Discover the many ways you'll use the Bootcamp OS platform to learn during the course.
- How do I...? - Learn how to perform common tasks that you'll do during the course.
- File System and Command Line - Learn about the file system, command line, and basic commands to interact with the file system.
- Git - Learn about Git version control, confirm its installation, and learn its basic usage.
- Java - Learn about Java, and confirm you have the correct version for this course.
- IntelliJ - Learn about the IntelliJ integrated development environment (IDE) and its basic features and operation.
Section-2 - Intro to Programming in Java
- Variables and Data Types - Learn about declaring and initializing variables in Java.
- Logical Branching - Learn about boolean expressions and running code conditionally.
- Loops and Arrays - Learn about loops and arrays in Java.
- Command-Line Programs - Learn how to write programs a user can interact with.
- Intro to Objects - Learn how to work with objects in general and strings in particular.
- Collections (Part 1) - Learn about ordered Java collections like List, Stacks, and Queues.
- Collections (Part 2) - Learn how to use unordered Java collections like Map and Set.
- Classes and Encapsulation - Learn how to combine data and behavior by creating new classes to use in your programs.
- Inheritance - Learn about extending classes into a hierarchy of superclasses and subclasses.
- Polymorphism - Learn how to apply the polymorphism principle of object-oriented programming.
- Managing Inheritance - Learn how class designers communicate their intentions through requiring and restricting inheritance.
- Unit Testing - Learn about unit testing with JUnit.
- Exception Handling - Learn how to handle unexpected errors that occur at runtime.
- File I/O Reading - Learn how to open files on the hard drive and read content into your program.
- File I/O Writing - Learn how to write data from your program into files on the hard drive.
- Week 11 - Jump to the Flag
- Week 12 - Double on Match
- Week 14 - Equal Levels
- Week 15 - Compliance Crawler Directory Reset
- Week 16 - Fun with Anagrams
- Week 20 - Grouping Transactions by Items' Names
- Week 21 - Smallest Negative Balance
- Week 23 - Sign-in Sign-Out Logs