Section 1 : Section 1 Introduction
|
Lecture 1 | INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM | |
|
Lecture 2 | Overview of the Course and the 10 Apps | 00:09:51 Duration |
|
Lecture 3 | Preview of the 10 Apps | |
|
Lecture 4 | Installing Python 3 and the IDE (Windows, Mac, and Linux) | 00:07:49 Duration |
|
Lecture 5 | Optimizing the Environment for Python | 00:05:12 Duration |
|
Lecture 6 | About Proctor Testing |
Section 2 : Section 2 The Basics Getting Started with Python
|
Lecture 1 | INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM | |
|
Lecture 2 | Writing Our First Python Program | 00:11:15 Duration |
|
Lecture 3 | Variables and their Use in a Program | 00:08:03 Duration |
|
Lecture 4 | The Python Shell | 00:08:24 Duration |
|
Lecture 5 | Cheatsheet (Getting Started with Python) |
Section 3 : Section 3 The Basics Data Types
|
Lecture 1 | Quick Info | |
|
Lecture 2 | Simple Types Integers, Strings, and Floats | 00:03:14 Duration |
|
Lecture 3 | List Types | 00:01:26 Duration |
|
Lecture 4 | Ranges | |
|
Lecture 5 | Attributes | 00:02:46 Duration |
|
Lecture 6 | Did You Know | |
|
Lecture 7 | How to Find Out What Code You Need | 00:04:23 Duration |
|
Lecture 8 | Bonus Steps of Learning Python | 00:01:27 Duration |
|
Lecture 9 | Dictionary Types | 00:03:31 Duration |
|
Lecture 10 | Did You Know | |
|
Lecture 11 | Tuple Types | 00:02:23 Duration |
|
Lecture 12 | How to Use Datatypes in the Real World | 00:01:03 Duration |
|
Lecture 13 | Did You Know | |
|
Lecture 14 | Cheatsheet (Data Types) |
Section 4 : Section 4 The Basics Operations with Data Types
|
Lecture 1 | Python Shell and Terminal Tip | 00:00:50 Duration |
|
Lecture 2 | List Reminder | |
|
Lecture 3 | More Operations with Lists | 00:05:51 Duration |
|
Lecture 4 | Accessing List Items | 00:02:04 Duration |
|
Lecture 5 | Accessing List Slices | 00:02:38 Duration |
|
Lecture 6 | Accessing Items and Slices with Negative Indexes | 00:01:59 Duration |
|
Lecture 7 | Accessing Characters and Slices in Strings | 00:01:29 Duration |
|
Lecture 8 | Dictionary Reminder | |
|
Lecture 9 | Accessing Items in Dictionaries | 00:01:51 Duration |
|
Lecture 10 | Tip Converting Between Datatypes | |
|
Lecture 11 | Cheatsheet (Operations with Data Types) |
Section 5 : Section 5 The Basics Functions and Conditionals
|
Lecture 1 | Creating Your Own Functions | 00:05:21 Duration |
|
Lecture 2 | Print or Return | 00:03:56 Duration |
|
Lecture 3 | Intro to Conditionals | 00:00:56 Duration |
|
Lecture 4 | If Conditional Example | 00:03:42 Duration |
|
Lecture 5 | Bonus Code Using and and or in a Conditional | |
|
Lecture 6 | Conditional Explained Line by Line | 00:03:06 Duration |
|
Lecture 7 | More on Conditionals | 00:02:17 Duration |
|
Lecture 8 | Elif Conditionals | 00:01:13 Duration |
|
Lecture 9 | White Space | 00:03:31 Duration |
|
Lecture 10 | Cheatsheet (Functions and Conditionals) |
Section 6 : Section 6 The Basics Processing User Input
|
Lecture 1 | User Input | |
|
Lecture 2 | String Formatting | 00:04:45 Duration |
|
Lecture 3 | String Formatting with Multiple Variables | 00:04:05 Duration |
|
Lecture 4 | Cheatsheet (Processing User Input) |
Section 7 : Section 7 The Basics Loops
|
Lecture 1 | For Loops How and Why | 00:05:39 Duration |
|
Lecture 2 | For Loop Over a Function | |
|
Lecture 3 | Did You Know | |
|
Lecture 4 | Looping Through a Dictionary | 00:00:55 Duration |
|
Lecture 5 | Bonus Code Dictionary Loop and String Formatting | |
|
Lecture 6 | While Loops How and Why | 00:02:52 Duration |
|
Lecture 7 | While Loop Example with User Input | 00:03:13 Duration |
|
Lecture 8 | While Loops with Break and Continue | 00:04:07 Duration |
|
Lecture 9 | Cheatsheet (Loops) |
Section 8 : Section 8 Putting the Pieces Together Building
|
Lecture 1 | Problem Statement | |
|
Lecture 2 | Approaching the Problem | 00:01:48 Duration |
|
Lecture 3 | Building the Maker Function | 00:05:02 Duration |
|
Lecture 4 | Constructing the Loop | 00:04:38 Duration |
|
Lecture 5 | Making the Output User-Friendly | 00:03:09 Duration |
Section 9 : Section 9 List Comprehensions
|
Lecture 1 | Simple List Comprehension | 00:03:21 Duration |
|
Lecture 2 | List Comprehension with If Conditional | 00:01:20 Duration |
|
Lecture 3 | List Comprehension with If-Else Conditional | 00:01:43 Duration |
|
Lecture 4 | Cheatsheet (List Comprehensions) |
Section 10 : Section 10 More About Functions
|
Lecture 1 | Functions with Multiple Arguments | 00:01:46 Duration |
|
Lecture 2 | Did You Know | |
|
Lecture 3 | Default and Non-default Parameters and Keyword | 00:02:59 Duration |
|
Lecture 4 | Functions with an Arbitrary Number of Non-keyword | 00:03:26 Duration |
|
Lecture 5 | Functions with an Arbitrary Number of Keyword Arguments | 00:01:30 Duration |
|
Lecture 6 | Cheatsheet (More on Functions) |
Section 11 : Section 11 File Processing
|
Lecture 1 | The Concept of Processing Files in Python | 00:01:08 Duration |
|
Lecture 2 | Reading Text From a File | 00:03:02 Duration |
|
Lecture 3 | File Cursor | 00:01:44 Duration |
|
Lecture 4 | Closing a File | 00:01:31 Duration |
|
Lecture 5 | Opening Files Using with | 00:01:40 Duration |
|
Lecture 6 | Different Filepaths | 00:01:23 Duration |
|
Lecture 7 | Writing Text to a File | 00:03:55 Duration |
|
Lecture 8 | Appending Text to an Existing File | 00:03:27 Duration |
|
Lecture 9 | Cheatsheett (File Processing) |
Section 12 : Section 12 Modules
|
Lecture 1 | Builtin Modules | 00:05:49 Duration |
|
Lecture 2 | Standard Python Modules | 00:08:27 Duration |
|
Lecture 3 | Third-Party Modules | 00:06:24 Duration |
|
Lecture 4 | Third-Party Module Example | 00:02:54 Duration |
|
Lecture 5 | Cheatsheet (Imported Modules) |
Section 13 : Section 13 Application 1 Building an English Thesaurus
|
Lecture 1 | Note | |
|
Lecture 2 | Interactive English Dictionary - How The Output Will Look | 00:04:10 Duration |
|
Lecture 3 | Know Your Dataset | 00:04:53 Duration |
|
Lecture 4 | Loading JSON Data | 00:03:48 Duration |
|
Lecture 5 | Returning the Definition of a Word | 00:03:57 Duration |
|
Lecture 6 | Non-Existing Words | 00:03:15 Duration |
|
Lecture 7 | Dealing with Case-Sensitive Words | 00:03:06 Duration |
|
Lecture 8 | Calculating the Similarity Between Words | 00:04:36 Duration |
|
Lecture 9 | Best Matches out of a List of Words | 00:06:05 Duration |
|
Lecture 10 | Finding the Most Similar Word from a Group of Words | 00:09:38 Duration |
|
Lecture 11 | Getting Confirmation from the User | 00:11:16 Duration |
|
Lecture 12 | Optimizing the Final Output | 00:07:17 Duration |
|
Lecture 13 | Sharing is Caring | |
|
Lecture 14 | Exercise Making Version 1 | |
|
Lecture 15 | Solution Making Version 1 | |
|
Lecture 16 | Exercise Making Version 1 | |
|
Lecture 17 | Solution Making Version 1 |
Section 14 : Section 14 Python and MySQL Interactive English
|
Lecture 1 | Intro to the App | 00:02:04 Duration |
|
Lecture 2 | Making the App | 00:10:29 Duration |
|
Lecture 3 | More SQL Statements |
Section 15 : Section 15 Using Python with CSV, JSON, and Excel Files
|
Lecture 1 | The pandas Data Analysis Library | 00:03:04 Duration |
|
Lecture 2 | Installing pandas | |
|
Lecture 3 | Getting Started with pandas | 00:08:37 Duration |
|
Lecture 4 | Installing Jupyter | |
|
Lecture 5 | Getting Started with Jupyter | 00:08:54 Duration |
|
Lecture 6 | Loading CSV Files | 00:04:17 Duration |
|
Lecture 7 | Exercise Loading JSON Files | |
|
Lecture 8 | Solution Loading JSON Files | |
|
Lecture 9 | Note on Loading Excel Files | |
|
Lecture 10 | Loading Excel Files | 00:00:56 Duration |
|
Lecture 11 | Loading Data from Plain Text Files | 00:02:28 Duration |
|
Lecture 12 | Set Table Header Row | 00:02:59 Duration |
|
Lecture 13 | Set Column Names | 00:00:57 Duration |
|
Lecture 14 | Set Index Column | 00:04:44 Duration |
|
Lecture 15 | Filtering Data from a pandas Dataframe | 00:05:32 Duration |
|
Lecture 16 | Deleting Columns and Rows | 00:02:29 Duration |
|
Lecture 17 | Updating and Adding new Columns and Rows | 00:07:29 Duration |
|
Lecture 18 | Note | |
|
Lecture 19 | Data Analysis Example Converting Addresses | 00:15:07 Duration |
Section 16 : Section 16 Numerical and Scientific Computing
|
Lecture 1 | What is Numpy | 00:08:00 Duration |
|
Lecture 2 | Installing OpenCV | |
|
Lecture 3 | Convert Images to Numpy Arrays | 00:05:39 Duration |
|
Lecture 4 | Indexing, Slicing, and Iterating Numpy Arrays | 00:04:06 Duration |
|
Lecture 5 | Stacking and Splitting Numpy Arrays | 00:05:40 Duration |
Section 17 : Section 17 Application 2 Making a Web Map
|
Lecture 1 | Web Map - How The Output Will Look Like | 00:01:04 Duration |
|
Lecture 2 | Creating an HTML Map with Python | 00:11:37 Duration |
|
Lecture 3 | Note | |
|
Lecture 4 | Adding a Marker to the Map | 00:08:33 Duration |
|
Lecture 5 | Practicing for-loops by Adding Multiple Markers | 00:04:39 Duration |
|
Lecture 6 | Practicing File Processing by Adding Markers from Files | 00:13:10 Duration |
|
Lecture 7 | Practicing String Manipulation by Adding Text on the Map | 00:05:15 Duration |
|
Lecture 8 | Adding HTML on Popups | |
|
Lecture 9 | Practicing Functions by Creating a Color Generation | 00:08:01 Duration |
|
Lecture 10 | Exercise Add and Stylize Markers | |
|
Lecture 11 | Tip on Adding and Stylizing Markers | |
|
Lecture 12 | Solution Add and Stylize Markers | 00:01:50 Duration |
|
Lecture 13 | Exploring the Population JSON Data | 00:05:40 Duration |
|
Lecture 14 | Practicing JSON Data by Adding a Population Map Layer | 00:03:24 Duration |
|
Lecture 15 | Stylizing the Population Layer | 00:09:33 Duration |
|
Lecture 16 | Adding a Layer Control Panel | 00:06:20 Duration |
Section 18 : Section 18 Fixing Programming Errors
|
Lecture 1 | Syntax Errors | 00:08:21 Duration |
|
Lecture 2 | Runtime Errors | 00:10:52 Duration |
|
Lecture 3 | How to Fix Difficult Errors | 00:05:35 Duration |
|
Lecture 4 | About Proctor Testing | |
|
Lecture 5 | Making the Code Handle Errors by Itself | 00:08:10 Duration |
Section 19 : Section 19 Application 3 Data Analysis and Visualisation
|
Lecture 1 | Preview of the End Results | 00:02:50 Duration |
|
Lecture 2 | Installing the Required Libraries | |
|
Lecture 3 | Starting Jupyter | |
|
Lecture 4 | Exploring the Dataset with Python and pandas | 00:09:14 Duration |
|
Lecture 5 | Selecting Data | 00:13:31 Duration |
|
Lecture 6 | Filtering the Dataset | 00:07:40 Duration |
|
Lecture 7 | Time-Based Filtering | 00:09:48 Duration |
|
Lecture 8 | Turning Data into Information | 00:10:48 Duration |
|
Lecture 9 | Aggregating and Plotting Average Ratings by Day | 00:14:35 Duration |
|
Lecture 10 | Downsampling and Plotting Average Ratings by Week | 00:09:57 Duration |
|
Lecture 11 | Downsampling and Plotting Average Ratings by Month | 00:02:17 Duration |
|
Lecture 12 | Average Ratings by Course by Month | 00:10:43 Duration |
|
Lecture 13 | What Day of the Week are People the Happiest | 00:09:41 Duration |
|
Lecture 14 | Other Types of Plots | 00:06:05 Duration |
Section 20 : Section 20 Application 3 Data Analysis
|
Lecture 1 | Note | |
|
Lecture 2 | Intro to the Interactive Visualization Section | 00:02:53 Duration |
|
Lecture 3 | Making a Simple Web App | 00:12:21 Duration |
|
Lecture 4 | Making a Data Visualization Web App | 00:23:14 Duration |
|
Lecture 5 | Changing Graph Labels in the Web App | 00:02:56 Duration |
|
Lecture 6 | Adding a Time-Series Graph to the Web App | 00:05:19 Duration |
|
Lecture 7 | Exercise Monthly Time-Series | |
|
Lecture 8 | Solution Monthly Time-Series | |
|
Lecture 9 | Multiple Time-Series Plots | 00:18:44 Duration |
|
Lecture 10 | Multiple Time-Series Streamgraph | 00:06:49 Duration |
|
Lecture 11 | Exercise Interactive Chart to Find the Happiest Day | |
|
Lecture 12 | Solution Interactive Chart to Find the Happiest Day | |
|
Lecture 13 | Adding a Pie Chart to the Web App | 00:09:25 Duration |
Section 21 : Section 21 Application 4 Personal Website with Python
|
Lecture 1 | Personal Website - How The Output Will Look Like | 00:01:41 Duration |
|
Lecture 2 | Building Your First Website | 00:08:04 Duration |
|
Lecture 3 | Preparing HTML Templates | 00:04:30 Duration |
|
Lecture 4 | Adding a Website Navigation Menu | 00:08:28 Duration |
|
Lecture 5 | Note on Browser Caching | |
|
Lecture 6 | Improving the Website Frontend with CSS | 00:06:01 Duration |
|
Lecture 7 | Creating a Python Virtual Environment | 00:06:35 Duration |
|
Lecture 8 | How to Install Git | |
|
Lecture 9 | Deploying the Website to a Live Server | 00:22:01 Duration |
|
Lecture 10 | Maintaining the Live Website | 00:07:24 Duration |
|
Lecture 11 | Troubleshooting | |
|
Lecture 12 | Congratulations! |
Section 22 : Section 22 Building Desktop Graphical User Interfaces
|
Lecture 1 | Introduction to the Tkinter Library | 00:02:37 Duration |
|
Lecture 2 | Creating a GUI Window and Adding Widgets | 00:09:10 Duration |
|
Lecture 3 | Connecting GUI Widgets with Functions | 00:09:54 Duration |
|
Lecture 4 | Exercise Create a Multi-Widget GUI | |
|
Lecture 5 | Solution Create a Multi-Widget GUI |
Section 23 : Section 23 Interacting with Databases
|
Lecture 1 | How Python Interacts with Databases | 00:02:57 Duration |
|
Lecture 2 | Connecting to an SQLite Database with Python | 00:13:05 Duration |
|
Lecture 3 | (SQLite) Selecting, Inserting, Deleting, and Updating SQL | 00:06:53 Duration |
|
Lecture 4 | PostgreSQL Database with Python | |
|
Lecture 5 | (PostGreSQL) Selecting, Inserting, Deleting, and Updating | 00:12:45 Duration |
|
Lecture 6 | Working with MySQL Databases |
Section 24 : Section 24 Application 5 Building a Desktop SQL Book
|
Lecture 1 | How The Output Will Look Like | 00:02:26 Duration |
|
Lecture 2 | Designing the User Interface | 00:05:57 Duration |
|
Lecture 3 | Coding the Frontend Interface | 00:13:28 Duration |
|
Lecture 4 | Coding the Backend | 00:24:30 Duration |
|
Lecture 5 | Connecting the Frontend with the Backend, Part 1 | 00:17:20 Duration |
|
Lecture 6 | Connecting the Frontend with the Backend, Part 2 | 00:21:57 Duration |
|
Lecture 7 | Exercise Fixing a Bug in Our Program | |
|
Lecture 8 | Solution Fixing a Bug in Our Program | |
|
Lecture 9 | Creating | 00:04:50 Duration |
Section 25 : Section 25 Object-Oriented Programming (OOP)
|
Lecture 1 | What is Object Oriented Programming (OOP) | 00:04:54 Duration |
|
Lecture 2 | Using OOP in a Program, Part 1 | 00:13:01 Duration |
|
Lecture 3 | Using OOP in a Program, Part 2 | |
|
Lecture 4 | Creating a Bank Account Class | 00:21:02 Duration |
|
Lecture 5 | Creating Classes Through Inheritance | 00:12:02 Duration |
|
Lecture 6 | OOP Glossary | 00:08:12 Duration |
|
Lecture 7 | Exercise Rewriting the App Using Classes and OOP | |
|
Lecture 8 | Solution Rewriting the App Using Classes and OOP |
Section 26 : Section 26 Application 6 Building a Mobile App
|
Lecture 1 | How the Output Will Look Like | 00:01:34 Duration |
|
Lecture 2 | Installing the Library | |
|
Lecture 3 | Creating a User Login Page | 00:22:30 Duration |
|
Lecture 4 | Creating a User Sign Up Page | 00:09:47 Duration |
|
Lecture 5 | Capturing User Input | 00:06:23 Duration |
|
Lecture 6 | Processing User Sign Ups | 00:11:21 Duration |
|
Lecture 7 | Creating a Sign Up Success Page | 00:04:26 Duration |
|
Lecture 8 | Switching Between Pages | 00:02:54 Duration |
|
Lecture 9 | Processing User Login Credentials | 00:16:58 Duration |
|
Lecture 10 | Displaying Output to the User | 00:15:04 Duration |
|
Lecture 11 | Stylizing the Login Page | 00:14:14 Duration |
|
Lecture 12 | Stylizing the Sign Up Page | 00:01:14 Duration |
|
Lecture 13 | Making the Buttons Interactive | 00:09:01 Duration |
|
Lecture 14 | Making a Scrollable Area | 00:08:21 Duration |
Section 27 : Section 27 Making an Android APK File from the Kivy
|
Lecture 1 | Note | |
|
Lecture 2 | Preparing the Environment for Deploying the App | 00:13:35 Duration |
|
Lecture 3 | Creating an APK file for Android | 00:10:46 Duration |
|
Lecture 4 | Installing the APK file on Android | 00:04:01 Duration |
|
Lecture 5 | Deploying to iOS |
Section 28 : Section 28 Image and Video Processing with Python
|
Lecture 1 | Introduction | 00:02:41 Duration |
|
Lecture 2 | Installing the Library | |
|
Lecture 3 | Loading, Displaying, Resizing, and Creating Images | 00:13:45 Duration |
|
Lecture 4 | Exercise Batch Image Resizing | |
|
Lecture 5 | Solution Batch Image Resizing | |
|
Lecture 6 | Solution Further Explained | 00:04:25 Duration |
|
Lecture 7 | Detecting Faces in Images | 00:20:38 Duration |
|
Lecture 8 | Capturing Video with Python | 00:19:49 Duration |
Section 29 : Section 29 Application 7 Building a Webcam Program
|
Lecture 1 | How The Output Will Look Like | 00:02:10 Duration |
|
Lecture 2 | Detecting Moving Objects from the Webcam | 00:39:56 Duration |
|
Lecture 3 | Storing Motion Timestamps on a CSV File | 00:21:15 Duration |
Section 30 : Section 30 Interactive Data Visualization with Python
|
Lecture 1 | Introduction to Bokeh | 00:02:02 Duration |
|
Lecture 2 | Installing Bokeh | |
|
Lecture 3 | Your First Bokeh Plot | 00:13:53 Duration |
|
Lecture 4 | Exercise Plotting Triangles and Circles | |
|
Lecture 5 | Solution Plotting Triangles and Circles | |
|
Lecture 6 | Using Bokeh with Pandas | 00:04:47 Duration |
|
Lecture 7 | Exercise Plotting Education Data | |
|
Lecture 8 | Solution Plotting Education Data | |
|
Lecture 9 | Note on Loading Excel Files | |
|
Lecture 10 | Changing Plot Properties | |
|
Lecture 11 | Exericse Plotting Weather Data | |
|
Lecture 12 | Solution Plotting Weather Data | |
|
Lecture 13 | Changing Visual Attributes | |
|
Lecture 14 | Creating a Time-series Plot | 00:06:38 Duration |
|
Lecture 15 | More Visualization Examples with Bokeh | 00:04:37 Duration |
|
Lecture 16 | Plotting Time Intervals from the Data Generated by the | 00:14:01 Duration |
|
Lecture 17 | Implementing a Hover Feature | 00:09:58 Duration |
Section 31 : Section 31 Web Scraping with Python & Beautiful Soup
|
Lecture 1 | Section Introduction | 00:01:59 Duration |
|
Lecture 2 | How Web Scraping Works | 00:04:25 Duration |
|
Lecture 3 | Request Headers to Enable Web Scraping | |
|
Lecture 4 | Web Scraping Example with Python | 00:16:18 Duration |
Section 32 : Section 32 Application 8 Buiding a Web Scraper of Real
|
Lecture 1 | How The Output Will Look Like | 00:02:34 Duration |
|
Lecture 2 | Preparing the Request Headers | |
|
Lecture 3 | Loading the Webpage in Python | 00:07:15 Duration |
|
Lecture 4 | Extracting div Elements | 00:11:26 Duration |
|
Lecture 5 | Scraping the Addresses of the Properties | 00:14:38 Duration |
|
Lecture 6 | Scraping Special Elements | 00:12:02 Duration |
|
Lecture 7 | Saving the Extracted Data in CSV Files | 00:08:25 Duration |
|
Lecture 8 | Crawling Through Multiple Web Pages | 00:17:28 Duration |
Section 33 : Section 33 Application 9 Building a Database Web App
|
Lecture 1 | INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM | |
|
Lecture 2 | Steps of Creating a PostGreSQL Database Web App | 00:06:07 Duration |
|
Lecture 3 | Creating a Page with HTML | 00:14:50 Duration |
|
Lecture 4 | Stylizing the HTML Page with CSS | 00:10:39 Duration |
|
Lecture 5 | Capturing User Input | 00:17:22 Duration |
|
Lecture 6 | Creating the PostGreSQL Database Model | 00:17:22 Duration |
|
Lecture 7 | Storing User Data to the Database | 00:19:14 Duration |
|
Lecture 8 | Emailing Database Values Back to User | 00:10:58 Duration |
|
Lecture 9 | Emailing Data Statistics to Users | 00:15:50 Duration |
|
Lecture 10 | Deploying the Web Application to a Live Server | 00:29:20 Duration |
|
Lecture 11 | Creating a Download-Upload Feature | 00:20:55 Duration |
Section 34 : Section 34 Application 10 (Project) Building
|
Lecture 1 | How The Output Should Look Like | 00:07:29 Duration |
|
Lecture 2 | Solution, Part 1 | 00:16:23 Duration |
|
Lecture 3 | Solution, Part 2 | |
|
Lecture 4 | End of the Course |
Section 35 : Section 35 Bonus App Build a Website Blocker
|
Lecture 1 | Website Blocker - How The Output Will Look Like | 00:04:04 Duration |
|
Lecture 2 | Application Architecture | 00:03:44 Duration |
|
Lecture 3 | Setting up the Script | 00:09:05 Duration |
|
Lecture 4 | Setting up the Infinite Loop | 00:10:52 Duration |
|
Lecture 5 | Implementing the First Part | 00:12:18 Duration |
|
Lecture 6 | Implementing the Second Part | 00:18:55 Duration |
|
Lecture 7 | Scheduling the Python Program on Windows | 00:12:52 Duration |
|
Lecture 8 | Scheduling the Python Program on Mac and Linux | 00:06:15 Duration |
Section 36 : Section 36 Bonus App Data Visualization Dashboard
|
Lecture 1 | Note | |
|
Lecture 2 | Web-based Financial Graph - How The Output Will Look | 00:02:01 Duration |
|
Lecture 3 | Downloading Datasets with Python | 00:11:44 Duration |
|
Lecture 4 | Stock Market Data | 00:03:26 Duration |
|
Lecture 5 | Stock Market Data Candlestick Charts | 00:05:39 Duration |
|
Lecture 6 | Candlestick Charts with Bokeh Quadrants | 00:10:17 Duration |
|
Lecture 7 | Candlestick Charts with Bokeh Rectangles | 00:22:31 Duration |
|
Lecture 8 | Candlestick Segments | 00:05:02 Duration |
|
Lecture 9 | Stylizing the Chart | 00:04:22 Duration |
|
Lecture 10 | The Concept Behind Embedding Bokeh Charts in a Flask | 00:11:07 Duration |
|
Lecture 11 | Note | |
|
Lecture 12 | Embedding the Bokeh Chart in a Webpage | 00:15:37 Duration |
|
Lecture 13 | Deploying the Chart Website to a Live Server | 00:08:31 Duration |