The instructor was extremely knowledgable, helpful and showed both interest and excitement regarding the subject matter he presented. Thank you for this opportunity!

The exercises were interesting, and the material was presented in a way that kept my attention.

This course was very convenient for me and it made learning easy because I was able to grasp it at my own paste. The instructor made studying easy because of the notes that were prepared.

This was my first programming class and I was skeptical about taking it online. However, the teacher was very knowledgeable and made it easy to understand the course. The examples and games used were great. Thank you, Mr. Blum!

I approve of this course! Thank you for the opportunity to help me on my journey into programming.

This was a great entry-level course. I feel I received a good overview of programming, and I now feel prepared to take the next step toward choosing a language to learn.

Richard did a great job designing this course. I learned a ton in a short period and it was interesting every step of the way. I plan to take additional courses like this to further my education and I hope they're all as rewarding as this one.

The instructor presented the material quite well and was very responsive to all questions. I would certainly recommend this course as a sort of starter class.

The courses were well written and easy to follow.

I took this course with reservations - thinking an online classroom might be something less than effective - but it was actually very enjoyable and I found it to be very well structured for learning. My instructor's personal style was also very welcoming and encouraging. I am looking forward to taking more classes.

 
  Close Nav
  • Learn a new skill or enhance existing skills for professional development or personal enrichment.
  • New sessions starting monthly with lessons and assignments released weekly.
  • 2-4 hours a week in a convenient six-week format.
  • Interactive learning environment. Classroom built around discussion areas where you can engage with classmates and instructors.
  • Expert instructors develop, lead, and interact with students in each course.
  • Award of completion from your learning institution with passing score.
  • Gain the knowledge needed to move forward with your education.
  • Start anytime. Access Granted upon registration.
  • Courses are designed to be completed within 6-12 weeks.
  • Interactive multi-media instruction with integrated assessment, allowing you to work at your own pace.
  • Professional instructors support you throughout your learning experience.
  • Confirmation of successful course completion.
  • Build industry skills or earn continuing education credits in a variety of fields.
  • Start Anytime. Access to all course material and assessments from day one.
  • Many tutorials can be completed in just a few hours.
  • Quick independent study. Learn something new or expand your knowledge while working at your own pace.
  • Material developed by industry leaders and student support offered.
  • Certificate of completion awarded with passing score.