Tickets for VanTalks 2018 are now on sale

Tickets for VanTalks 2018 are now on sale! You may remember that I was a speaker at last years sold out event. The event takes place at the Kiggins Theater on Thursday, May 31st at 6:30 PM. I will see you there! You can buy your tickets http://vantalks.org

Advertisements

C.L.O.U.D.

CLOUD = Collect Lots Of User Data

CLOUD = Collect Lots Of User Data

 

Congratulations Dr. Tim Cook

Dr. Tim Cook

Dr. Tim Cook

Congratulations to my friend, mentor, and colleague Dr. Tim Cook who has been selected as the new President of Clackamas Community College. Tim has served Clark College as Vice President of Instruction, and it was in this role that I got to meet and work with him.

I will remember all of the support Tim provided to me as a new instructor, his thoughtful and encouraging feedback on projects I have worked on and, for also making it a point to come and sit in on my classes.

I wish Tim the best of luck in his new role and know that we will miss him here at Clark College.

My 15th Microsoft MTA

Today I completed my fifteenth Microsoft Certified Technology Associate (MTA) exam. The exam was “Introduction to Programming Using Java (Exam 98-388). The exam focused on the following:

  • Understand Java fundamentals
  • Work with data types, variables, and expressions
  • Implement flow control
  • Perform object-oriented programming
  • Compile and debug code

 

Here is a list of the MTA’s that I have completed:

  1. Microsoft Technology Associate: Mobility and Devices Fundamentals (February 9, 2017)
  2. Microsoft Technology Associate: Cloud Fundamentals (June 1, 2016)
  3. Microsoft Technology Associate: Windows Server Administration Fundamentals (January 15, 2015)
  4. Microsoft Technology Associate: HTML5 Application Development Fundamentals, July 17, 2014
  5. Microsoft Technology Associate: Networking Fundamentals, June 18, 2014
  6. Microsoft Technology Associate: Security Fundamentals, June 11, 2014
  7. Microsoft Technology Associate: Database Administration Fundamentals, June 09, 2014
  8. Microsoft Technology Associate: Web Development Fundamentals, June 09, 2014
  9. Microsoft Technology Associate: Windows Operating System Fundamentals, June 04, 2014
  10. Microsoft Technology Associate: Software Development Fundamentals, February 25, 2014
  11. Microsoft Technology Associate: Introduction to Programming Using Python, January 18, 2018
  12. Microsoft Technology Associate: Introduction to Programming Using HTML and CSS, January 23, 2018
  13. Microsoft Technology Associate: Introduction to Programming Using JavaScript, January 24, 2018
  14. Microsoft Technology Associate: Introduction to Programming Using Block-Based Languages, January 24, 2018
  15. Microsoft Technology Associate: Introduction to Programming Using Java, February 26, 2018

Where to Find Bruce at Clark College – Spring 2018

Mondays and Wednesdays

  • 10:00 AM – 12:20 PM CTEC 112 in SHL 125
  • 1:00 – 2:00 PM Office Hours in SHL 127
  • 3:30 PM – 5:50 PM CTEC 126 in SHL 125

Tuesdays and Thursdays

  • 10:30 AM – 12:50 AM CTEC 227 in SHL 124
  • 2:00 – 3:30 PM Office Hours in SHL 127

Course No. Key

CTEC 112 – Programming Essentials
CTEC 126 – JavaScript
CTEC 227 – PHP with SQL 2

Clark College Course Schedule

That Makes 14 Microsoft MTA’s

Today I completed two more Microsoft Certified Technology Associate (MTA) exams. The tests were the “Introduction to Programming Using JavaScript (Exam 98-382) and “Introduction to Programming with Using Block-Based Languages (98-380)”. The JavaScript exam focused on the following:

  • Program with JavaScript Operators, Methods, and Keywords
  • Program with Variables, Data Types, and Functions
  • Implement and Analyze Decisions and Loops
  • Interact with the Document Object Model
  • Interact with HTML Forms

 

The Block-Based Programming Exam focussed on:

  • Apply Strategies to Solve Computational Problems
  • Design Algorithms
  • Work with Data Representation in Block-Based Programming Languages
  • Solve Computational Problems by Using Modeling and Simulation
  • Code Programs in Block-Based Programming
  • Assess Personal Security in Internet Communications
  • Examine the Software Development Process

