5 Projects

  120 Hours

React 100

Students will familiarize themselves with the popular Front End library ReactJS to build more advanced websites.

You will learn how to:
  • Become comfortable with a more modern JavaScript syntax, ES6+.
  • Understand Model-View-Controller architecture.
  • Familiarize yourself with the popular Front End library ReactJS.
Start   

3 Projects

  40 Hours

Web 102

Students will gain an understanding of the fundamentals of programming and how web pages are built. Students will also begin to apply techniques to interactivly manage the DOM and events.

You will learn how to:
  • Gain an understanding of the fundamentals of programming and how web pages are built.
  • Begin to apply techniques to interactively manage the DOM and events.
  • Embark on writing code using a code editor and a custom desktop application.
Start   

2 Projects

  80 Hours

React 200

Students will continue to become familiar with ReactJS by implementing routing and state management using Redux and React-Router. Students will begin building more complex single page applications.

You will learn how to:
  • Deepen your understanding of ReactJS.
  • Implement routing and state management using Redux and React-Router.
  • Build more complex single page applications
Start   

3 Projects

  15 Hours

OPS 200

Students will learn how to build artifacts and assets for websites. Students will learn how to use task runners and deployment workflows to deploy a website to the public using 12 factor application development patterns.

You will learn how to:
  • Learn how to build artifacts and assets for websites.
  • Learn how to use task runners and deployment workflows.
  • Deploy a website to the public using a 12-factor application development pattern
Start   

0 Projects

  40 Hours

ALG 100

Students will use HTML, CSS, JavaScript to begin to learn data structures and algorithms.

You will learn how to:
  • Gain an understanding of how different data stuctures work.
  • Learn to analyze the best algorithmic solution to employ by using the Big O Notation.
  • Gain an understanding of recursion and sorting algorithms
Start   

0 Projects

  40 Hours

ALG 200

Students will use C# to begin to learn common data structures and algorithms.

You will learn how to:
  • Get an introduction to Data Structures
  • Get an introduction to Sorting Algorithms.
  • Describe Computational Thinking
Start   

5 Projects

  40 Hours

NODE 101

Students will become familiar with back end technologies with Node and Express. Students will build a server and prepare to spin up a website that will be pubilcally accessible on the web.

You will learn how to:
  • Become familiar with back end technologies Node and Express
  • Build a server.
  • Prepare to spin up a website that will be publicly accessible on the web.
Start   

0 Projects

  40 Hours

DB 200

Students will learn various popular NoSQL systems and their feature sets. Students will gain an understanding of CAP theorem. Students will practice database development skills using projects with NoSQL databases including MongoDB and Redis.

You will learn how to:
  • Learn popular NoSQL systems and their feature sets
  • Gain an understanding of CAP theorem.
  • Practice database development skills with NoSQL databases, including MongoDB and Redis.
Start   

0 Projects

  15 Hours

DB 100

Students will acquire a strong foundation in Relational Database Systems including elementary foundations and the common query language SQL. Students will use a sample database to practice queries including learning to get, join, and insert data.

You will learn how to:
  • Gain an understanding of the fundamentals on how to build MySQL databases
  • Begin to understand the fundamentals in relational databases.
  • Learn how to manipulate data.
Start   

3 Projects

  40 Hours

NODE 200

Students will learn various popular NoSQL systems and their feature sets. Students will gain an understanding of CAP theorem. Students will practice database development skills using projects with NoSQL databases including MongoDB and Redis.

You will learn how to:
  • Create persistence with data on the backend.
  • Build more robust API servers.
  • Pass data from the front end all the way to the back.
Start   

0 Projects

  40 Hours

OPS 100

Students will begin to learn the toolset required to develop websites and modern software projects. They will learn best practices for collaboration tools used during software development.

You will learn how to:
  • Update your computers layout so it is developer friendly.
  • Install the apps that you will use in subsequent courses.
  • Begin to learn the toolset required to develop websites and modern software projects.
Start   

1 Projects

  40 Hours

DNC 200

Students will become more familiar with Object Oriented Programming and continue to explore the .Net framework and C# syntax.

You will learn how to:
  • List several reasons to use Interfaces.
  • Explain how to use property Accessors.
  • Describe Exception Handling.
Start   

Is there something else you're looking to learn?

We'd be happy to hear what it is so that we can offer you what you'd like to learn.