Announcing Two New Non-Credit Classes at Clark College

I’m happy to announce two new exciting “non-credit” courses that are being offered this Fall through Clark College that I wanted you to know about!

If you have any questions whatsoever, please get in touch with me.

Peter Ramsing: The Ongoing Adventures of a Front End Developer

Here’s the video of Peter Ramsing‘s talk entitled “The Ongoing Adventures of a Front End Developer” which he delivered at Clark College on Wednesday afternoon. Let me just say that web development technologies have been rapidly evolving over the past several years. A day doesn’t go by when a new language, library, tool, technique isn’t trying to grab your attention. Peter talks about this and how important it is to maintain your focus. On behalf of Clark College thank you, Peter.

Here are some links

to things mentioned during Peter’s talk.

And I’m Back

IMG_0221.png

I’m delighted to be part of Clark College for another year. This marks my fourth year at the college teaching web development. Here’s a list of all the courses that I have taught:

  • Intro to Programming and Problem Solving with Python (CTEC 121)
  • HTML Fundamentals (CTEC 122)
  • JavaScript (CTEC 126)
  • Business Web Practices (CTEC 165)
  • PHP with SQL 1 (CTEC 127)
  • PHP with SQL 2 (CTEC 227)
  • API & Advanced Integration (CTEC 228)
  • WordPress Development (CTEC 260)

I Do Not Agree

Going to shit

2015 is when web development went to shit. Web development used to be nice. You could fire up a text editor and start creating JS and CSS files. You can absolutely still do this. That has not changed. So yes, everything I’m about to say can be invalidated by saying that.

Read “The Sad State of Web Development” >

Three Years as a College Professor

This month I completed my third year as a professor at Clark College, located in Vancouver, Washington. Here are the courses I have taught:

  • HTML Fundamentals (CTEC 122)
  • JavaScript (CTEC 126)
  • Intro to Programming and Problem Solving with Python (CTEC 121)
  • PHP with SQL 1 (CTEC 127)
  • PHP with SQL 2 (CTEC 227)
  • Business Web Practices (CTEC 165)
  • API & Advanced Integration (CTEC 228)

In that time I have had the pleasure of working with 700+ students, received the 2013 Exceptional Faculty Award and have made many new friends and colleagues. I am also participating in several college councils and industry advisory boards. Add to the list three “30 Clicks” presentations at the Cannell Library.

My “encore career” continues to bring much joy and happines to my life.

Here’s what I am teaching this winter at Clark College

For the winter quarter I will be teaching the following courses at Clark College in Vancouver, Washington:

  1. CTEC 121: Intro to Programming and Problem Solving (Python) – 5 credits
  2. CTEC 122: HTML Fundamentals (HTML/HTML5/CSS) – 4 credits
  3. CTEC 127: PHP/MySQL 1 – 5 credits

If you are interested in taking any of these classes please let me know.

This is why I teach at Clark College

I just received this message from a graduate of the Clark College Web Development program:

Hey Bruce! Just wanted to say hi and give you an update. I’ve been at my front end developer job for almost three months and I received an awesome 90 day review from my employer (they had nothing bad to say about me and everything is going well). So this career has been pretty awesome for me so far. You really made a difference in my life when you mentored me because I wouldn’t have gotten this far without your guidance.

I am very blessed.

A Different Kind of Final [Exam]

Computer Technology students get real-world experience by presenting to industry experts

On Thursday, June 11, students in Clark College instructor Bruce Elgort’s PHP and SQL programming class (CTEC 227) will face an audience. While that might be standard for a class in the performance arts, it’s less expected in a computer science course focused on complex web and application development questions. However, Elgort believes it is exactly the type of thing that will set them apart as they look for jobs.

“The most important thing is that these students are showing what they learned in solving the technical problems in front of them, but it is also important that they learn how to explain their approach and interact with clients and customers,” Elgort said.

More >