The program is designed to put you on a solid career track not only as a web interface designer, but as a full stack application developer.
Unit 1: Java Programming
-Create Java applications using object-oriented features such as encapsulation, inheritance, and polymorphism.
-Reuse the various classes in the Java libraries rather than reinvent the wheel for topics such as data structures and file input/output.
-Use Eclipse IDE (Integrated Development Environment), Git, and Github.
-Apply Agile development methods including Pair Programming.. We also help prep you for your job hunt with coaching in resume writing and interview skills.
Unit 2: Server-side Java
-You will expand on your Java knowledge with topics like Spring, Spring MVC, creating MVC (Model-View-Controller) web applications on the server, querying a relational database with SQL, and persisting application data with both JDBC and JPA.
Unit 3: Front-end Development
-Use HTML5 to markup the text that makes up the pages of your web applications. Specify the look and feel of your HTML elements with Cascading Style Sheets (CSS).
-Design, develop, and consume REST APIs and develop single-page applications (SPAs) to create modern, dynamic, full-stack web applications.