<img height="1" width="1" src="https://www.facebook.com/tr?id=1276476679054620&amp;ev=PageView &amp;noscript=1">

Curriculum

Learn to code like a boss

What You'll Learn

During the 12 weeks, you will learn the ins and outs of software development and data engineering with additional focus on professional development. You'll come out with a background that will help you adopt almost any coding language and succeed at any company.

Java

The Basics of Computational Thinking

  • Computer Math
  • Hardware: Storage, Memory, Servers
  • Object-Oriented Programming
  • Design

Languages

  • Java (Primary Focus)
  • TypeScript
  • JavaScript

Tools in the Toolbox

  • JUnit
  • Maven
  • Git
  • MySQL/DB2
  • Tomcat

Frameworks

  • Spring Boot
  • Hibernate
  • Angular 
  • Ionic
  • Apache Spark

Real World

  • Overview of Software Development at a Typical Corporation
  • Agile/Scrum
  • Code Reviews
  • Project Planning
  • Requirements Gathering
  • Release Management
  • Version Control

Data Engineering & Analytics

Basics of Data Engineering

  • Dataframes
  • Extract, Transform and Load
  • Data ingestion, processing and access
  • Exploratory Data Analysis
  • Data pipelines
  • Analytics
  • Visualization
  • Jupiter Notebooks

Languages

  • Python
  • R
  • SQL

Frameworks

  • Pandas
  • Numpy, Scipy
  • Map/Reduce
  • Statistics
  • Probability

Pipelines

  • Apache Spark
  • Apache Airflow
  • Hadoop/MapReduce
  • Kafka
  • Cassandra
  • Orc, Parquet
  • AWS/Redshift, Azure

Environment

Tech Ladder operates a 24/7 facility at The Mill in downtown Wilmington, Delaware at 1007 N. Orange St. Our aim is to create a safe, fun, and collaborative learning environment. There are many quiet places to work on your craft and meet as a group for projects.

Perks of Wilmington

Teachers & Mentors

Our instructors have been there, and done that, and want to help you! We focus on hiring teachers with years of professional coding experience, who have led high-performance coding teams, and who have trained entry level developers in the past. Your teacher knows exactly what it will take for you to succeed in the real world.

In addition to our knowledgeable and experienced teachers, you’re provided with mentors. Throughout the program, you will learn from these mentors who are on the front lines of some of the most innovative software being developed today. Their programs support millions of users and scale well enough for the largest corporations in the world. They are the type of software developers you’ll want to emulate.

Meet Our Team