600 Hour Programs : Coding
CODING
The objective of this 600-hour program is to provide students with the coding knowledge, skills and hands-on training required to code at a professional entry level in Python and Java computer languages. The program is assignment-driven so that students who complete it successfully will have the skills required to work as a coder in a range of industries.
The program includes:
- Introduction to C, a general-purpose computer programming language that supports structured programming and is the introduction to algorithms. The course explains trees, strings, parsing, lists, loops and other features.
- Coding in C++ and introduction to object-oriented programming, composition over inheritance, basic architecture principles and layer abstraction
- Coding in Python, the high-level, general-purpose programming language with a syntax that uses fewer lines of code than C++ or Java. Python is used to build server-side web applications with JavaScript on the browser side. The course includes using Flask as a web framework.
- Learning SQL to communicate with database and web programming, including network security.
- Coding in Java to develop Android applications; set up a Java virtual machine.