Introduction to Computer Science
- Creative Development
- Data
- Algorithms and Programming
- Computer Systems and Networks
- Impact of Computing
Scratch
- Start Moving
- Add a Sound
- Start Dancing
- Repeating Actions
- Control Block – Green Flag
- Change Color
- Control Actions
- Create a Sprite
- Say and Think Blocks
- Animation
- Make a Block
Python
- Using comments
- Moving your Turtle
- Math and Variables
- Strings
- Reusing Code with Functions and Modules
- Conditional Statements
- Loops
- Using the Turtle with Loops and Functions
- Data Structures
- Introduction to Object Oriented Programming
- Built-in Functions
- Working with Files
Java
- Introduction to Java
- Java Programming Basics
- Program Decision Making
- More Java Operators
- Iteration Constructs
- Introduction to Java Class Methods
- Arrays
- Working with Java Strings
- Introduction to Object-Oriented Programming
- Inheritance
- Interfaces
- Exception Handling
- File Input & Output
- Object Serialization
- Java Collections & Generics
- Java Threads
- Working With GUI Components
- Working With More Swing Components
Web Front End
- Getting Started With Web Page Design
- Web Planning & Design
- Web Page Basics
- Working with Lists
- Working with Links
- Working with Images
- Working with Tables
- Working with Forms
- Working with Multimedia
- CSS
- Page Layout Techniques
- Going Live With Your Website
Word Press
- PHP
- Pages
- Building the Blog Section
- Workflow and Automation
- Events Post Type
- Programs Post Type
- Cleaner Code
- Campus Post Type
- Live Search
- WordPress REST API
- Customizing the REST API
- Combining Front-End & Back-End
- Non-JS Fallback Traditional Search
- User Roles and Permissions
- User Generated Content
- Like or “Heart” Count
- Going Live: Deploying Our WordPress Site
- Gutenberg Block Editor Essentials
- VirtualBox and Vagrant
Our Tutors
-
Kaitlyn Ang
Molecular Biology Major with Mathematics Minor - Freshman at UCLARoseville, CA -
Emma Holt
STEM student at UC BerkeleyLos Angeles and Berkeley -
Tori Walker
BS Computational Media from Georgia TechCapiatá, Paraguay -
Emilia Lim
Biochemistry Sophomore at the University of ChicagoSan Francisco, CA -
Nico Ranabhat
Rising sophomore in Engineering Physics at the University of Wisconsin-MadisonMadison WI -
Nick Vecchioni
EECS and Data Science Junior at UC BerkeleyBerkeley, California -
Edgar Collado
D.Sc in Unmanned Systems Engineering (in progress), Master of Engineering in Electrical Engineering, Bachelor of Science in Industrial Engineering, Part-Time Engineering Professor, Part-time EntrepreneurPuerto Rico -
James Ensminger
Electrical Engineering Major from UCSCAlameda, Ca -
Max Dawkins
Computer Science and Physics major at the University of VirginiaHerndon, VA -
Adam Herbst
Biophysics Graduate from CornellSan Francisco, CA -
Maya Nichols
Mathematics and Computer Science Junior from Scripps CollegeCalifornia -
Raleigh Clemens
Biomedical Engineering Freshman at CornellChicago, IL