Ever stared at a website and thought, “How did they build that?” This course is your no-nonsense route to understanding the hows, whats and whys of web development—without needing a computer science degree or a background in tech. Whether you’re just curious or keen to reshape your digital future, we’ll walk you through HTML, CSS, JavaScript, and more—step by step, with clarity, purpose and the occasional chuckle where appropriate. Designed for complete beginners, this online course delivers the technical foundations of building websites from the ground up—clearly and without any fluff. By the end, you’ll understand how web pages come to life, how to structure content, and how styling and scripts bring everything together. No over-the-top jargon, no pressure—just a solid, well-paced approach to the world behind the screen. Expert Support Dedicated tutor support and 24/7 customer support are available to all students with this premium quality course. Key Benefits Learning materials of the Design course contain engaging voiceover and visual elements for your comfort. Get 24/7 access to all content for a full year. Each of our students gets full tutor support on weekdays (Monday to Friday) Course Curriculum: Here is a curriculum breakdown of the Learn Web Development from Scratch course: Section 01: Introduction Introduction How to Get Course requirements Getting Started on Windows, Linux or Mac How to ask Great Questions FAQ's Section 02: HTML Introduction HTML Choosing Code Editor Installing Code Editor (Sublime Text) Overview of a Webpage Structure of a Full HTML Webpage First Hello World! Webpage Section 03: HTML Basic Heading tags Paragraph Formatting Text List Items Unordered List Items Ordered Classes IDs Comments Section 04: HTML Intermediate Images Forms Marquee Text area Tables Links Navbar - Menu HTML Entities Div tag Google Maps Section 05: HTML Advanced HTML Audio HTML Video Canvas Iframes Input Types Input Attributes Registration Form Contact Us Form Coding Exercise Solution for Coding Exercise Section 06: JavaScript Introduction What is JavaScript Hello World Program Getting Output Internal JavaScript External JavaScript Inline JavaScript Async and defer Section 07: JavaScript Basics Variables Data Types Numbers Strings String Formatting Section 08: JavaScript Operators Arithmetic operators Assignment operators Comparison operators Logical operators Section 09: JavaScript Conditional Statements If-else statement If-else-if statement Section 10: JavaScript Control Flow Statements While loop Do-while loop For loop Coding Exercise Solution for Coding Exercise Section 11: JavaScript Functions Creating a Function Function Call() Function with parameters Section 12: JavaScript Error Handling Try-catch Try-catch-finally Section 13: JavaScript Client-Side Validations On Submit Validation Input Numeric Validation Section 14: Python Introduction Introduction to Python Python vs Other Languages Why It's Popular Command Line Basics Python Installation (Step By Step) PyCharm IDE Installation Getting Start PyCharm IDE First Python Hello World Program Section 15: Python Basic Variables Data Types Type Casting User Inputs Comments Section 16: Python Strings Strings String Indexing String Slicing String Built-in Functions Formatting String (Dynamic Data) Section 17: Python Operators Arithmetic Operators Assignment Operators Comparison Operators Logical Operators AND Operator OR Operator NOT Operator Booleans Section 18: Python Data Structures Arrays in Earlier Lists Add List Items Remove List Items Sort Lists Join Lists Tuples Update tuples Join tuples Dictionaries Add Dictionary Items Remove Dictionary Items Nested Dictionaries Sets Add Set Items Remove Set Items Join Set Items Section 19: Python Conditional Statements If Statement If-else Statement If-elif-else Statement If Statement Coding Exercise Section 20: Python Control Flow Statements Flow Charts While Loops Statement For Loops Statement The range() Function Nested Loops 2D List using Nested Loop Section 21: Python Core Games Guessing Game Car Game Section 22: Python Functions Creating a Function Calling a Function Function with Arguments Section 23: Python args, KW args for Data Science args, Arbitary Arguments kwargs, Arbitary Keyword Arguments Section 24: Python Project Project Overview ATM Realtime Project Course Assessment To simplify the procedure of evaluation and accreditation for learners, we provide an automated assessment system. Upon completion of an online module, you will immediately be given access to a specifically crafted MCQ test. The results will be evaluated instantly, and the score will be displayed for your perusal. For each test, the pass mark will be set to 60%. When all tests have been successfully passed, you will be able to order a certificate endorsed by the Quality Licence Scheme. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). Who is this course for? This Learn Web Development from Scratch course is designed to enhance your expertise and boost your CV. Learn key skills and gain a certificate of achievement to prove your newly-acquired knowledge. Requirements This Learn Web Development from Scratch course is open to all, with no formal entry requirements. Career path Upon successful completion of the Learn Web Development from Scratch Course, learners will be equipped with many indispensable skills and have the opportunity to grab.
Web applications shape the digital world we interact with daily—from the simplest online form to complex platforms driving entire businesses. This course is designed for those who are eager to specialise in building, maintaining, and optimising web-based systems. Whether you're familiar with HTML or curious about frameworks and database logic, this course steadily guides you through the layers of modern web application architecture. You’ll explore front-end and back-end development concepts, delve into programming essentials, and gain insights into how dynamic web environments function behind the scenes. If you're aiming to deepen your understanding and sharpen your development capabilities in a focused, structured format—this is your route. Delivered entirely online, it's tailored for learners who appreciate flexibility without compromising depth. Expert Support Dedicated tutor support and 24/7 customer support are available to all students with this premium quality course. Key Benefits Learning materials of the Design course contain engaging voiceover and visual elements for your comfort. Get 24/7 access to all content for a full year. Each of our students gets full tutor support on weekdays (Monday to Friday) Course Curriculum: Section 01: CSS Introduction Introduction How to ask a great questions Introduction CSS Choosing Code Editor Installing Code Editor (Sublime Text) CSS Syntax Creating a first page with CSS Style Section 02: CSS Basic Inline CSS Internal CSS External CSS CSS Classes CSS IDs Colors Backgrounds Floating Positioning Margins Padding Borders Section 03: CSS Intermediate Styling Text Aligning Text Styling Links Font Family Font Styles Applying Google Fonts Box Model Icons Tables Navigation-Menu Dropdowns Section 04: CSS Advanced Advanced Selectors Forms Website Layout Rounded Corners Color Keywords Animations Pseudo Classes Gradients Shadows Calculations Creating Responsive Page Section 05: CSS Expert Button Styles Pagination Multiple Columns Image Reflection UI - UX Design Social Media Icons External CSS Style adding Section 06: PHP Introduction What is PHP Installing XAMPP for PHP, MySQL and Apache Installing Code Editor(Visual Studio Code) Creating PHP Project on XAMPP Hello World Program Section 07: PHP Basic Variables Echo and Print Data Types Numbers Boolean Arrays Multi-Dimensional Array Sorting Arrays Constants Section 08: PHP Strings Strings String Formatting String Methods Coding Exercise Solution for Coding Exercise Section 09: PHP Operators Arithmetic operators Assignment operators Comparison operators Increment - decrement operators Logical operators Ternary operator Section 10: PHP Decision making system If statement If-else statement If-elseif-else statement Switch-case statement Section 11: PHP Control flow statements Flow Chart While loop Do-while loop For loop For each loop Coding Exercise Solution for Coding Exercise Section 12: PHP Functions Creating a Function Function with Arguments Default Argument Function return values Call-by-value Call-by-reference Section 13: PHP Super globals $_POST Method $_GET Method Section 14: PHP Advanced Form Handling Date and Time Include Require Sessions File Reading File Upload Section 15: PHP Object oriented programming[OOPs] What is OOP Class and Objects Constructor Destructor Access Modifiers Inheritance Method overriding Abstract Class Interface Section 16: PHP - MySQL Application [CRUD] MySQL Basic PhpMyAdmin Creating Database and Table Database Connection PHP Form Create records PHP Form Reading records PHP Form Update Data PHP Form Delete records Section 17: PHP Real world code forms Registration Form MD5 Algorithm for Encrypting Sha Algorithm Login Form Section 18: PHP Validations On Submit Validation Input Numeric Validation Login Form Validation Form Server-side all Data Validation Form Server-side Validation Section 19: PHP Error handling Try-throw-catch Try-throw-catch-finally Section 20: MYSQL introduction Overview of Databases MySQL Installation MySQL Workbench Installation Connecting to MySQL using Console Section 21: MySQL basic Overview of Challenges SQL Statement Basic SELECT Statement SELECT DISTINCT Column AS Statement COUNT function Section 22: MySQL filtering data SELECT WHERE Clause - One SELECT WHERE Clause - Two ORDER BY LIMIT BETWEEN IN Operator LIKE and ILIKE Section 23: MySQL functions Overview of GROUP BY Aggregation function SUM() Aggregation MIN() and MAX() GROUP BY - One GROUP BY - Two HAVING Clause Section 24: MySQL joins Overview Assessment Overview of JOINS Introduction to JOINS AS Statement table INNER JOIN FULL Outer Join LEFT Outer JOIN RIGHT JOIN Union Section 25: MySQL advanced commands Advanced SQL Commands Timestamps EXTRACT from timestamp Mathematical Functions String Functions SUBQUERY Section 26: MySQL structure creation Database and Tables Data Types Primary key and Foreign key Create Table in SQL Script Section 27: MySQL data queries Insert Update Delete Section 28: MySQL structure queries Alter Table Drop Table Section 29: MySQL constraints NOT NULL Constraint UNIQUE Constraint Section 30: MySQL backup and restore Overview of Databases and Tables Backup database using phpMyAdmin Restoring a Database Course Assessment To simplify the procedure of evaluation and accreditation for learners, we provide an automated assessment system. Upon completion of an online module, you will immediately be given access to a specifically crafted MCQ test. The results will be evaluated instantly, and the score will be displayed for your perusal. For each test, the pass mark will be set to 60%. When all tests have been successfully passed, you will be able to order a certificate endorsed by the Quality Licence Scheme. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). Who is this course for? This Web Applications for Specialisation on Development course is designed to enhance your expertise and boost your CV. Learn key skills and gain a certificate of achievement to prove your newly-acquired knowledge. Requirements This Web Applications for Specialisation on Development course is open to all, with no formal entry requirements. Career path Upon successful completion of The Web Applications for Specialisation on Development Course, learners will be equipped with many indispensable skills and have the opportunity to grab.
In this course, you will learn full-stack web development with React JS for the frontend and Python Django for the backend. You will learn and explore various databases such as Microsoft SQL Server, MySQL, MongoDB, PostgreSQL, and SQLite.
This course begins with a comprehensive introduction to RFID technology, focusing on both low and high-frequency cards. You'll explore the Proxmark3 RDV4 device, a powerful RFID testing tool, learning its installation and implementation to understand how RFID systems can be ethically analysed and tested.
ð Introducing 'Skills for Role Playing Games' Embark on a journey to master the art of Role Playing Games (RPGs) with our comprehensive training program. Whether you're a novice seeking to delve into the immersive worlds of RPGs or a seasoned player aiming to refine your skills, our modules are designed to elevate your gameplay experience to new heights. ð Module 1: Introduction to Role Playing Games Get acquainted with the fundamentals of RPGs, from understanding game mechanics to exploring different genres and playstyles. Lay the groundwork for your adventure and unlock the secrets of successful role-playing. ð Module 2: World Building and Lore Dive deep into the creation of captivating game worlds and rich lore. Learn the art of building immersive environments, crafting compelling backstories, and developing intricate cultures that will enchant players and breathe life into your game universe. ð Module 3: Character Design and Progression Master the art of character creation and development. Discover the key elements of designing memorable characters, from personalities to abilities, and learn how to guide their growth throughout the game, ensuring a dynamic and engaging player experience. ð Module 4: Quest Design and Narrative Crafting Unleash your creativity as you delve into the intricacies of quest design and storytelling. Explore techniques for crafting captivating narratives, designing challenging quests, and weaving them seamlessly into the fabric of your game world to immerse players in unforgettable adventures. ð¤ Module 5: Player Interaction and Dynamic NPCs Explore the dynamics of player interaction and the role of Non-Player Characters (NPCs) in shaping the gaming experience. Learn how to create dynamic NPCs with distinct personalities and motivations, fostering meaningful interactions that enhance immersion and engagement. ð Module 6: World Events and Dynamic Storytelling Unlock the power of dynamic storytelling and world events to keep players engaged and invested in your game world. Discover how to create dynamic events that evolve based on player actions, driving the narrative forward and ensuring a constantly evolving gaming experience. ð Why Choose 'Skills for Role Playing Games'? Comprehensive training covering all aspects of RPG design and gameplay. Expert-led modules crafted by industry professionals with years of experience. Practical insights and hands-on exercises to reinforce learning. Suitable for beginners and seasoned players alike, catering to diverse skill levels. Elevate your game design and storytelling abilities to create unforgettable RPG experiences. Don't just play RPGs - master them with 'Skills for Role Playing Games' and unlock the potential to create worlds that captivate players and stand the test of time. Enroll now and embark on your journey to RPG mastery! Course Curriculum Module 1_ Introduction to Role Playing Games Introduction to Role Playing Games 00:00 Module 2_ World Building and Lore World Building and Lore 00:00 Module 3_ Character Design and Progression Character Design and Progression 00:00 Module 4_ Quest Design and Narrative Crafting Quest Design and Narrative Crafting 00:00 Module 5_ Player Interaction and Dynamic NPCs Player Interaction and Dynamic NPCs 00:00 Module 6_ World Events and Dynamic Storytelling World Events and Dynamic Storytelling 00:00
ð Unlock the Power of Cloud Storage with Our 'Introduction to Amazon S3 Essentials' Course! ð Are you ready to dive into the world of cloud storage and harness the unparalleled potential of Amazon S3? Look no further! Our comprehensive online course is your gateway to mastering the fundamentals of Amazon S3, designed to empower beginners and enthusiasts alike. ð What You'll Learn: Foundation of Amazon S3: Gain a solid understanding of Amazon Simple Storage Service (S3) and its core functionalities. Setting Up & Configuration: Learn step-by-step how to create buckets, set permissions, and configure storage options effectively. Data Management: Master the art of storing, retrieving, and organizing data efficiently in Amazon S3. Security & Compliance: Understand best practices for securing your data and complying with industry standards. Integration & Automation: Explore integration possibilities and automate processes for seamless functionality. ð¡ Why Choose Our Course? Expert Guidance: Led by industry experts with extensive experience in cloud computing and Amazon S3. Practical Approach: Hands-on exercises and real-life examples to reinforce learning. Flexible Learning: Study at your own pace, accessible 24/7 from anywhere in the world. Updated Content: Stay current with the latest trends, tips, and techniques in Amazon S3. ð Who Is This Course For? Newcomers to Cloud Computing: Perfect for beginners looking to understand the basics of Amazon S3. IT Professionals: Enhance your skill set and advance your career in cloud technology. Developers & Entrepreneurs: Learn how to optimize Amazon S3 for your projects or business. ð Enroll Today and Take Your First Step Towards Mastery! ð Invest in your future with our 'Introduction to Amazon S3 Essentials' course and gain the expertise to navigate the world of cloud storage confidently. ð Don't miss this opportunity! Enroll now and unlock the potential of Amazon S3! ð Course Curriculum Basic Overview 00:00 Pricing 00:00 Set Up 00:00 File Storage 00:00 File Interface-Filezilla 00:00 File Interface-Cloudberry 00:00 File Delivery 00:00 File Backup 00:00 File Backup- Part-2 00:00 File Sharing 00:00 Cloud Transfers 00:00 Zapier Connection - Part 1 - Dropbox 00:00 Zapier Connection - Part 2 - Google Drive 00:00 Hosting Multimedia on S3 00:00 Using a Multimedia Interface on S3 00:00 Should I Host Multimedia on S3 00:00 File Protection 00:00 Tracking Bandwidth 00:00 Embedding Amazon S3 Video to Static HTML 00:00 Conclusion 00:00 Advanced Overview 00:00 Create and Configure a Bucket 00:00 Add A Bucket Policy 00:00 Uploading and Testing 00:00 Using Your Own Domain 00:00 Custom Domain Configuration - Part 1 00:00 Custom Domain Configuration - Part 2 - Bucket Configuration 00:00 Custom Domain Configuration - Part 3 00:00 Custom Domain Configuration - Part 4 - Domain Offsite 00:00 Custom Domain Configuration-Part 5 - Alias 00:00 Custom Domain Configuration - Part 6 - Testing 00:00 WordPress Installation - Part 1 00:00 WordPress Installation - Part 2 00:00 WordPress Backup to S3 00:00 WordPress Media Offload to S3 00:00 Serving Website Images From Amazon S3 00:00 Embedding Media Into WordPress 00:00 Embedding S3 Video Into WordPress with HTML 00:00 Securing Downloads In S3 and WordPress 00:00 Conclusion 00:00
Get ready for an exceptional online learning experience with the Coding (C++, Python, JavaScript, Networking & IT) bundle! This carefully curated collection of 20 premium courses is designed to cater to a variety of interests and disciplines. Dive into a sea of knowledge and skills, tailoring your learning journey to suit your unique aspirations. The Coding, C++ & Python package is dynamic, blending the expertise of industry professionals with the flexibility of digital learning. It offers the perfect balance of foundational understanding and advanced insights. Whether you're looking to break into a new field or deepen your existing knowledge, the Coding, C++ & Python package has something for everyone. As part of the Coding, C++ & Python, you will receive complimentary PDF certificates for all courses in this bundle at no extra cost. Equip yourself with the Coding (C++, Python, JavaScript, Networking & IT) bundle to confidently navigate your career path or personal development journey. Enrol today and start your career growth! This Bundle Comprises the Following Coding (C++, Python, JavaScript, Networking & IT) CPD-accredited courses: Course 01: Introduction to Coding With HTML, CSS, & Javascript Course 02: C++ Development: The Complete Coding Guide Course 03: C# Programming - Beginner to Advanced Course 04: Python Programming: Beginner To Expert Course 05: The Complete MySQL Server from Scratch: Bootcamp Course 06: Kotlin Programming: Android Coding Bible Course 07: Learn Web Development from Scratch Course 08: The Complete Front-End Web Development Course! Course 09: Secure Programming of Web Applications Course 10: JavaScript Project - Game Development with JS Course 11: Bash Scripting, Linux and Shell Programming Course 12: Advanced Diploma in PHP Web Development with MySQL, GitHub & Heroku Course 13: Data Analysis Course 14: R Programming for Data Science Course 15: Learn Ethical Hacking From A-Z: Beginner To Expert Course 16: Cyber Security Awareness Training Course 17: Cloud Computing / CompTIA Cloud+ (CV0-002) Course 18: CompTIA A+ (220-1001) Course 19: Computer Networks Security from Scratch to Advanced Course 20: Microsoft Excel Complete Course What will make you stand out? Upon completion of this online Coding (C++, Python, JavaScript, Networking & IT) bundle, you will gain the following: CPD QS Accredited Proficiency with this Coding, C++ & Python bundle After successfully completing the Coding, C++ & Python bundle, you will receive a FREE PDF Certificate from REED as evidence of your newly acquired abilities. Lifetime access to the whole collection of learning materials in this Coding, C++ & Python bundle The online test with immediate results You can study and complete the Coding, C++ & Python bundle at your own pace. Study for the Coding, C++ & Python bundle using any internet-connected device, such as a computer, tablet, or mobile device. Each course in this Coding (C++, Python, JavaScript, Networking & IT) bundle holds a prestigious CPD accreditation, symbolising exceptional quality. The materials, brimming with knowledge, are regularly updated, ensuring their relevance. This Coding, C++ & Python bundle promises not just education but an evolving learning experience. Engage with this extraordinary collection, and prepare to enrich your personal and professional development. Embrace the future of learning with Coding (C++, Python, JavaScript, Networking & IT), a rich anthology of 30 diverse courses. Our experts handpick each course in the Coding, C++ & Python bundle to ensure a wide spectrum of learning opportunities. This Coding, C++ & Python bundle will take you on a unique and enriching educational journey. The Coding (C++, Python, JavaScript, Networking & IT) bundle encapsulates our mission to provide quality, accessible education for all. Whether you are just starting your career, looking to switch industries, or hoping to enhance your professional skill set, the Coding, C++ & Python bundle offers you the flexibility and convenience to learn at your own pace. Make the Coding, C++ & Python package your trusted companion in your lifelong learning journey. CPD 200 CPD hours / points Accredited by CPD Quality Standards Who is this course for? The Coding (C++, Python, JavaScript, Networking & IT) bundle is perfect for: Aspiring Programmers: Individuals interested in learning to program and develop software using popular languages like C++, Python, and JavaScript. IT Professionals: Those working in IT who wish to enhance their programming and networking skills to improve job performance and career prospects. Students in Technology: University or college students pursuing degrees in computer science, information technology, or related fields looking to supplement their studies with practical skills. Career Changers: Professionals aiming to transition into the tech industry and seeking foundational knowledge in programming and network management. Hobbyists and Tech Enthusiasts: Individuals passionate about technology and keen on developing their own projects or improving their understanding of how different aspects of the internet and software work. Requirements You are warmly invited to register for this Coding (C++, Python, JavaScript, Networking & IT) bundle. Please be aware that no formal entry requirements or qualifications are necessary. This curriculum has been crafted to be open to everyone, regardless of previous experience or educational attainment. Career path Upon Coding (C++, Python, JavaScript, Networking & IT) course completion, you can expect to: Software Developer Web Developer Systems Programmer Network Administrator Database Administrator Cybersecurity Analyst Data Scientist AI and Machine Learning Engineer Freelance Programmer Tech Entrepreneur Certificates CPD Certificates Digital certificate - Included
Overview of Data Science & Machine Learning with Python Join our Data Science & Machine Learning with Python course and discover your hidden skills, setting you on a path to success in this area. Get ready to improve your skills and achieve your biggest goals. The Data Science & Machine Learning with Python course has everything you need to get a great start in this sector. Improving and moving forward is key to getting ahead personally. The Data Science & Machine Learning with Python course is designed to teach you the important stuff quickly and well, helping you to get off to a great start in the field. So, what are you looking for? Enrol now! This Data Science & Machine Learning with Python Course will help you to learn: Learn strategies to boost your workplace efficiency. Hone your skills to help you advance your career. Acquire a comprehensive understanding of various topics and tips. Learn in-demand skills that are in high demand among UK employers This course covers the topic you must know to stand against the tough competition. The future is truly yours to seize with this Data Science & Machine Learning with Python. Enrol today and complete the course to achieve a certificate that can change your career forever. Details Perks of Learning with IOMH One-To-One Support from a Dedicated Tutor Throughout Your Course. Study Online - Whenever and Wherever You Want. Instant Digital/ PDF Certificate. 100% Money Back Guarantee. 12 Months Access. Process of Evaluation After studying the course, an MCQ exam or assignment will test your skills and knowledge. You have to get a score of 60% to pass the test and get your certificate. Certificate of Achievement Certificate of Completion - Digital / PDF Certificate After completing the Data Science & Machine Learning with Python course, you can order your CPD Accredited Digital / PDF Certificate for £5.99. Certificate of Completion - Hard copy Certificate You can get the CPD Accredited Hard Copy Certificate for £12.99. Shipping Charges: Inside the UK: £3.99 International: £10.99 Who Is This Course for? This Data Science & Machine Learning with Python is suitable for anyone aspiring to start a career in relevant field; even if you are new to this and have no prior knowledge, this course is going to be very easy for you to understand. On the other hand, if you are already working in this sector, this course will be a great source of knowledge for you to improve your existing skills and take them to the next level. This course has been developed with maximum flexibility and accessibility, making it ideal for people who don't have the time to devote to traditional education. Requirements You don't need any educational qualification or experience to enrol in the Data Science & Machine Learning with Python course. Do note: you must be at least 16 years old to enrol. Any internet-connected device, such as a computer, tablet, or smartphone, can access this online course. Career Path The certification and skills you get from this Data Science & Machine Learning with Python Course can help you advance your career and gain expertise in several fields, allowing you to apply for high-paying jobs in related sectors. Course Curriculum Course Overview & Table of Contents Course Overview & Table of Contents 00:09:00 Introduction to Machine Learning - Part 1 - Concepts , Definitions and Types Introduction to Machine Learning - Part 1 - Concepts , Definitions and Types 00:05:00 Introduction to Machine Learning - Part 2 - Classifications and Applications Introduction to Machine Learning - Part 2 - Classifications and Applications 00:06:00 System and Environment preparation - Part 1 System and Environment preparation - Part 1 00:04:00 System and Environment preparation - Part 2 System and Environment preparation - Part 2 00:06:00 Learn Basics of python - Assignment Learn Basics of python - Assignment 1 00:10:00 Learn Basics of python - Assignment Learn Basics of python - Assignment 2 00:09:00 Learn Basics of python - Functions Learn Basics of python - Functions 00:04:00 Learn Basics of python - Data Structures Learn Basics of python - Data Structures 00:12:00 Learn Basics of NumPy - NumPy Array Learn Basics of NumPy - NumPy Array 00:06:00 Learn Basics of NumPy - NumPy Data Learn Basics of NumPy - NumPy Data 00:08:00 Learn Basics of NumPy - NumPy Arithmetic Learn Basics of NumPy - NumPy Arithmetic 00:04:00 Learn Basics of Matplotlib Learn Basics of Matplotlib 00:07:00 Learn Basics of Pandas - Part 1 Learn Basics of Pandas - Part 1 00:06:00 Learn Basics of Pandas - Part 2 Learn Basics of Pandas - Part 2 00:07:00 Understanding the CSV data file Understanding the CSV data file 00:09:00 Load and Read CSV data file using Python Standard Library Load and Read CSV data file using Python Standard Library 00:09:00 Load and Read CSV data file using NumPy Load and Read CSV data file using NumPy 00:04:00 Load and Read CSV data file using Pandas Load and Read CSV data file using Pandas 00:05:00 Dataset Summary - Peek, Dimensions and Data Types Dataset Summary - Peek, Dimensions and Data Types 00:09:00 Dataset Summary - Class Distribution and Data Summary Dataset Summary - Class Distribution and Data Summary 00:09:00 Dataset Summary - Explaining Correlation Dataset Summary - Explaining Correlation 00:11:00 Dataset Summary - Explaining Skewness - Gaussian and Normal Curve Dataset Summary - Explaining Skewness - Gaussian and Normal Curve 00:07:00 Dataset Visualization - Using Histograms Dataset Visualization - Using Histograms 00:07:00 Dataset Visualization - Using Density Plots Dataset Visualization - Using Density Plots 00:06:00 Dataset Visualization - Box and Whisker Plots Dataset Visualization - Box and Whisker Plots 00:05:00 Multivariate Dataset Visualization - Correlation Plots Multivariate Dataset Visualization - Correlation Plots 00:08:00 Multivariate Dataset Visualization - Scatter Plots Multivariate Dataset Visualization - Scatter Plots 00:05:00 Data Preparation (Pre-Processing) - Introduction Data Preparation (Pre-Processing) - Introduction 00:09:00 Data Preparation - Re-scaling Data - Part 1 Data Preparation - Re-scaling Data - Part 1 00:09:00 Data Preparation - Re-scaling Data - Part 2 Data Preparation - Re-scaling Data - Part 2 00:09:00 Data Preparation - Standardizing Data - Part 1 Data Preparation - Standardizing Data - Part 1 00:07:00 Data Preparation - Standardizing Data - Part 2 Data Preparation - Standardizing Data - Part 2 00:04:00 Data Preparation - Normalizing Data Data Preparation - Normalizing Data 00:08:00 Data Preparation - Binarizing Data Data Preparation - Binarizing Data 00:06:00 Feature Selection - Introduction Feature Selection - Introduction 00:07:00 Feature Selection - Uni-variate Part 1 - Chi-Squared Test Feature Selection - Uni-variate Part 1 - Chi-Squared Test 00:09:00 Feature Selection - Uni-variate Part 2 - Chi-Squared Test Feature Selection - Uni-variate Part 2 - Chi-Squared Test 00:10:00 Feature Selection - Recursive Feature Elimination Feature Selection - Recursive Feature Elimination 00:11:00 Feature Selection - Principal Component Analysis (PCA) Feature Selection - Principal Component Analysis (PCA) 00:09:00 Feature Selection - Feature Importance Feature Selection - Feature Importance 00:06:00 Refresher Session - The Mechanism of Re-sampling, Training and Testing Refresher Session - The Mechanism of Re-sampling, Training and Testing 00:12:00 Algorithm Evaluation Techniques - Introduction Algorithm Evaluation Techniques - Introduction 00:07:00 Algorithm Evaluation Techniques - Train and Test Set Algorithm Evaluation Techniques - Train and Test Set 00:11:00 Algorithm Evaluation Techniques - K-Fold Cross Validation Algorithm Evaluation Techniques - K-Fold Cross Validation 00:09:00 Algorithm Evaluation Techniques - Leave One Out Cross Validation Algorithm Evaluation Techniques - Leave One Out Cross Validation 00:05:00 Algorithm Evaluation Techniques - Repeated Random Test-Train Splits Algorithm Evaluation Techniques - Repeated Random Test-Train Splits 00:07:00 Algorithm Evaluation Metrics - Introduction Algorithm Evaluation Metrics - Introduction 00:09:00 Algorithm Evaluation Metrics - Classification Accuracy Algorithm Evaluation Metrics - Classification Accuracy 00:08:00 Algorithm Evaluation Metrics - Log Loss Algorithm Evaluation Metrics - Log Loss 00:03:00 Algorithm Evaluation Metrics - Area Under ROC Curve Algorithm Evaluation Metrics - Area Under ROC Curve 00:06:00 Algorithm Evaluation Metrics - Confusion Matrix Algorithm Evaluation Metrics - Confusion Matrix 00:10:00 Algorithm Evaluation Metrics - Classification Report Algorithm Evaluation Metrics - Classification Report 00:04:00 Algorithm Evaluation Metrics - Mean Absolute Error - Dataset Introduction Algorithm Evaluation Metrics - Mean Absolute Error - Dataset Introduction 00:06:00 Algorithm Evaluation Metrics - Mean Absolute Error Algorithm Evaluation Metrics - Mean Absolute Error 00:07:00 Algorithm Evaluation Metrics - Mean Square Error Algorithm Evaluation Metrics - Mean Square Error 00:03:00 Algorithm Evaluation Metrics - R Squared Algorithm Evaluation Metrics - R Squared 00:04:00 Classification Algorithm Spot Check - Logistic Regression Classification Algorithm Spot Check - Logistic Regression 00:12:00 Classification Algorithm Spot Check - Linear Discriminant Analysis Classification Algorithm Spot Check - Linear Discriminant Analysis 00:04:00 Classification Algorithm Spot Check - K-Nearest Neighbors Classification Algorithm Spot Check - K-Nearest Neighbors 00:05:00 Classification Algorithm Spot Check - Naive Bayes Classification Algorithm Spot Check - Naive Bayes 00:04:00 Classification Algorithm Spot Check - CART Classification Algorithm Spot Check - CART 00:04:00 Classification Algorithm Spot Check - Support Vector Machines Classification Algorithm Spot Check - Support Vector Machines 00:05:00 Regression Algorithm Spot Check - Linear Regression Regression Algorithm Spot Check - Linear Regression 00:08:00 Regression Algorithm Spot Check - Ridge Regression Regression Algorithm Spot Check - Ridge Regression 00:03:00 Regression Algorithm Spot Check - Lasso Linear Regression Regression Algorithm Spot Check - Lasso Linear Regression 00:03:00 Regression Algorithm Spot Check - Elastic Net Regression Regression Algorithm Spot Check - Elastic Net Regression 00:02:00 Regression Algorithm Spot Check - K-Nearest Neighbors Regression Algorithm Spot Check - K-Nearest Neighbors 00:06:00 Regression Algorithm Spot Check - CART Regression Algorithm Spot Check - CART 00:04:00 Regression Algorithm Spot Check - Support Vector Machines (SVM) Regression Algorithm Spot Check - Support Vector Machines (SVM) 00:04:00 Compare Algorithms - Part 1 : Choosing the best Machine Learning Model Compare Algorithms - Part 1 : Choosing the best Machine Learning Model 00:09:00 Compare Algorithms - Part 2 : Choosing the best Machine Learning Model Compare Algorithms - Part 2 : Choosing the best Machine Learning Model 00:05:00 Pipelines : Data Preparation and Data Modelling Pipelines : Data Preparation and Data Modelling 00:11:00 Pipelines : Feature Selection and Data Modelling Pipelines : Feature Selection and Data Modelling 00:10:00 Performance Improvement: Ensembles - Voting Performance Improvement: Ensembles - Voting 00:07:00 Performance Improvement: Ensembles - Bagging Performance Improvement: Ensembles - Bagging 00:08:00 Performance Improvement: Ensembles - Boosting Performance Improvement: Ensembles - Boosting 00:05:00 Performance Improvement: Parameter Tuning using Grid Search Performance Improvement: Parameter Tuning using Grid Search 00:08:00 Performance Improvement: Parameter Tuning using Random Search Performance Improvement: Parameter Tuning using Random Search 00:06:00 Export, Save and Load Machine Learning Models : Pickle Export, Save and Load Machine Learning Models : Pickle 00:10:00 Export, Save and Load Machine Learning Models : Joblib Export, Save and Load Machine Learning Models : Joblib 00:06:00 Finalizing a Model - Introduction and Steps Finalizing a Model - Introduction and Steps 00:07:00 Finalizing a Classification Model - The Pima Indian Diabetes Dataset Finalizing a Classification Model - The Pima Indian Diabetes Dataset 00:07:00 Quick Session: Imbalanced Data Set - Issue Overview and Steps Quick Session: Imbalanced Data Set - Issue Overview and Steps 00:09:00 Iris Dataset : Finalizing Multi-Class Dataset Iris Dataset : Finalizing Multi-Class Dataset 00:09:00 Finalizing a Regression Model - The Boston Housing Price Dataset Finalizing a Regression Model - The Boston Housing Price Dataset 00:08:00 Real-time Predictions: Using the Pima Indian Diabetes Classification Model Real-time Predictions: Using the Pima Indian Diabetes Classification Model 00:07:00 Real-time Predictions: Using Iris Flowers Multi-Class Classification Dataset Real-time Predictions: Using Iris Flowers Multi-Class Classification Dataset 00:03:00 Real-time Predictions: Using the Boston Housing Regression Model Real-time Predictions: Using the Boston Housing Regression Model 00:08:00 Resources Resources - Data Science & Machine Learning with Python 00:00:00