Here is an overview of my journey in Continuous Learning as a Software Engineer. 😄
Machine Learning
Books
- Machine Learning with PyTorch and Scikit-Learn
- Machine Learning System Design Interview
- Generative AI System Design Interview
- AI Engineering: Building Applications with Foundation Models
Learning Path
- Getting Started with AI and Machine Learning
- Advance Your Skills as a Machine Learning Specialist
- Advance Your Skills in AI and Machine Learning
- Advance Your Skills in Deep Learning and Neural Networks
Courses
- Advanced NLP with Python for Machine Learning
- AI Algorithms for Gaming
- Amazon Web Services Machine Learning Essential Training
- Artificial Intelligence Foundations Neural Networks
- Artificial Intelligence Foundations Thinking Machines
- Building and Deploying Deep Learning Applications with TensorFlow
- Computer Vision Deep Dive in Python
- Deep Learning Foundations Natural Language Processing with TensorFlow
- Deep Learning Getting Started
- Deep Learning Model Optimization and Tuning
- GANs and Diffusion Models in Machine Learning
- Getting Started with Power BI
- HandsOn PyTorch Machine Learning
- Learning Amazon SageMaker
- Machine Learning and AI Foundations Causal Inference and Modeling
- Machine Learning and AI Foundations Decision Trees with KNIME
- Machine Learning and AI Foundations Prediction Causation and Statistical Inference
- Machine Learning and AI Foundations Producing Explainable AI XAI and Interpretable Machine Learning Solutions
- Machine Learning Foundations Linear Algebra
- Machine Learning with Python Association Rules
- Machine Learning with Python Decision Trees
- Machine Learning with Python kMeans Clustering
- Machine Learning with Python Logistic Regression
- Machine Learning with ScikitLearn
- Neural Networks and Convolutional Neural Networks Essential Training
- NLP with Python for Machine Learning Essential Training
- NumPy Essential Training 1 Foundations of NumPy
- Power BI Integrating AI and Machine Learning
- PyTorch Essential Training Deep Learning
- Recurrent Neural Networks
- Reinforcement Learning Foundations
- TensorFlow Neural Networks and Working with Tables
- TensorFlow Working with NLP
- Training Neural Networks in C++
- Training Neural Networks in Python
- Transfer Learning for Images Using PyTorch Essential Training
- Transformers Text Classification for NLP Using BERT
- Artificial Intelligence & Machine Learning for Business
System Design
Books
- System Design Interview – An insider’s guide
- System Design Interview – An Insider’s Guide: Volume 2
- Designing Data-Intensive Applications
Software Engineering
Books
- Head First Design Patterns
- Head First Software Development
- Head First Object-Oriented Analysis and Design
- The Pragmatic Programmer: From Journeyman to Master
- Head First Software Architecture
Agile Methodologies
Books
Learning Path
Courses
- Agile at Work Building Your Agile Team
- Agile at Work Driving Productive Agile Meetings
- Agile at Work Getting Better with Agile Retrospectives
- Agile at Work Planning with Agile User Stories
- Agile at Work Reporting with Agile Charts and Boards
- Agile Development Practices
- Agile Foundations
- Agile Product Owner Role Foundations
- Agile Product Owner Role Techniques
- Agile Project Management Comparing Agile Tools
- Agile Project Management with Microsoft Project
- Cert Prep PMI Agile Certified Practitioner PMIACP
- DevOps Foundations Lean and Agile
- Enterprise Agile Changing Your Culture
- Enterprise Agile Growing Scrum
- Exam Tips PMI Agile Certified Practitioner PMIACP
- Stay Lean with Kanban
- Transitioning from Waterfall to Agile Project Management
C#
Books
Courses
- Advanced Threading in C#
- Async Programming in C#
- C# .NET Programming
- C# Best Practices for Developers
- C# Delegates Events and Lambdas
- C# Design Patterns Part 1
- C# Design Patterns Part 2
- C# Refactoring Tips and Tricks
- Fluent API Development in C#
- Learning SOLID Programming Principles
- LINQ with C# Essential Training
- Object Oriented Programming with C#
- Ten Tips for the C# Developer
- Threading in C#
Git
Books
Courses
- Git Branches Merges and Remotes
- Git Essential Training The Basics
- Git Intermediate Techniques
- Learning GitHub Actions