Here is a list of the MTA’s that I have completed:

  1. Microsoft Technology Associate: Mobility and Devices Fundamentals (February 9, 2017)
  2. Microsoft Technology Associate: Cloud Fundamentals (June 1, 2016)
  3. Microsoft Technology Associate: Windows Server Administration Fundamentals (January 15, 2015)
  4. Microsoft Technology Associate: HTML5 Application Development Fundamentals, July 17, 2014
  5. Microsoft Technology Associate: Networking Fundamentals, June 18, 2014
  6. Microsoft Technology Associate: Security Fundamentals, June 11, 2014
  7. Microsoft Technology Associate: Database Administration Fundamentals, June 09, 2014
  8. Microsoft Technology Associate: Web Development Fundamentals, June 09, 2014
  9. Microsoft Technology Associate: Windows Operating System Fundamentals, June 04, 2014
  10. Microsoft Technology Associate: Software Development Fundamentals, February 25, 2014
  11. Microsoft Technology Associate: Introduction to Programming Using Python, January 18, 2018
  12. Microsoft Technology Associate: Introduction to Programming Using HTML and CSS, January 23, 2018
  13. Microsoft Technology Associate: Introduction to Programming Using JavaScript, January 24, 2018
  14. Microsoft Technology Associate: Introduction to Programming Using Block-Based Languages, January 24, 2018

That Makes 12 Microsoft MTA’s

Today I completed my twelfth Microsoft Certified Technology Associate (MTA) exam. The test was the “Introduction to Programming Using HTML and CSS (Exam 98-383). This exam focussed on the following:

  • Understand HTML Fundamentals
  • Understand CSS Fundamentals
  • Structure Documents Using HTML
  • Present Multimedia Using HTML
  • Style Web Pages Using CSS

Here is a list of the MTA’s that I have completed:

  1. Microsoft Technology Associate: Mobility and Devices Fundamentals (February 9, 2017)
  2. Microsoft Technology Associate: Cloud Fundamentals (June 1, 2016)
  3. Microsoft Technology Associate: Windows Server Administration Fundamentals (January 15, 2015)
  4. Microsoft Technology Associate: HTML5 Application Development Fundamentals, July 17, 2014
  5. Microsoft Technology Associate: Networking Fundamentals, June 18, 2014
  6. Microsoft Technology Associate: Security Fundamentals, June 11, 2014
  7. Microsoft Technology Associate: Database Administration Fundamentals, June 09, 2014
  8. Microsoft Technology Associate: Web Development Fundamentals, June 09, 2014
  9. Microsoft Technology Associate: Windows Operating System Fundamentals, June 04, 2014
  10. Microsoft Technology Associate: Software Development Fundamentals, February 25, 2014
  11. Microsoft Technology Associate: Introduction to Programming Using Python, January 18, 2018
  12. Microsoft Technology Associate: Introduction to Programming Using HTML and CSS, January 23, 2018

Free “Learn CSS Grid” Video Series

Point your browser here to get started with this free video series covering all things CSS Grid.

That Makes 11 Microsoft MTA’s

Today I completed my eleventh Microsoft Certified Technology Associate (MTA) exam. The test was the “Introduction to Programming Using Python (Exam 98-381). This exam focussed on the following:

  • Perform Operations using Data Types and Operators
  • Control Flow with Decisions and Loops
  • Perform Input and Output Operations
  • Document and Structure Code
  • Perform Troubleshooting and Error Handling
  • Perform Operations Using Modules and Tools

Here is a list of the MTA’s that I have completed:

  1. Microsoft Technology Associate: Mobility and Devices Fundamentals (February 9, 2017)
  2. Microsoft Technology Associate: Cloud Fundamentals (June 1, 2016)
  3. Microsoft Technology Associate: Windows Server Administration Fundamentals (January 15, 2015)
  4. Microsoft Technology Associate: HTML5 Application Development Fundamentals, July 17, 2014
  5. Microsoft Technology Associate: Networking Fundamentals, June 18, 2014
  6. Microsoft Technology Associate: Security Fundamentals, June 11, 2014
  7. Microsoft Technology Associate: Database Administration Fundamentals, June 09, 2014
  8. Microsoft Technology Associate: Web Development Fundamentals, June 09, 2014
  9. Microsoft Technology Associate: Windows Operating System Fundamentals, June 04, 2014
  10. Microsoft Technology Associate: Software Development Fundamentals, February 25, 2014
  11. Microsoft Technology Associate: Introduction to Programming Using Python, January 18, 2018

IBM Champion for Cloud 2018

IBM Champion Logo

This morning I received an email from IBM letting me know that I was named an IBM Champion for Cloud. I’m honored to be part of this group of technology professionals. A huge thank you to those people who nominated me for this designation.