Two Years as a College Professor

This month I completed my second year as a professor at Clark College. In that time I have taught HTML Fundamentals, JavaScript, Intro to Programming and Problem Solving with Python, PHP with SQL 1 and PHP with SQL 2. In that time I have taught 500 students, received the 2013 Exceptional Faculty Award and haveContinue reading “Two Years as a College Professor”

Classes I am Teaching at Clark College this Fall

For the Fall Quarter I will be teaching the following courses at Clark College in Vancouver, Washington: CTEC 121 (class full): Intro to Programming and Problem Solving (Python) – 5 credits CTEC 122 (class full): HTML Fundamentals (HTML/HTML5/CSS) – 4 credits CTEC 122 (seats available): HTML Fundamentals. This class will be for the Vancouver PublicContinue reading “Classes I am Teaching at Clark College this Fall”

Seven Microsoft MTA’s Completed

Earlier this week I completed my seventh Microsoft Certified Technology Associate (MTA) exam. The test was the “HTML5 Application Development Fundamentals (Exam 98-375). This exam focussed on the following: Managing the Application Life Cycle Building the User Interface by Using HTML5: Text, Graphics, and Media Building the User Interface by Using HTML5: Organization, Input, andContinue reading “Seven Microsoft MTA’s Completed”

Free Online Book: Learning JavaScript Design Patterns

Addy Osmani has released an open-source book on JavaScript Design Patterns. Learning JavaScript Design Patterns is released under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 unported license. It is available for purchase via O’Reilly Media but will remain available for both free online and as a physical (or eBook) purchase for readers wishing to support the project. View the bookContinue reading “Free Online Book: Learning JavaScript Design Patterns”

How to Learn AngularJS

The ng-newsletter site has a nice comprehensive article on how to get started and learn AngularJS: Learning AngularJS can be complex. There are an overwhelming number resources available on the web. The blog posts can be conflicting and confusing, and a simple google search can turn up 5 articles all describing the same thing inContinue reading “How to Learn AngularJS”

Clark College Web Development (AAT) Degree

Here is information on the Web Development AAT degree from the Clark College Course Catalog. Many of you have written asking about this program and what it entails. Well, here you go: The Web Development AAT degree provides students with a foundational and employable skill set in web programming and development technologies as well experienceContinue reading “Clark College Web Development (AAT) Degree”

Random User Generator: Like Lorem Ipsum, but for people

What is RandomUser? RandomUser is an API that provides you with a randomly generated user. These users can be used as placeholders in web mockups, and will save you time from creating your own placeholder information. More >

Cool trick for parsing URLs without JavaScript libraries

Cool trick for parsing URLs without an JavaScript libraries — Ryan Baxter (@ryanjbaxter) November 24, 2013   Ryan Baxter tweeted this out earlier and I wanted to share it with all you JavaScript developers out there as it is a nice and elegant way to not have to use a library such as URI.js:Continue reading “Cool trick for parsing URLs without JavaScript libraries”