Graphic Design Specialisation on Coursera

Since I’m crazy about everything about design, I’m just into the fourth course in this specialization on Coursera. Just finished the first three with all 100% so I’m pretty excited to continue to the Capstone Project later in June. If you are really into design you should definitely start there. A very good specialisation from CalArts, California. Here’s one of the crazy things I did. I’ll try to publish the rest of my work work during these courses here, soon. Continue reading Graphic Design Specialisation on Coursera

C# and WPF Course

Here’s my full C# and WPF course I did between 2012 and 2013. The course starts for beginners and push on for more advanced topics. You can take a look at my slideshare account for this (and other) courses. Direct links for each slide is here: C#+WPF L01 – Introduction C#+WPF L02 – Classes and Objects C#+WPF L03 – Utility P1 C#+WPF L04 – Utility P2 C#+WPF L05 – Threading and Event Handling C#+WPF L06 – Collections C#+WPF L07 – LINQ C#+WPF L08 – Attributes, Reflection and Objects Cloning C#+WPF L09 – WPF P1 C#+WPF L10 – WPF P2 C#+WPF L11 – … Continue reading C# and WPF Course

OpenGL Crash Course

Here’s a very short introduction on computer graphics and OpenGL. This short course was given in 2012 as an introductory session on computer graphics. The course is intended for those who have no prior knowledge computer graphics. You can take a look at my slideshare account for this (and other) courses. Direct links for each slide is here: OpenGL Starter L01 OpenGL Starter L02 Continue reading OpenGL Crash Course

C++.NET Windows Forms Course

Here’s my C++.NET (windows forms) course I did between 2011 and 2013. The course is intended for those who have prior knowledge in C++. This course was given to give a concept on User Interfaces and Event-driven Programming. You can take a look at my slideshare account for this (and other) courses. Direct links for each slide is here: C++ Windows Forms L01 – Intro C++ Windows Forms L02 – Controls P1 C++ Windows Forms L03 – Controls P2 C++ Windows Forms L04 – Controls P3 C++ Windows Forms L05 – Controls P4 C++ Windows Forms L06 – Utlitity and Strings C++ Windows Forms L07 – Collections … Continue reading C++.NET Windows Forms Course

Intro to Event-driven Programming and Forms with Delphi

This is the first course I’ve taught back in 2010! I voluntarily taught this course at the Faculty of Information Technology Engineering of Damascus, Syria to the first year students (freshmen) when I was on my second year during the midterm holiday.  This was, as said, for freshmen who have a knowledge in Pascal (since it was taught as a preparatory programming language in the first semester of the first year.) You can take a look at my slideshare account for this (and other) courses. Direct links for each slide is here: Delphi L01 Intro Delphi L02 Controls P1 Delphi L03 Forms and Input Delphi L04 … Continue reading Intro to Event-driven Programming and Forms with Delphi

XNA Game Development Course

Here’s my full XNA Graphics Language Course I did between 2012 and 2013. The course is intended for beginner in computer graphics languages. The course gives a glimpse for more advanced topics (shaders) and efficient computer graphics techniques and implementation. You can take a look at my slideshare account for this (and other) courses. Direct links for each slide is here: XNA Game Development L01 – Introduction XNA Game Development L02 – Primitives, IndexBuffer and Vertex Buffer XNA Game Development L03 – Basic Matrices and Transformation XNA Game Development L04 – Models, Basic Effect and Animation XNA Game Development L05 – Input, Audio and Video Playback XNA Game … Continue reading XNA Game Development Course

Mobile Software Engineering Crash Course

So here we go! This is my (very) short (crash) course slides on Mobile Software Engineering for Android, iPhone and Windows Phone I did back in August, 2012. This is only the first slide of the course. The slides are uploaded in my SlideShare account. You can also use the direct links here: Mobile Software Engineering Crash Course – C01 Intro Mobile Software Engineering Crash Course – C02 Java Primer Mobile Software Engineering Crash Course – C03 Android Mobile Software Engineering Crash Course – C04 Android Cont. Mobile Software Engineering Crash Course – C05 iOS Intro Mobile Software Engineering Crash … Continue reading Mobile Software Engineering Crash Course