Idan Gabrieli

Packt Expert

Idan Gabrieli

Idan Gabrieli is an engineer with over a decade of experience in Israel's high-tech sector, specializing in cloud computing, machine learning, and electronics. He has developed online courses and taught thousands of students globally.

8 Courses by Idan Gabrieli

Cover image for Becoming a Cloud Expert - Microsoft Azure IaaS - Level 1

Becoming a Cloud Expert - Microsoft Azure IaaS - Level 1

Plan, deploy and monitor cloud solutions in Microsoft Azure's Infrastructure as a Service

Explore the essentials of Microsoft Azure's Infrastructure as a Service. Learn how to plan, deploy, and monitor cloud solutions that help organizations move to the cloud or build cloud-native applications. Build a strong foundation for managing virtual resources and supporting cloud migrations.

Packt | 2019 | 313 min

Cover image for Cloud Computing for Beginners - Database Technologies and Infrastructure as a Service

Cloud Computing for Beginners - Database Technologies and Infrastructure as a Service

Learn the technology, concept, and market use cases of DBaaS and IaaS model in public cloud computing

Explore the essentials of cloud computing with a focus on database technologies and infrastructure as a service. You will get a clear understanding of how public cloud providers deliver database services and infrastructure solutions, helping you make informed choices for real-world scenarios.

Packt | 2021 | 284 min

Cover image for Generative AI Foundations for Absolute Beginners

Generative AI Foundations for Absolute Beginners

Explore the Foundations of Generative AI, Machine Learning, and Deep Learning Concepts

Get a clear introduction to Generative AI, machine learning, and deep learning concepts. Build a strong understanding of how these technologies work together to create intelligent systems. No prior experience is needed, making it easy for anyone curious about AI to get started.

Packt | 2025 | 221 min

Cover image for Getting Started with Vector Databases and AI Embeddings

Getting Started with Vector Databases and AI Embeddings

Discover how vectors embeddings and databases fuel modern AI search and applications

Get a hands-on introduction to the world of vector databases and AI embeddings. Learn how modern AI systems use vectors to understand and organize information, powering features like semantic search and recommendations. Discover how to move from raw data to practical AI applications using these essential concepts.

Packt | 2025 | 120 min

Cover image for Machine Learning for Absolute Beginners - Level 1

Machine Learning for Absolute Beginners - Level 1

Build Your Foundation in Machine Learning Concepts

Explore the world of machine learning from the ground up, focusing on clear explanations and real-world relevance. You'll uncover how artificial intelligence has evolved, what makes machine learning unique, and why generative AI is reshaping industries. No prior experience is needed to start building your understanding.

Packt | 2020 | 267 min

Cover image for Machine Learning for Absolute Beginners - Level 2

Machine Learning for Absolute Beginners - Level 2

A beginner's guide to pre-processing data for data science projects

Get hands-on with Python and the pandas library as you learn how to prepare real-world data for machine learning. You will build a solid foundation in Python basics and discover practical techniques to clean and organize data for data science projects.

Packt | 2020 | 239 min

Cover image for Machine Learning for Absolute Beginners - Level 3

Machine Learning for Absolute Beginners - Level 3

Learn how to create appealing data visualization charts

Explore the essentials of data visualization in Python using Matplotlib and Seaborn. Learn how to turn raw data into clear, engaging charts and perform exploratory data analysis to uncover insights. Build practical skills that help you communicate findings visually and effectively.

Packt | 2020 | 179 min

Cover image for Master SQL for Data Analysis

Master SQL for Data Analysis

Let's learn SQL from A to Z and implement it in our data analysis projects

Build a strong foundation in SQL and learn how to analyze data efficiently. You will move from the basics to more advanced techniques, gaining practical skills for real-world data projects. By the end, you will be able to use SQL confidently for data analysis and visualization tasks.

Packt | 2023 | 234 min