Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Computer Science Concepts - Programming, Machine Learning, and Software Development Fundamentals

Python Simplified via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn fundamental computer science concepts through a comprehensive video series covering programming, machine learning, and software development principles. Master Python programming essentials including object-oriented programming with classes and objects, list comprehension techniques, recursion implementation, and test-driven development workflows. Explore data structures and algorithms by converting images into matrices, performing binary to decimal conversions, and understanding linear regression with practical code examples. Dive into machine learning fundamentals with clear explanations of supervised, unsupervised, and reinforcement learning approaches, plus hands-on experience building machine learning projects. Understand modern development practices including Docker containerization, cloud computing concepts, API development with FastAPI, and creating Python PIP packages. Gain insights into parallel computing with CUDA and GPU vs CPU comparisons, software design principles, and GUI application testing strategies. Each topic includes beginner-friendly explanations with practical code examples to reinforce theoretical concepts through hands-on implementation.

Syllabus

Convert Image into Matrix - Like a Pro!
Machine Learning FOR BEGINNERS - Supervised, Unsupervised and Reinforcement Learning
Python Classes and Objects - OOP for Beginners
Binary to Decimal - Convert Numbers and Fractions Like a Pro!
Recursion Simply Explained with Code Examples - Python for Beginners
CUDA Simply Explained - GPU vs CPU Parallel Computing for Beginners
List Comprehension - BEST Python feature !!! Fast and Efficient
Software Design and Development - What I Learned So Far - Exam Practice
Python TDD Workflow - Unit Testing Code Example for Beginners
If __name__ == "__main__" for Python Developers
Can Machines Think? Digital Computer - Episode 2 - Machine Learning for Beginners
Testing GUI Apps - What to test? How to test it? Mini Coding Course for Beginners
Docker Simply Explained with a Machine Learning Project for Beginners
Cloud Computing Simply Explained - The Ultimate Guide for Beginners
Create Python PIP Package
Linear Regression Algorithm with Code Examples - ML for Beginners!
Learn Python Variables & Data Types with Code Examples - Beginners Tutorial
Build a Simple API from Scratch FastAPI Tutorial for Beginner
Easiest Reinforcement Learning Explanation You'll Ever See!

Taught by

Python Simplified

Reviews

Start your review of Computer Science Concepts - Programming, Machine Learning, and Software Development Fundamentals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.