Skill Distillery’s Java coding bootcamp is an immersive, hands-on program where you learn the critical coding skills to build a lasting career not only as a web developer but as a full-stack Java application developer. Our goal is to create an environment where you can focus on building the skills you need to transition into a career you love. Successful Skill Distillery students are determined and have a passion for programming.
Our goal is to help you transition into a career you love. We listen to student and employer feedback and continuously update and refine our program. The technologies we teach, and the way we teach, are critical to successful outcomes. Learn how to build complete web applications with Java, Spring, JavaScript, SQL, REST, Angular, HTML, CSS and much more.
Take a look at a full-stack example created by Skill Distillery students.
We start with the principles of Java, learning object-oriented programming, core Java libraries, unit testing, and Git, as you prepare to take the Oracle Certified Associate – Java Programmer exam.
You expand your Java knowledge with topics like Spring, Spring MVC, creating MVC (Model-View-Controller) web applications on the server.
The program culminates with web application technologies. The goal is to create advanced web applications using JavaScript libraries. You will also gain experience deploying your web content to a web server and navigating the server file system from the command line.
Java Programming
Create Java applications using object-oriented features such as encapsulation, inheritance, and polymorphism.
Java SDK
Reuse the various classes in the Java libraries rather than reinvent the wheel for topics such as data structures and file input/output.
Development Tools
Use Eclipse IDE (Integrated Development Environment), Git, and Github.
Pair Programming
Apply Agile development methods including Pair Programming.
UNIT 1
Weeks 1-6
Fundamentals of Programming Using Java
Object-Oriented Programming in Java
Java Libraries
Java Review / Oracle Certification Exam Prep
UNIT 2
Weeks 7-10
Spring MVC
Introduction to SQL Programming and JDBC
Java Persistence API
Full-Stack Midterm Project
UNIT 3
Weeks 11-16
Introduction to JavaScript
JavaScript, DOM Manipulation and REST APIs
XHR
Angular
Full-Stack Final Project
Computer Science Topics and Job Preparation
A Typical Day...
The typical day consists of short lectures, lots of hands-on coding, pair programming and individual projects, and breaks to stay fresh. Throughout the program you will have access to supported study sessions, guest speakers, and other school-hosted activities.
Contact Us
Have a question and can't find an answer? Fill out the form below and we will get back to you shortly. We look forward to hearing from you!