Top 5 FREE Python Courses on Udemy and Coursera!! π
(Plus a BONUS resource! π)
Python Programming Resources π§΅π
1β£ Introduction To Python Programming
- Number of lectures: 18
- Level: Beginner
- Link: udemy.com/course/pythonfβ¦
2β£ Programming for Everybody (Getting Started with Python)
- Course offered by University of Michigan
- Level: Beginner
- Link: coursera.org/learn/python
3β£ Python Programming: A Concise Introduction
- Course offered by Wesleyan University
- Level: Beginner
- Link: coursera.org/learn/python-pβ¦
4β£ Python from Beginner to Intermediate in 30 min
- Number of Lectures: 30
- Level: Beginner
- Link: udemy.com/course/python-β¦
5β£ Learn Python - Python Programming For Beginners From Scratch
- Number of Lectures: 21
- Level: Beginner
- Link: udemy.com/course/python-β¦
π BONUS: Learn Python: Build a Virtual Assistant
- Number of Lectures: 23
- Level: Intermediate
- Link: udemy.com/course/learn-pβ¦
Thank you for reading the Python Programming Resources Thread! π
If you like the thread, spread the knowledge by retweeting the 1st tweet of the thread. ππ―
β’ β’ β’
Missing some Tweet in this thread? You can try to
force a refresh
βοΈ What are Performance Metrics?
To study the effectiveness of a product or device in any field, we use performance metrics. Additionally, we can use performance metrics to measure how a machine learning model performs. The performance metrics provide the results in numbers.
Have you found the concept of Decision Trees confusing? Well, this thread would be useful!
A beginner-friendly DETAILED explanation to Decision Trees ππ§΅
π What is a Decision Tree?
It is a Classification Algorithm. Decision Trees can use it to solve Regression problems as well. It is a tree or graph-like structure with a root node, non-leaf nodes, leaf nodes and branches.
See an example of Decision Tree using AND Table (Image)
Let's understand two terms first:-
What is splitting?
Splitting is dividing the nodes into two or more sub-nodes based on the outcome. In the "Yes or No" case, a node will split into two sub-nodes, one pointing towards the outcome of YES & the other towards NO.
Most of us know that Logistic Regression is a Classification Algorithm! But why does it have the word 'regression' in it?
Let me explain ππ
π Let's start by basics:-
Classification: It is a process of putting things/items into a category.
When you a fruit bowl. You can separate all the fruits by categorising them by name, type, or size.
Classification can be binary or multi-class.
Binary Classification is where there exist only two categories.
Multi-Class is where there exist more than two categories.
Some of us were looking for a place to start off our Machine Learning and Data Science Journey.
I have some resources that can help you! π
Check them outππ
1. 100 Days of Code by Ayon Roy
This repository is a gold mine for someone who is looking to begin ML. It explains to you how to go about every little topic.
Link: https://bit .ly/3wtWFwx
2. Kaggle Courses
Another phenomenal source to get started with Data Science and Machine Learning. It has topic-wise courses that can up-skill you.
The topic of TRIGGERS is a level-up from creating queries and sub-queries in the handling databases.
A super-easy guide to triggers in SQL π§΅π
βοΈ What is a trigger in the laymen (standard) language?
When someone pokes you or does something to agitate you, there is a high chance that you might get 'triggered' automatically! Right?
βοΈ Triggers in SQL
So, when we say TRIGGERS in SQL, it is simply a stored program that gets executed on its own when a triggering event occurs. Now, triggers are a part of PL/SQL.
PL/SQL is an extension of SQL where SQL queries are used and procedural statements/language.