It’s the beginning of a new year. You may have big goals and big dreams to achieve this year for sure. Career development and skill development are some goals you should have. To give you a little push to achieve that goal, I thought of sharing some useful FREE ONLINE COURSES that will help you to learn new skill or to develop your existing skills.
These courses are completely free! I have categorized those courses to in industries for your ease. Most of those courses are short courses which covers important topics of the particular skill. Most of those courses are offered in collaboration with industry leading companies like Google, AWS, Facebook etc.
At the end I have also listed some Nano Degree Programs (paid courses) which offer industry recognized certifications.
Web Development / Frontend / UI/UX
- Responsive Web Design Fundamentals
- Website Performance Optimization
- JavaScript Design Patterns
- JavaScript Promises
- Front End Frameworks
- Intro to Progressive Web Apps
- Web Accessibility
- Browser Rendering Optimization
- Web Tooling and Automation
- Offline Web Applications
Android Developer
- Android Basics: Multi Screen Apps
- Android Basics: User Inputs
- Android Basics: User Interface
- Android Basics: Networking
- Android Basics: Data Storage
- Developing Android Apps
- Android Performance
- Gradle for Android and Java
- Build Native Mobile Apps with Flutter
- Advanced Android App Development
- Developing Android Apps with Kotlin
- UX Design for Mobile Developers
- Kotlin Bootcamp for Programmers
- Firebase in Weekend: Android
- Advanced Android with Kotlin
- Firebase Analytics: Android
- Mobile Design And Usability for Android
- Material Design for Android Developers
iOS Developer
- How to Make an iOS App
- UIKit Fundamentals
- Intro to iOS App Development with Swift
- Learn Swift Programming Syntax
- Firebase Analytics: iOS
- Mobile Design and Usability for iOS
- Password Login Solutions for iOS
- Firebase in a Weekend: iOS
Full Stack
Machine Learning / Artificial Intelligence / Data Engineering
- Intro to Data Science
- Intro to Data Analysis
- SQL for Data Analysis
- Spark
- Data Analysis and Visualization
- Machine Learning: Unsupervised Learning
- Big Data Analytics in Healthcare
- Artificial Intelligence
- Secure and Private AI
- Model Building and Validation
- Machine Learning for Trading
- Intro to Hadoop and MapReduce
- Data Analysis with R
- Introduction to TensorFlow Lite
- Introduction to Computer Vision
- Intro to TensorFlow for Deep Learning
- Artificial Intelligence for Robotics
- Intro to Deep Learning with PyTorch
- AWS DeepRacer
Cloud Computing
Bonus: Nano Degree Programs (Paid)
Nano Degree Programs offer you real-world projects, technical mentor support, career services and flexible learning program that is tailored to your busy life. There are 6 main career paths you can select under this Nano Degree Program;
Image Credit: Freepik