Module 1 will cover an introduction to programming in the respective language of the cohort class, Java or C#. Included in the material will be Data Types, Expressions and Statements, Object Oriented Programming Principles, Exception Handling, File I/O, and Testing using TDD.
Module 1: Intro to Programming
The database module introduces SQL as a query language and then leverages C# and Java to issue SQL commands against our databases.
Module 2: Database Programming
Module 3 covers how to implement web applications that are dynamically generated using server-side code. The use of the Model View Controller (MVC) pattern is especially emphasized.
Module 3: Server Side Programming
Module 4 will cover an introduction to JavaScript. We will cover the fundamentals of JavaScript and look at a framework called VueJS that will help us build applications. We will wrap the module up by looking what web services are and how to consume and create them.