What We Do

Course for Kids

  1. Basic
    1. Basic 1
      1. How to Use a Computer
      2. Introduction to Software
      3. Introduction to Coding
      4. Introduction and Use of playcode.monkey.com
    2. Basic 2
      1. Simple Coding
      2. Introduction and Use of coderbyte.com
      3. Think up an Idea and Realize it as a Project
    3. Basic 3
      1. Scratch/Minecraft in Depth
      2. Exercise by Making Projects Regularly
      3. Special Case
  2. Intermediate
    1. Intermediate 1
      1. Explanation/Introduction of Components/Computer Architecture
      2. Introduction to Programming Languages (Text-based Programming)
      3. Introduction to Python Syntax
      4. Introduction to Flowcharts
      5. Introduction and Use of Python
    2. Intermediate 2
      1. Introduction of Functions
      2. Introduction of Simple Numerical Calculations with Python
    3. Intermediate 3
      1. Completion of Level 1 Math Questions (simple) with Python (Mathematical Equations According to Participant Level)
      2. Completion of Level 2 Math Questions (more complex) with Python (Mathematical Questions that Require Visualization/Graphics)
  3. Advanced
    1. Advanced 1
      1. Recursion Introduction
    2. Advanced 2
      1. Introduction to How to Create a Python Module
    3. Advanced 3
      1. Object-based Programming in Python (Python Classes)

Course for Youth (Under Development)

Code Fellows Course Offerings Course Length Outcomes Career Opportunities
Code 101/102 Introduction to Software Development and Careers in Tech 18 Hours: 3 Weekday Nights and Saturdays Every Week Over the span of one week (40 hours), these courses introduce beginners to the world of software development, from basic HTML and CSS to the many career paths available in tech.
Code 201 Foundations of Software Development 160 Hours: 4 Weeks F/T or 8 Weeks Nights and Weekends Students use HTML, CSS, and basic JavaScript to create interactive web pages.
  • Marketing Associate
  • Website Manager
Code 301 Intermediate Software Development 160 Hours: 4 Weeks F/T or 8 Weeks Nights and Weekends Students learn the common core of software development, including MVC architecture, object-oriented and functional programming, and computer science fundamentals. Students learn how to create and launch web apps with HTML, CSS, and JavaScript.
  • Web Producer
  • Web Content Manager
  • App Development Associate
  • CMS Manager
Code 401 Advanced Software Development 400 Hours: 10 Weeks F/T or 20 Weeks Nights and Weekends Students build full-stack web applications with server-side Node.js and modern, client-side, front-end libraries and frameworks, including React. Students also study data structures and algorithms, professional software development techniques, and established industry best practices.
  • JavaScript Software Engineer
  • Full-stack Web Developer
  • Web Application Developer