Learn to Code
Front End Development:
Learn one way to build applications with Angular and reuse your code and abilities to build apps for any deployment target. For web, mobile web, native mobile.
Learn more about Java, the #1 programming language. Java software reduces costs, drives innovation, and improves application services.
Ruby on Rails:
Ruby on Rails, or Rails, is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller (MVC) framework.
Cryptography and .Net:
NET is a developer platform with tools and libraries for building any type of app, including web, mobile, desktop, gaming, IoT, cloud, and microservices.
Learn Python, a powerful language used by sites like YouTube and Dropbox. Learn the fundamentals of programming to build web apps and manipulate data.
The Programming Foundations course will give students a foundation in one of the most popular programming languages in use today, generally a widely used high-level programming language for general-purpose programming. This module will give students a strong foundation upon which to build throughout the rest of the track.
a system in which a record of transactions made in bitcoin or another cryptocurrency are maintained across several computers that are linked in a peer-to-peer network.
This course covers the Agile software development methodology in use in many teams in the software industry today. Students will learn the different roles on an Agile team and how to be a successful part of one. The class will cover scrum, sprints, task estimation and bidding, and other parts of an Agile Project.