Applied Numerical Analysis - F.Gerald O. Wheatley

This book is profoundly helpful in the case that you want to commence realizing how to apply mathematics in real-world problems; moreover, it is a general book since it only includes the algorithm pseudo-code.

By and large, this is old but gold, do not miss reading this book if you are passionate about mathematics and programming.

The list of contents and download links are available on the full article.

Design patterns concepts

This was the start of my journey in C#; it was delightful to code with standard design patterns and make scalable software.  

Design patterns are solutions to software design problems you find again and again in real-world application development. Patterns are about reusable designs and interactions of objects.

Before diving into this article, it is highly recommended to look at Unified Modeling Language cheat sheet.


A Visual Basic Guide

It was 2018 that I decided to abandon using Visual-Basic.Net to migrate and use C#, because Microsoft announced tons of new features for this programming language resulting a fast growing community. I decided to release this tutorial which is compiled in 2018.

It is a thorough document that covers most of the capabilities from beginner to advanced including practical examples.

To see the table of contents and download the book, please view the full article.