Beginner
Easiest skill level.
Android Developer Fundamentals (Version 2)
The Android Developer Fundamentals course was created by the Google Developers Training team. To take the course, you must have experience with the Java programming language. Android Developer Fundamentals prepares you to take the exam for the Associate Android Developer certification.
React Native for Designers
React Native is a popular Javascript framework that builds on top of React by using native components to create a real mobile app indistinguishable from one made using Xcode or Android Studio. The main difference with native development is that you get to use CSS, hot-reload, Javascript and other familiar techniques that the Web has grown over the past decades. Most importantly, you're building for both iOS and Android using the same codebase.
Modern Deep Learning in Python
This course continues where my first course, Deep Learning in Python, left off. You already know how to build an artificial neural network in Python, and you have a plug-and-play script that you can use for TensorFlow. Neural networks are one of the staples of machine learning, and they are always a top contender in Kaggle contests. If you want to improve your skills with neural networks and deep learning, this is the course for you.
Python for Data Science _ Tutorial for Beginners #1 _ Python Basics
In my Python for Data Science articles I'll show you everything you have to know. I'll start from the very basics _ so if you have never touched code, don't worry, you are at the right place. I'll focus only on the data science related part of Python _ and I will skip all the unnecessary and impractical trifles.