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, Express, and MongoDB database.

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

Ages: High 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

Express

Card image cap

VS Code

Card image cap

Git

Card image cap

GitHub

Card image cap

Node.js

Card image cap

MongoDB

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

Volunteer 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.

College Student Mentors

Part-Time Paid Internships

We’re seeking in-class mentors with coding experience. Mentors circulate in the classroom, helping students one-on-one, answering questions, and debugging.

Proficiency in the subject matter is not required, and all classes are led by a credentialed software development instructor. This is part-time employment that starts at $12.50 per hour.

Classes meet on Wednesday and Thursday nights from 6:30 - 8:30p at Rancho Campana High School in Camarillo, CA.

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.