Teaching
Teaching Empowering Software Developers to Reach Their Full Potential I began my journey as a programming instructor in 1995, teaching C, C++, and Java in public courses. During those early years, I enjoyed the opportunity to refine my ability to make complex technical concepts accessible, practical, and engaging for students from diverse backgrounds. In 1996, […]
Xamarin (Bright?) Future
Xamarin allows us to deliver native Android and iOS applications based on the very same shared C# codebase, using the same IDE, and the same APIs. Xamarin wraps the Android and the iOS APIs with its own API written in C#. In addition, most likely that some of the Xamarin’s API is implemented directly and […]
My Coming Professional Courses
The enrollment to my four coming courses (Android, PHP, Node.js and HTML5) has started. I strongly recommend to avoid waiting till the last minute. Sometimes the enrollment is closed before the course starts. The Android Java Applications course starts on September 7th 2015. The Software Engineering in PHP course starts on December 22th 2015. The […]
PhoneGap Jump Start PRO
On friday december 20th 2013 I delivered a short jump start lecture about PhoneGap and its role in developing mobile cross platform hybrid applications. The lecture took place in HIT. You can find my slides at http://www.slideshare.net/lifemichael/phonegap-start-201312. I will be more than happy to get your feedback about my lecture. More info about my new coming professional […]
Open Source In-Memory Databases INFO
Using an in-memory database we get most of the data saved on the main memory instead of having it saved using the hard disk storage mechanism. The main advantage of using an in memory database is the excellent performance we can achieve. There are many in-memory databases we can use. Some of them are available […]
HTML5, JavaScript and CSS3 Microsoft Certification INFO
Looking for a professional and valueable certification that covers today topics in HTML5, JavaScript and CSS3 I came across Microsoft Exam 70-480. Going over the topics it covers I was a bit dissapointed. The exam covers HTML5 official parts only. It ignores many of HTML5 non official parts, that you can already find supported in […]
Twitter Bootstrap Beautiful Websites INFO
The Twitter Bootstrap framework allows you to develop the client side probably faster than any other framework. You can find my free detailed course for using this framework in my free courses website at abelski.lifemichael.com. You can find below a collection of eight screenshots for some of the most beautiful and popular websites that were […]
Video.js Jump Start PRO
Using the Video.js JavaScript library we can easily add video into our web page and do it in style. Video.js provides a common controls skin built in HTML/CSS, fixes cross-browser inconsistencies, adds additional features like fullscreen and subtitles and manages the fallback to Flash or to other playback technologies. This video clip overviews a simple […]
PHP Mobile Applications HIT May 2013 INFO
On June 19th I will start to deliver a detailed professional course for cross platform web and mobile applications development. The course focuses on PHP for the server side and on JavaScript for the client side. The course includes 220 academic hours and it takes place in HIT. You can find detailed information about this […]
PHP Mobile Applications HIT December 2012 INFO
On December 11th I started to deliver a detailed professional course for cross platform web and mobile applications development. The course focuses on PHP for the server side and focus on JavaScript for the client side. The course includes 220 academic hours and it takes place in HIT. You can find detailed information about this […]