Welcome to Agile Education

NewCoding teaches students software development fundamentals, empowering them to use the abundance of free and low-cost learning resources available for professional developers.

NewCoding is a free program of NewCo Foundation.

Full-Stack Software Development Course

Offered for Credit through Ventura County Office of Education

In this 18-week UC Honors course offered for UC (g) elective credit, students will learn modern web development technologies, including HTML5, CSS3, JavaScript ES6, git, GitHub, node, React, and PostgreSQL database.

The course culminates in building a personal project full-stack web application.

Ages: Middle School through Junior College

Cost: Free

Homework: 3 hours per week. Computer and internet access outside of class is required

Location: Computer Lab C3-104, Rancho Campana High School

The same course is offered in two different sections:

Wednesday Section: Wed 6:30-8:30p, Aug 29, 2018 - Jan 23, 2019

Thursday Section: Thu 6:30-8:30p, Sep 6, 2018 - Jan 24, 2019

Card image cap

JavaScript

Card image cap

Bootstrap

Card image cap

React

Card image cap

VS Code

Card image cap

Git

Card image cap

GitHub

Card image cap

Node.js

Card image cap

PostgreSQL

Card image cap

HTML 5

Card image cap

CSS 3

Card image cap

bash

Card image cap

Heroku

Registration Instructions

  1. Click Select to add course to cart
  2. Click Cart icon
  3. Click Register
  4. Log In to CEC (or Create an Account if you don't have one), and complete cart checkout. Detailed instructions are here.

Hacker Summer Camp

An Introduction to Web Development

A blended in-person and online course – once-weekly workshops are taught by professional software developers, with volunteer mentors floating around the room to assist one-on-one. Students are assigned 3-5 hours per week of at-home, self-study tutorials.

Ages: 12-20       Cost: Free

Workshops: Wednesday 6-9p, July 11 - August 22, 2018

Location: Computer Lab C3-104, Rancho Campana High School

Card image cap

JavaScript

Card image cap

Bootstrap

Card image cap

React

Card image cap

VS Code

Card image cap

Git

Card image cap

GitHub

Syllabus

Week Workshop Self-Study Topic(s) New Tooling
1 Hacker Scavenger Hunt Command Line & Computer Science GitHub, Discord, C9
2 Portfolio Website HTML, CSS VS Code, Bootstrap, Chrome DevTools
3 Art with JavaScript JavaScript p5
4 Game with JavaScript pt. 1 JavaScript Git
5 Game with JavaScript pt. 2 JavaScript
6 Mobile App with React Native React Node, npm, React, React Native
7 React VR React React VR

Stay In Touch

NewCoding announcements, courses, and programs - delivered straight to your inbox

Mentors Needed

Join Our Team

NewCoding is powered by a core team of volunteer mentors. Each workshop, several mentors float around the classroom, assisting students one-on-one. This includes answering questions, debugging, and teaching the tooling.

We're always looking for tech professionals willing to make at least one 2-hour commitment each quarter on a Wednesnday night from 6:30-8:30p.

Location


Rancho Campana High School
4235 Mar Vista Drive
Camarillo CA, 93010

Computer Lab C3-104: Enter campus through main breezeway, then turn left. Classroom will be on right.