2002-2008
- Asociates Degree: Computer Drafting and Design
-
Bachelor of Science Degree: Digital Entertainment and Game
Design
The Web Developer Bootcamp(in progress)
- HTML
- CSS3
- Flexbox
- Responsive Design
- JavaScript
- Asynchronous JavaScript
- AJAX and API
- Bootstrap 4 and 5
- Bulma CSS Framework
- DOM Manipulation
- Unix(Command Line) Commands
Responsive Web Design
JavaScript Algorithms and Data Structures(in progress)
Learn How to Code
- Basics of Programming I
- Variables
- Data Types
- Operators
- Basics of Programming II
- Basics of Programming II
Learn the Command Line
- Navigating the File System
- Viewing and Chaging the File System
- Redirecting Input and Output
- Configuring the Environment
Learn HTML
- Elements and Structure
- Tables
- Forms
- Semantic HTML
Learn CSS
- Syntax and Selectors
- Visual Rules
- The Box Model Model
- Display and Positioning
- Colors
- Typography
Learn Intermediate CSS
- Layout with Flexbox
- Grid
- Transitions
- Responsive Design
- Variables and Functions
- Accessibility
- Browser Compatibility
Learn Navigation Design
- Links and Buttons
- Secondary Navigation
Learn JavaScript
- Introduction
- Conditional
- Functions
- Scope
- Arrays
- Loops
- Iterators
- Objects
Learn Intermediate JavaScript
- Classes
- Modules
- Promises
- Ansync-Await
- Requests
- Errors and Error Handling
- JavaScript Under the Hood
- Currying
- Hoisting
- Concurrency Model and Event Loop
- Introduction to Memory Management
- Debugging Memory Issues
- JavaScript Best Practices
Build Interactive Websites
- JavaScript Interactive Websites
- DOM Events with JavaScript
- Templating with Handlebars
Learn the Basics of Regular Expressions
- Introduction to Regular Expressions
Learn Bootstrap
- Grid
- Utilities
- Components
Learn jQuery
- Introduction
- Effects
- Event Handlers
- Style Methods
- Traversing the DOM
Learn Sass
- Create a Sass Stylesheet
- Mixins and the & Selector
- Functions and Operations
- Sustainable SCSS