Great Learning Academy
This free course introduces data visualization in Python and focuses on building practical skills using popular libraries. You will learn how to work with Matplotlib, Seaborn, and Plotly through clear code examples. The course explains how different plots work and how to choose the right chart for different data types. You will practice comparing plots using real datasets such as the Automobile dataset to understand…
Skills: Matplotlib · NumPy · Pandas · Plotly
★4.6(2,807)Intermediate2 hours
✓ Free learning · Paid certificate
Great Learning Academy
Free python for machine learning and data science learning should help students, developers, and hands-on beginners understand why the topic matters before moving into deeper practice. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating python for machine learning and data science as a list of terms, it explains what to look for, how to…
Skills: Introduction to NumPy · Pandas and Data Visualization in Python
★4.6(357)Beginner3 hours
✓ Free learning · Paid certificate
Great Learning Academy
Python programming language is the most known and powerful computer language utilized by students to professionals. This free course is all about preparing you with the possible Python Interview Questions and Answers. The first step to cracking your interviews successfully is to be thorough with your Python coding knowledge and remember all the basics of Python. This free course will also prepare you with Python cod…
Skills: NumPy · Pandas · Python Data Structure
★4.4(332)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
Python is one of the most commonly used languages for Machine Learning. It has many libraries that are both open source and available for free, which are some of its popularity. Python is a very flexible language so it can be used not only for Machine Learning but also for data analysis, scientific computing, system administration, web development, and more. Suppose you’re getting started with Python programming or…
Skills: Matplotlib · Numpy · Pandas · SeaBorn
★4.6(522)Beginner2 hours 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
In this course, you will learn about the top 20 packages present in python. You will start this course by learning the basic concepts of programming. Then, moving ahead you will get the idea about different types of packages present in python such as Numpy, Pandas, Matplotlib, Seaborn, Bokeh, Plotly, Requests, Scikit Learn, XGBoost/LightGBM/Catboost, Tensorflow, Keras, NLTK, spaCy, Gensim, Scrapy, Statsmodels, OpenC…
Skills: Packages in Python · Programming Fundamentals · Python Introduction
★4.3(580)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
A free regex in python course is useful when students, developers, and hands-on beginners need a practical entry point into the subject. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating regex in python as a list of terms, it explains what to look for, how to reason through common tasks, and why the subject appears in real projects, t…
Skills: Regular Expressions in Python
★4.5(399)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
This online data science course covers the essential concepts for working with real datasets in Python. You’ll learn NumPy fundamentals such as array creation, indexing, slicing, and core operations, so you can process data faster and avoid slow manual calculations. You’ll also learn how to combine and split arrays and apply arithmetic functions to prepare data for analysis and modeling.You’ll understand concepts li…
Skills: Decision Trees · Descriptive Statistics · Ensemble Techniques · Exploratory Data Analysis (EDA)
Intermediate12 hours 30 minutes
✓ WITH CERTIFICATE
Great Learning Academy
The free machine learning Python course helps you build the core Python skills needed to work with data for machine learning tasks. You will learn how to use NumPy for array creation, joining arrays, finding intersections and differences, performing array-based math, and saving or loading array data. These skills help you prepare, organize, and process numerical data more efficiently before moving into machine learn…
Skills: Data Manipulation · Machine Learning with Python · Max · Median
★4.5(16,047)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
We know that python is known to be a high-level programming language. It is also an open-source programming language that is interpreted, and object-oriented. And when we speak about Machine Learning, this is used for identifying the patterns in data. Machine learning algorithms are answerable for sorting, cleaning, and searching from the data or algorithms. Python is known for its rich technology stack, which has a…
Skills: Matplotlib · Modeling · NumPy · Pandas
Beginner3 hours
✓ Free learning · Paid certificate
McCombs School of Business at The University of Texas at Austin
Designed for professionals moving into data & AI roles to automate workflows & make data-driven decisions. Build expertise in analytics & GenAI, earn a certificate from the McCombs School of Business at The University of Texas at Austin & prepare for Microsoft PL300 certification
Skills: Data Analysis with Excel · Data Transformation with Pandas and Numpy · Descriptive Statistics · Exploratory Data Analysis (EDA)
★4.9(16)Beginner21 weeks
✓ WITH CERTIFICATE
Great Learning Academy
This Data Science with Python course is designed to equip you with skills to work with Python Programming to achieve Data Science tasks. You will be knowledgeable about the concept of statistics in detail, followed by a case study demonstration. You will then understand data transformation, different types of distributions, and histograms. You will further learn Python programming to understand some essential librar…
Skills: Data Analytics · Data Transformation · Data Visualizations · Jupyter Notebook
★4.6(2,357)Beginner11 hours 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
In this digital era, companies are spending a huge amount of money on testing their software. Selenium helps in testing several factors of a software or website. This course will you an idea of a mini project that can be implemented using Selenium with Python. You will learn to automate Whatsapp Bot using Selenium and Web Scraping an E-commerce website as part of some of the top Selenium projects. From manual testin…
Skills: Selenium with Python · Web Scraping an E-commerce Website using Selenium · WhatsApp Bot using Selenium
★4.5(285)Intermediate1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
A beginner-focused free language translator in python course can reduce confusion by connecting ideas with situations learners actually recognize. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating language translator in python as a list of terms, it explains what to look for, how to reason through common tasks, and why the subject app…
Skills: Hands on Demo · Introduction to Google Language Translator and Installation · Python Tkinter Library
★4.7(133)Intermediate1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
In this Python Programming course, you’ll learn the skills to build real-world applications. You’ll master Python fundamentals such as variables, operators, data structures (lists, dictionaries), and control structures (loops, conditionals). You’ll gain the ability to design modular, reusable code using Object-Oriented Programming (OOP) with classes, inheritance, and polymorphism. The course also enables you to perf…
Skills: Classes and Objects · Custom Exceptions · Data Structures · Error Handling
Advanced11 hours 30 minutes
✓ WITH CERTIFICATE
Great Learning Academy
Python is an interpreted, high-level, easy-to-learn, powerful programming language and is favored in various fields such as machine learning, data science, etc., because of its flexible and straightforward syntax, its ability to work with multiple paradigms, and the ease with which it combines with other software components. The design philosophy of the Python programming language focuses on code readability with si…
Skills: Conditional Statements · Data Types in Python · Dictionaries in Python · Lists in Python
★4.5(11,083)Beginner3 hours
✓ Free learning · Paid certificate
Great Learning Academy
This Python for Data Science and Machine Learning course lays the foundation in Python, with essential libraries such as NumPy and Pandas for data manipulation. You’ll learn to visualize data using Seaborn and Matplotlib and gain hands-on experience with machine learning algorithms, including Linear and Logistic Regression, Decision Trees, Random Forests, and K-Means Clustering. The course covers key techniques like…
Skills: Decision Trees · Ensemble techniques · Feature engineering · K-means clustering
Advanced17 hours
✓ WITH CERTIFICATE
Great Learning Academy
This DSA using Python course equips you with essential skills to work with Python’s key data structures, such as Lists, Tuples, Sets, and Dictionaries. You’ll learn practical implementations of these structures and understand their real-world applications. From there, you’ll gain expertise in Stack and Queue operations, Linked Lists for dynamic memory management, and Binary Search Trees for efficient hierarchical da…
Skills: Algorithm Optimization · Efficient Data Management · Problem-Solving with Algorithms · Python Programming Proficiency
Intermediate13 hours
✓ WITH CERTIFICATE
Great Learning Academy
Free learn python using google gemini learning should help students, developers, and hands-on beginners understand why the topic matters before moving into deeper practice. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating learn python using google gemini as a list of terms, it explains what to look for, how to reason through common t…
Skills: Basics of Python Programming · Python Code Generation in Google Bard
★4.5(213)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
Data Analysis comes under the method of reviewing, cleansing, transforming, and modeling information with the goal of discovering helpful data, informing conclusions, and supporting decision-making. Data analysis has multiple aspects and approaches, encompassing numerous techniques under a spread of names in multiple businesses, science, and social science domains. Python is more straightforward to learn and use pro…
Skills: EDA - in Hindi · Matplotlib - in Hindi · Pandas - in Hindi · Seaborn - in Hindi
★4.4(374)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
A beginner-focused free machine learning with python quiz course can reduce confusion by connecting ideas with situations learners actually recognize. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating machine learning with python quiz as a list of terms, it explains what to look for, how to reason through common tasks, and why the sub…
Skills: NumPy · Pandas · Statistics · Visualisation
★4.4(171)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
Plotly Python is a data visualization library that allows users to create interactive and high-quality visualizations in Python. It is built on top of the popular plotting library, matplotlib and offers additional functionality for creating interactive plots and dashboards. With Plotly Python, users can create a wide range of visualization types, including scatter plots, line charts, bar charts, heat maps, and more.…
Skills: Cufflinks · Data visualization · Interactive Charting techniques · Jupyter Notebooks
★4.4(111)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
Free python projects for data analysis learning should help students, developers, and hands-on beginners understand why the topic matters before moving into deeper practice. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating python projects for data analysis as a list of terms, it explains what to look for, how to reason through common…
Skills: Data Visualisation · Exploratory Data Analysis · Working with NumPy · Working with Pandas
★4.4(117)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
Learn the fundamentals of data analysis with Python in this online course, where you'll be supervised by a subject-matter expert as you use Python Jupyter Notebook and associated libraries to analyze various datasets. You will have practical experience working with different types of datasets including IPL, football, and Marvel Superheroes datasets while developing engaging visualizations to portray the examined dat…
Skills: Analyzing IPL and Football Datasets · Analyzing Marvel Superheroes Dataset · Creating Data Visualizations · Data Analysis Fundamentals
★4.5(2,915)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
This comprehensive Machine learning with python course explains the basic statistics and programming required to work on machine learning problems. Firstly, you will learn the basic concepts and the various packages needed for machine learning. It also covers statistical distributions and explains the different types of data. The course then teaches you a type of machine learning called reinforcement learning, with…
Skills: Machine learning · Python · Reinforcement learning · Statistics
★4.6(2,429)Beginner11 hours
✓ Free learning · Paid certificate
Great Learning Academy
A stack is a linear information structure that stores things in a Last-In/First-Out (LIFO) or First-In/Last-Out (FILO) way. In stack, another component is added toward one side, and a component is taken out from that end, as it were. The addition and erase tasks are regularly called push and pop. There are different ways from which a stack can be executed in Python. This Python Stack course covers the execution of a…
Skills: Dictionary in Python Set in Python · Implementation using List Queue and Deque · List in Python · Tuples in Python
★4.4(406)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
Python Pandas is the focus of this course, where you'll dive into the powerful and widely used library for data manipulation and analysis in Python. You'll start with an introduction to the Pandas Series data structure, followed by an exploration of DataFrames, two-dimensional labeled data structures. The course covers various DataFrame methods and operations, such as data cleaning, merging, and reshaping, which are…
Skills: Aggregation operations · DataFrame methods and operations · Introduction to Pandas and DataFrames · Selecting and Indexing operations
★4.4(1,199)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
El curso Fundamentos de Python para Principiantes te ofrece un conocimiento básico de varios conceptos de Python, comenzando desde su introducción. Luego aprenderás sobre variables en programación, declaraciones de toma de decisiones, declaraciones de bucle, enfoques algorítmicos, conceptos de programación orientada a objetos y funciones, que son los elementos esenciales que contribuyen a estructurar cualquier lengu…
Skills: Bases de Python · Conceptos de programación · Estructuras de datos en Python · Funciones y declaraciones de control de flujo
★4.6(41,167)Beginner3 hours
✓ Free learning · Paid certificate
Great Learning Academy
This free online Python programming course is designed to teach you the essentials of Python, starting with core concepts like variables, data types, operators, and loops. You’ll be introduced to Jupyter Notebook, a powerful tool for interactive coding. As the course progresses, you’ll learn object-oriented programming (OOP) principles, helping you structure and organize your code efficiently. You will also cover ex…
Skills: Anaconda · Conditionals · Control Flow Statements (loops · Core programming concepts in Python
★4.6(41,167)Beginner2 hours 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
In this free Data Structures in Python Course, you will learn about the four inbuilt data structures. You will start this course by learning the basic concepts of Python such as its features and uses. Then, you will be briefed about the different types of data structures in Python starting from Lists which is a collection of values with the same or different type. Then we will jump to the Tuple data structure in Pyt…
Skills: Choosing Right Data Structure · Dictionary · Differences Between Data Structures · Immutable Data Structure
★4.5(2,586)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
This free course on how to build a chatbot using Python will help you comprehend it from scratch. You will first start by understanding the history and origin of chatbot and comprehend the importance of implementing it using Python programming language. You will learn about types of chatbots and multiple approaches for building the chatbot and go through its top applications in various fields. Further, you will unde…
Skills: APIs · Chatbot Architecture · Natural Language Processing · Python
★4.5(2,529)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
A free oops in python course is useful when students, developers, and hands-on beginners need a practical entry point into the subject. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating oops in python as a list of terms, it explains what to look for, how to reason through common tasks, and why the subject appears in real projects, tea…
Skills: Classes · Inheritance · Method Overriding in Python · Objects
★4.3(1,479)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
In this course, you will learn about Python IDLE. Python IDLE is an integrated development environment (IDE) for Python. Python IDLE stands for Integrated Development and Learning Environment. It comes by default while installing python. Like Python Shell, you can execute a single statement and create, modify, and execute Python scripts. IDLE offers a fully-featured text editor that allows you to create a Python scr…
Skills: Debugging · Python REPL usage · Python scripting · use of IDLE
★4.4(557)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
In this course, you will learn about the Factorial program in Python.You will start this course by knowing what Python is, along with applications. Moving ahead you will learn the working of a jupyter notebook and essential concepts involved in python such as variables and different data types. Then, moving next you will get the idea about different types of operators.Then we will jump to Tokens in python. Later, yo…
Skills: Basics of Python · Factorial
★4.6(111)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
In this course, you will learn about Palindrome in python. You will start this course by learning the basic concepts of python programming such as its syntax, variables, data types, operators, tokens and string.Then we will jump to control statements such as if, if-else and loops. Then, moving ahead you will get the idea about a palindrome which is defined as a word, phrase, number and on reading gives the same, bac…
Skills: Basics of Python · Palindrome
★4.7(94)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
The free Python for Generative AI course is perfect for beginners eager to learn Python and its role in AI. You'll start with Python basics, then move on to setting up your development environment and installing the necessary tools. The course includes practical lessons on building Flask apps, integrating ChatGPT, and converting text to images. You'll also explore app development with LangChain. By the end, you'll h…
Skills: "Python basics · Building apps with LangChain" · ChatGPT integration · Development Environment Setup
★4.5(65)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
Selenium is a powerful as well as an open-source tool available for testing. Selenium is used a lot for testing the factors. There are various suits of tools Selenium offers such as Selenium RC, GRID, IDE, and WebDriver. The Selenium with Python course walks you through these suits of tools, along with implementing testing on Selenium using Python programming language using get method, locators, and most importantly…
Skills: Locators · PyTest · Selenium GRID · Selenium IDE
★4.5(924)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
A beginner-focused free python automation project course can reduce confusion by connecting ideas with situations learners actually recognize. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating python automation project as a list of terms, it explains what to look for, how to reason through common tasks, and why the subject appears in…
Skills: Sending Mails Via Voice Command · Speech Recognition System
★4.6(290)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
A free python for android course is useful when students, developers, and hands-on beginners need a practical entry point into the subject. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating python for android as a list of terms, it explains what to look for, how to reason through common tasks, and why the subject appears in real proje…
Skills: College management app · hands on demo on Calculator app · Kivy library · Selfie app
★4.5(180)Beginner2 hours
✓ Free learning · Paid certificate
Great Learning Academy
Python supports the possibility of handling files and allows its users to handle files, involving the ability to read and write to files along with other file handling options to be able to operate on files. Unlike other programming languages, the process to carry out this function is comparatively easier and less complex in Python. In this course, you will go through how in python we can carry out file handling and…
Skills: Different Operations on a File · Finally keyword · Handling Exception · Try and Except
★4.4(174)Intermediate1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
A free digital clock in Python course is a practical way to move from syntax practice to a small working project. The course introduces how Python can create a graphical user interface using Tkinter, display time with labels, and update the clock using the time module. It gives beginners a focused project where functions, modules, layout, and refresh logic come together in one visible output.This course is useful fo…
Skills: Time Module · Tkinter
★4.5(115)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
Kivy is a cross-platform Python library for developing applications that use innovative user interfaces like multi-touch apps. This app development course aims to familiarize you with Kivy to help you design apps efficiently. You will first go through the installation process of Python, PyCharm, and Anaconda. You will then get familiar with the Jupyter Notebook. You will learn Python basics like variables, data type…
Skills: Android App Development · Data Structures · Python
★4.4(962)Beginner2 hours
✓ Free learning · Paid certificate
Great Learning Academy
This online Spyder Python free course introduces you to IDEs, their history, and the tools involved in Spyder IDE. You will understand the significant role of Spyder IDE for Python programming. You will learn the core building blocks of Spyder Python IDE and its importance. You will also go through the installation process of Spyder. Lastly, you will go through a hands-on demo to understand the Spyder IDE user inter…
Skills: Installing Spyder Python · Introduction to IDEs · Setting up Spyder · Various IDEs for Python
★4.3(171)Beginner1 hour
✓ Free learning · Paid certificate
Great Learning Academy
This Python with AI course provides a strong foundation in how neural networks work and how they are used to solve machine learning problems. You’ll learn the history behind neural networks, the link between biological and artificial neurons, and the core mechanics of perceptrons, dense networks, and ANN architecture. The course also covers activation functions, softmax, forward propagation, and loss functions, help…
Skills: Activation Functions · AI Fundamentals · ANN Architecture · Biological vs. Artificial Neurons
★4.5(1,617)Intermediate7 hours 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
This free course will teach you about SQL analytics and Python analytics. Python is one of the world's most popular programming languages today. In recent times, it has found its popularity in the domain of data analysis. This is the case because Python offers a lot of convenience in terms of its easy-to-use syntax, various data analysis frameworks, and fantastic flow that helps with the easy analysis of a large amo…
Skills: Data Analysis With Python · Data Retrieval Using SQL · Python Project On FIFA Dataset · Python Project On IPL Dataset
★4.5(1,075)Beginner1 hour 30 minutes
✓ Free learning · Paid certificate
Great Learning Academy
Information Gathering, Data Mining, and Web Automation are now easier with Web Scraping, and this free course aims to get you acquainted with Web Scraping with Python. You will start by getting an overview of Python fundamentals, installation processes, variables, and data types. You will get introduced to the BeautifulSoup Python library effective for Web Scraping. Lastly, you will have a hands-on session explainin…
Skills: BeautifulSoup Library · Python · Web Scraping
★4.4(1,063)Beginner30 minutes
✓ Free learning · Paid certificate
No programs found. Try another search or program type.