Below is a list of web and mobile development, general programming, and computer sciences courses I have completed online and in person, as well as books. The list is quite large (hundreds of hours of material), so I've bolded the important keywords to make it easier to skim through. The larger website names link to my profile when available, otherwise directly to their main page. The GitHub icon () links to the related coursework on my GitHub account. The Codepen icon () links to my Codepen projects.
Although I did not major in Computer Science, I completed several economics, statistics, and math courses for my social science major, which I completed with Honors and a 3.79 GPA. I was also accepted into and completed a competitive EST STEM magnet program in high school where I was on the Computer Science path. I took the Honors, AP, and Gifted versions of the courses offered.
Mobile App Design: From Sketches to Interactive Prototypes (Sketch, Marvel, prototyping) [Certificate]
Introduction to Python | Python for Data Science
UX Design 2 Day Bootcamp
Intro to Product Management
Introduction to Objective-C
Java Fundamentals: The Java Language | Java Fundamentals: The Core Platform | Java Fundamentals: Collections | Applying Concurrency and Multi-threading to Common Java Patterns | Introduction to Testing in Java | Functional Programming With Java | Design Patterns in Java: Creational | Design Patterns in Java: Structural | Design Patterns in Java: Behavioral | [Java] Spring Fundamentals | Introduction to Spring MVC  | Introduction to Spring MVC 4 | Creating Your First Spring Boot Application | Spring with JPA and Hibernate | Getting Started with Spring Data JPA
Python 3 Fundamentals | The C Programming Language in Action
Algorithms and Data Structures | Encapsulation and SOLID [Principles of OOP] | SOLID [and DRY] Principles of Object Oriented Design | Clean Code: Writing Code for Humans | Picturing Architecture: UML (The Good Bits) and More | Pair Programming
User Experience Tips and Tricks for Developers | Hacking the User Experience / UX for Developers
Docker and Containers: The Big Picture | Docker for Web Developers | Scrum Fundamentals
Git | Python 3 | Regular Expressions
How to Make a Website (HTML5, CSS3)
Swift 2.0 Basics | Build a Simple iPhone App with Swift 2.0 | Object-Oriented Swift 2.0 | Swift 2.0 Functions | Swift 2.0 Collections and Control Flow
Git | Python | CLI (Bash)
Node.js | Express | MongoDB | React | Git
Head First Java, 2nd Edition - Sierra, Bates
Problem Solving with Algorithms and Data Structures using Python (interactive book) - Miller, Ranum
Don't Make Me Think: Web Usability, 3rd Edition - Steve Krug
The Design of Everyday Things - Don Norman
UX Strategy - Jaime Levy
Copyright © 2019 Jason Springer. All rights reserved.