Courses and Tools I used

You can find this list in my notion page

During my journey as a self-taught Software Engineer, I have stumbled on many courses throughout the years. Some of them were good, some of them were bad and chaotic. The problem I found was not the lack of courses but the huge amount of courses that were not helpful at all, and all they did is waste my time and confuse me further.

So I ought to make this list of the most astounding courses I have used and learned from which impacted my knowledge greatly and helped me build the critical thinking I have.

Most of the courses on the list are free or there is a way to get them for free. I will talk about each course and how to get it if it is paid.

You can contact me here:

Social Media: @tahabsn

Github: @skywolfmo

www.tahabouhsine.me/blog

contact@tahabouhsine.me

taha.bouhsine@edu.uiz.ac.ma



1 - General:

1-1 Programming languages

Learning a programming language is a must for everyone that is interested to start a career in tech.


1.2 Soft Skills


Software Project Management:


Software Architecture:



Web Dev:

Node Js:


Computer Vision:


Data Science:

Machine Learning

Deep Learning

Tensorflow

Data Visualization


Git and Github:


General Resources:

Data Data Everywhere

  • simply Workera.ai Fine-tune your hyper-parameters

AI\Machine Learning

git commit -m 'we sail again'

It is at those moments of peace that one should prepare for war
It is at those moments of stillness that one should seek motion

Being lost is part of the journey
Growth won’t come on smooth roads
Souls won’t get polished without friction
Minds won’t get nourished without hardships

Once you reach shore, don’t forget to keep the lights on
You don’t know who might be sailing in your trails
.
.
.
The journey continues.

Morocco and AI Illiteracy Part I

One of the things that got me to pursue my passion for artificial intelligence was the saying of Dr. Andrew Ng back in 2017.

AI is the new electricity.

Dr. Andrew Ng2017

You might think of it as another quote on the internet, but as you start looking at the wide range of applications and crucial solutions created with AI, the question of using AI or not will be a question of survival for countries and their people.

Especially for us in third world countries where we are still fighting illiteracy and the widespread of miss information, wars will be redefined. A simple deep fake video of a leader voicing controversial opinions would shake the country to its core.

Thus, it has become a crucial task for leaders around the globe to include AI education for young people and add it to the learning material starting from elementary school. And inform people as much as possible about the dangers and importance of this technology in life.
As for Morocco, it is still 12 years behind in teaching its people computer science in general. But as for AI, there is not enough focus and support for creating its own AI experts.

The results if we keep neglecting those problems in the next five years, Morocco, as usual, will buy all of its AI products from other advanced countries. Most of the time, those products do not use state-of-the-art technologies because of licensing and regulations. Hence, Morocco will be forever behind and again inclined to follow the old steps and make the same mistakes other countries have already made.
And Morocco will still be considered a third-world country, and if it sat still and did nothing, it will forever be.

The problem that will soon arise without a doubt, we will be facing an epidemic of AI illiteracy. Africans will not lack clean water only but also clean data and AI specialists.
The advanced countries are recruiting AI talents silently. While African countries are facing a flood of legacy code maintenance jobs, especially from one of the European countries.

I am not trying to sound like an alarmist, but if we do not implement any solution for this matter soon, most African countries will face the point of no return.

Poem 0.1

A Data scientist by day, Skywolf by night
My code is spaghetti, but no bugs at sight
My data is scrambled, but my models are lite
Live slow, die whenever it is right