Lynda.com Courses
- PHP MySql Essential Training http://www.lynda.com/MySQL-tutorials/PHP-MySQL-Essential-Training/119003-2.html
- Up and Running with MySql
- Up and Running with Bootstrap 3
Binary Numbers
Web Developmemnt
Learning Java
- Stanford’s Online Youtube Video set “Programming Methodology
- Udacity’s Intro to Java Class
- 
self paced, and run by Cay Horstman a well known programming educator who, among other things, has worked with parts of the college board’s AP exam Syllabus Lesson 1: Introduction to Computers, Programming Languages, Algorithms, and the Java Programming Environment 
 Lesson 2: Introduction to Classes and Objects
 Lesson 3: Graphics
 Lesson 4: Fundamental Data Types
 Lesson 5: Decisions
 Lesson 6: Iterations
 Lesson 7: Arrays, ArrayLists and Simple Array Algorithms
 Lesson 8: Methods (Parameter Passing, Instance vs. Static Methods)
 Lesson 9
- edX – into to Java
- not self paced
 
- 
Syllabus 
 Week 1: Introduction to computing systems from hardware, software and problem solving aspects
 Week 2: Basic data types, variables, assignment statements and expressions
 Week 3: Objects, classes and methods; scope rules, Java documentation
 Week 4: Boolean expressions, control structures
 Week 5: Loops
 Week 6: Arrays and multidimensional arrays
 Week 7: Character string and file I/O
 Week 8: Recursion
 Week 9: Abstract data type
 Week 10: Simple event-driven programming and wrap up
- 
: Inheritance 
- j
Web programming