Practice Data Science Programming Projects

September 26, 2025 ยท View on GitHub

Languages

๐Ÿ‡จ๐Ÿ‡ณ ็ฎ€ไฝ“ไธญๆ–‡ ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol ๐Ÿ‡ซ๐Ÿ‡ท Franรงais ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch ๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน ๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด ๐Ÿ‡ง๐Ÿ‡ท Portuguรชs ๐Ÿ‡บ๐Ÿ‡ธ English

Learn Data Science with this comprehensive learning path designed for beginners. These Data Science Courses provide a structured roadmap for exploring data analysis and interpretation. Master essential concepts and tools through hands-on, non-video lessons and practical exercises in an interactive playground, strengthening skills in statistical analysis, machine learning, and data visualization.

Exercises

IndexNameDifficultyPractice
01ASCII Art Animation With OpenCVBeginner๐Ÿš€ Start Lab
02Gravitational Simulation of Earth and Super JupiterBeginner๐Ÿš€ Start Lab
03Manage MySQL User PermissionsBeginner๐Ÿš€ Start Lab
04Classifying Iris Using SVMBeginner๐Ÿš€ Start Lab
05Credit Card Holder Risk PredictionBeginner๐Ÿš€ Start Lab
06K-Nearest Neighbors Regression Algorithm ImplementationBeginner๐Ÿš€ Start Lab
07Linear Regression Fitting and PlottingBeginner๐Ÿš€ Start Lab
08Implementing Minkowski Distance MetricBeginner๐Ÿš€ Start Lab
09Implementation of Polynomial RegressionBeginner๐Ÿš€ Start Lab
10Simple Handwritten Character Recognition ClassifierBeginner๐Ÿš€ Start Lab
11A Simple Course DatabaseBeginner๐Ÿš€ Start Lab
12Managing Database Indexes in MySQLBeginner๐Ÿš€ Start Lab
13Add Student Personal InformationBeginner๐Ÿš€ Start Lab
14Adding Constraints to the Course ScheduleBeginner๐Ÿš€ Start Lab
15Adding Unique Constraint to City NamesBeginner๐Ÿš€ Start Lab
16Average Salaries Per Department Beginner๐Ÿš€ Start Lab
17Backup MySQL Database with MysqldumpBeginner๐Ÿš€ Start Lab
18Biology Course Alumni SearchBeginner๐Ÿš€ Start Lab
19Calculate User's Encrypted PasswordBeginner๐Ÿš€ Start Lab
20Change Default Value for Countrylanguage TableBeginner๐Ÿš€ Start Lab
21Cities With Over One Million PopulationBeginner๐Ÿš€ Start Lab
22City Names and Respective CountriesBeginner๐Ÿš€ Start Lab
23Database Management and SQL Self-JoinBeginner๐Ÿš€ Start Lab
24Columbus Discovery of the New WorldBeginner๐Ÿš€ Start Lab
25Comprehensive Operation of Basic FunctionsBeginner๐Ÿš€ Start Lab
26Comprehensive Challenge of This SectionBeginner๐Ÿš€ Start Lab
27Comprehensive Operation of Conversion FunctionsBeginner๐Ÿš€ Start Lab
28Database Constraint Design and ImplementationBeginner๐Ÿš€ Start Lab
29Countries and Codes in RegionBeginner๐Ÿš€ Start Lab
30Countries With 1 Billion+ PopulationBeginner๐Ÿš€ Start Lab
31Accessing MySQL Database and Querying GNPBeginner๐Ÿš€ Start Lab
32Country GNP and Population QueryBeginner๐Ÿš€ Start Lab
33Creating Stored Procedures for Course Data RetrievalBeginner๐Ÿš€ Start Lab
34Creating Secure MySQL User AccountsBeginner๐Ÿš€ Start Lab
35Creating Product Information TableBeginner๐Ÿš€ Start Lab
36SQL Queries for Student Course AnalysisBeginner๐Ÿš€ Start Lab
37MySQL Database Management FundamentalsBeginner๐Ÿš€ Start Lab
38Mastering Database Management with SQLBeginner๐Ÿš€ Start Lab
39Delete Course Schedule View DataBeginner๐Ÿš€ Start Lab
40Delete Expired Course InformationBeginner๐Ÿš€ Start Lab
41Comprehensive MySQL Data ManipulationBeginner๐Ÿš€ Start Lab
42SQL Querying for Employee DataBeginner๐Ÿš€ Start Lab
43Mastering MySQL Database ManagementBeginner๐Ÿš€ Start Lab
44Format Query for Teacher SalaryBeginner๐Ÿš€ Start Lab
45General Function Comprehensive ChallengeBeginner๐Ÿš€ Start Lab
46Accessing MySQL Database and SQL QueryingBeginner๐Ÿš€ Start Lab
47Identify MVP Recipient in GameBeginner๐Ÿš€ Start Lab
48Mastering Database Joins for Personnel DataBeginner๐Ÿš€ Start Lab
49Largest Population by CountryBeginner๐Ÿš€ Start Lab
50Largest Population in Five CountriesBeginner๐Ÿš€ Start Lab
51Create MySQL Maximum Value FunctionBeginner๐Ÿš€ Start Lab
52Modifying MySQL Database Table ConstraintsBeginner๐Ÿš€ Start Lab
53Modify Primary Key of Countrylanguage TableBeginner๐Ÿš€ Start Lab
54Modify Student Table AttributesBeginner๐Ÿš€ Start Lab
55Mastering MySQL Data AnalysisBeginner๐Ÿš€ Start Lab
56Number of Users With Modify PermissionsBeginner๐Ÿš€ Start Lab
57Obtain Pi With Two DecimalsBeginner๐Ÿš€ Start Lab
58Official Languages in Various CountriesBeginner๐Ÿš€ Start Lab
59Personnel Management System Database SetupBeginner๐Ÿš€ Start Lab
60Print Current Login User InformationBeginner๐Ÿš€ Start Lab
61Printing Current Time with MySQLBeginner๐Ÿš€ Start Lab
62Print Standard Body Temperature in FahrenheitBeginner๐Ÿš€ Start Lab
63Query City Information for Specified IDsBeginner๐Ÿš€ Start Lab
64Query City Names With CountryBeginner๐Ÿš€ Start Lab
65Query GDP for All CountriesBeginner๐Ÿš€ Start Lab
66Query Is So SlowBeginner๐Ÿš€ Start Lab
67Query Population of All CountriesBeginner๐Ÿš€ Start Lab
68SQL Database Creation and Non-Equijoin QueryBeginner๐Ÿš€ Start Lab
69Query User Levels With Left JoinBeginner๐Ÿš€ Start Lab
70Querying Country Codes RangeBeginner๐Ÿš€ Start Lab
71Querying Official Languages and SortingBeginner๐Ÿš€ Start Lab
72Querying Official Languages of Each CountryBeginner๐Ÿš€ Start Lab
73Reverse Print File Content CommandBeginner๐Ÿš€ Start Lab
74Right Outer Join Query User LevelBeginner๐Ÿš€ Start Lab
75Salary Range for Teachers by Department.Beginner๐Ÿš€ Start Lab
76Search for Favorite CoursesBeginner๐Ÿš€ Start Lab
77Stored Procedure Cursor Database RetrievalBeginner๐Ÿš€ Start Lab
78Student Grade Management SystemBeginner๐Ÿš€ Start Lab
79Creating Database Views in MySQLBeginner๐Ÿš€ Start Lab
80Mastering SQL Subqueries for Data AnalysisBeginner๐Ÿš€ Start Lab
81Top 5 Countries by Land AreaBeginner๐Ÿš€ Start Lab
82Updating Student GPA in MySQL DatabaseBeginner๐Ÿš€ Start Lab
83Creating and Updating Database ViewsBeginner๐Ÿš€ Start Lab
84View for Course InformationBeginner๐Ÿš€ Start Lab
85Exploring MySQL User PermissionsBeginner๐Ÿš€ Start Lab
86Wuxu Reform Duration CalculationBeginner๐Ÿš€ Start Lab
87COVID-19 Data Analysis with PythonBeginner๐Ÿš€ Start Lab

More