Duration : 34.5 hours
290 Video Lessons
Section 1: Python programming for beginners
1 Installation Preview 09:31
2 Print and Strings Preview 07:47
3 Math 02:46
4 Variables 04:49
5 While Loops 06:00
6 For Loops 05:00
7 If Statements 06:43
8 If Else Statements 04:01
9 If Elif Else Statements
10:21 10 Functions Preview 05:03
11 Function Parameters 14:04
12 Global and Local Variables 09:13
13 Common Python Errors 11:35
14 Writing to a File 04:29
15 Appending to a File 03:23
16 Reading From a File 03:34
17 Classes Preview 04:23
18 Input and Statistics 07:22
19 Import Syntax 06:38
20 Making Modules 06:20
21 Error Handling - Try and Accept 13:10
22 Lists vs Tuples and List Manipulation 10:34
23 Dictionaries 08:14
24 Final Project 2 pages
25 Final Project Solution 26:15
Section 2: Python web programming
26 Introduction Preview 04:24
27 Python Programming Introduction 01:07
28 Object Oriented Programming Part 1 08:25
29 Object Oriented Programming Part 2 07:16
30 Modules Part1 Preview 09:11
31 Modules Part2 06:58
32 Python Programming Recap 00:42
33 Basic Database (SQLite) with Python Introduction 00:52
34 SQLite Introduction 08:15
35 Creating Database And Table 07:17
36 Inserting Data 06:06
37 Inserting Dynamic Data 04:32
38 Reading Data 06:41
39 Limit, Update, and Delete 07:59
40 Basic Database (SQLite) with Python Recap 03:18
41 Using Python with the Internet Introduction 00:51
42 urllib module 05:17
43 urllib.requests 09:42
44 urllib headers 08:15
45 XML Intro 05:54
46 Parsing XML 08:34
47 Using Python with the Internet Recap 01:27
48 Working with HTML Introduction 01:10
49 Web Page Structure 08:14
50 Web Page Structure 2 07:31
51 Nav bar 09:01
52 HTML’s body 08:04
53 Comments, footers, and divs 08:27
54 Parsing Paragraph Data 07:07
55 Working with HTML Recap 01:20
56 Intro to Web Server Programming 03:45
57 Creating a VPS 06:58
58 Interacting with our VPS 09:26
59 FileZilla 08:18
60 PySFTP 08:16
61 Web Server Programming Recap 01:05
62 MySQL database with Python Introduction 01:21
63 MySQL basics 09:33
64 MySQL Part 2 08:49
65 Database Connection 09:04
66 Inserting into Database 09:39
67 Adding logic to insert 08:17
68 Nohup 09:25
69 Crontab 06:12
70 MySQL database with Python Recap 01:44
71 Python's Flask Web development Framework Introduction 01:35
72 Flask setup 08:52
73 Flask backend setup 09:30
74 Basic Website 09:19
75 Templates and Errors 09:14
76 Variables And Logic 08:51
77 Bootstrap incorporation 09:00
78 More on Bootstrap 10:20
79 Adding more pages to our site 07:36
80 Extending Templates 07:50
81 Additional Information 09:42
82 Section Conclusion 01:39
Section 3: Data visualization with python and matplotlib
83 Introduction Preview 03:01 Download and install Matplotlib + prepare for course.
84 Getting Matplotlib And Setting Up 05:44
85 Different types of basic Matplotlib charts Introduction 01:18
86 Basic matplotlib graph 08:14
87 Labels, titles and window buttons 08:39
88 Legends 04:56 89 Bar Charts Preview 05:12
90 Histograms 06:50
91 Scatter Plots 06:48
92 Stack Plots 08:40
93 Pie Chart 07:12
94 Loading data from a CSV 05:04
95 Loading data with NumPy 04:50
96 Different types of basic Matplotlib charts Recap 00:50
97 Basic Customization Options Introduction 01:17
98 Source for our Data* 09:59
99 Parsing stock prices from the internet* 09:17
100 Plotting basic stock data* 06:10
Lessons 101 to 150
101 Modifying labels and adding a grid* 06:12
102 Converting from unix time and adjusting subplots* 08:00
103 Customizing ticks 05:55
104 Fills and Alpha 06:47
105 Add, remove, and customize spines* 08:05
106 Candlestick OHLC charts* 09:45
107 Styles with Matplotlib* 07:32
108 Creating our own Style* 09:27
109 Live Graphs* 08:49
110 Adding and placing text* 06:12
111 Annotating a specific plot* 08:34
112 Dynamic annotation of last price* 08:20
113 Basic Customization Options Recap 01:44
114 Advanced Customization Options Introduction 01:00
115 Basic subplot additions* 08:28
116 Subplot2grid * 08:05
117 Incorporating changes to candlestick graph* 07:24
118 Creating moving averages with our data* 10:01
119 Adding a High minus Low indicator to graph* 05:30
120 Customizing the dates that show* 10:18
121 Label and Tick customizations* 07:52
122 Share X axis* 07:20 123 Multi Y axis* 10:04
124 Customizing Legends* 09:41
125 Advanced Customization Options Recap 01:21
126 Geographical Plotting with Basemap Introduction 01:19
127 Downloading and installing Basemap 06:22
128 Basic basemap example 09:26
129 Customizing the projection 09:01
130 More customization, like colors, fills, and forms of boundaries 06:50
131 Plotting Coordinates* 09:45
132 Connecting Coordinates* 07:17
133 Geographical Plotting with Basemap Recap 00:58
134 3D graphing Introduction 01:25
135 Basic 3D graph example using wire_frame 05:51
136 3D scatter plots 05:18
137 3D Bar Charts 07:14
138 More advanced Wireframe example 05:02
139 3D graphing Recap 00:54
140 Section Conclusion 03:05 Section 4: Data analysis with python and pandas 141 Introduction Preview 04:11
142 Getting Pandas and Fundamentals 09:06
143 Introduction to Pandas 00:48
144 Creating and Navigating a Dataframe 08:34
145 Slices, head and tail 07:59 146 Indexing Preview 07:27
147 Visualizing The Data 09:19
148 Converting To Python List Or Pandas Series 04:15
149 Pandas Recap 01:38
150 IO Tools Introduction 02:12
Lessons 151 to 200
151 Read Csv And To Csv 09:26 152 io operations 05:23 153 Read_hdf and to_hdf 08:25 154 Read Json And To Json 09:54 155 Read Pickle And To Pickle 11:39 156 IO Tools Recap 03:52 157 Pandas Operations Introduction 02:04 158 Column Manipulation (Operatings on columns, creating new ones) 07:27 159 Column and Dataframe logical categorization 07:12 160 Statistical Functions Against Data 07:34 161 Moving and rolling statistics 10:00 162 Rolling apply 08:54 163 Pandas Operations Recap 03:17 164 Handling for Missing Data / Outliers Introduction 03:13 165 dropNa 06:48 166 Filling Forward And Backward Na 11:09 167 Detecting outliers 12:36 168 Handling for Missing Data / Outliers Recap 01:20 169 Combining Dataframes Introduction 03:54 170 Concatenation 09:15 171 Appending data frames 07:06 172 Merging dataframes 09:41 173 Joining dataframes 09:40 174 Combining Dataframes Recap 04:29 175 Advanced Operations Introduction 02:48 176 Basic Sorting 08:56 177 Sorting by multiple rules 08:32 178 Resampling basics time and how (mean, sum etc) 10:03 179 Resampling to ohlc 07:12 180 Correlation And Covariance Part1 10:03 181 Correlation and Covariance part 2 11:56 182 Mapping custom functions 09:21 183 Graphing percent change of income groups 07:23 184 Buffering Basics 10:12 185 Buffering Into And Out Of Hdf5 10:01 186 Advanced Operations Recap 03:00 187 Working with Databases Introduction 01:00 188 Writing to reading from database into a data frame 10:22 189 Resampling data and preparing graph 07:54 190 Finishing Manipulation And Graph 09:30 191 Section Conclusion 05:27 Section 5: Learn Python Django From Scratch 192 Introduction Preview 04:10 193 Overview of Final Project Preview 00:58 194 Introduction to Django 00:35 195 Django Installation and Configuration 11:41 196 MVC Applied to Django 08:33 197 Basic Views and Templates 15:55 198 Models, Database and Migration 19:21 199 Django Recap 01:37 200 Creating a User Authentication System Introduction 01:04
Lessons 201 to 250
201 Setting up a simple user authentication system Preview 22:27 202 Login and session variables 18:44 203 Social registration: Allowing user to register with their preexisting social 13:29 204 Creating a User Authentication System Recap 00:32 205 Frontending Introduction 00:30 206 Template language and static files usage 16:59 207 Twitter Bootstrap Integration 20:19 208 Static File Compression and Template Refactoring 17:05 209 Frontending Recap 00:36 210 E-Commerce Introduction 00:24 211 Preparing The Storefront 26:36 212 Adding a Shopping Cart 20:12 213 PayPal Integration 21:11 214 Stripe Integration with Ajax 20:31 215 E-Commerce Recap 00:41 216 File Uploading, Ajax and E-mailing Introduction 00:37 217 File Uploading 14:05 218 Working with Forms 13:19 219 Advanced e-mailing 10:25 220 File Uploading, Ajax and E-mailing Recap 00:38 221 Geolocation and Map Integration Introduction 00:37 222 Adding a Map Representation 08:35 223 Advanced Map Usage 08:24 224 Geolocation and Map Integration Recap 00:31 225 Django Power-Ups: Services and Signals Introduction 00:52 226 Building a Web Service with Tastypie 11:04 227 Django Signals 08:15 228 Django Power-Ups: Services and Signals Recap 00:41 229 Testing Your Site Introduction 00:21 230 Adding the debug toolbar 04:37 231 Unit testing 18:06 232 Logging 12:17 233 Testing Your Site Recap 00:40 234 Section Conclusion 04:55 Section 6: Python game development - Create a flappy bird clone 235 Introduction to the Section & the Game Preview 21:08 236 Graphics Setup 14:27 237 Creating Input Controls 10:08 238 Boundaries, Crash Events and Menu Creation 32:16 239 Creating Obstacles Using Polygons 14:56 240 Game Logic - Using Block Logic 11:08 241 Game Logic - Success Or Failure 15:30 242 Creating the Score Display Preview 10:38 243 Adding Colors and Difficulty Levels 31:48
Bonus Course : Python Beyond the Basics - Object-Oriented Programming
Trapping And Raising Exceptions.mp458 MB 0101 Introduction And About The Author.mp49,769 KB 0102 What Is Object Oriented Programming And Why.mp413 MB 0103 Object-Oriented Python.mp425 MB 0104 Modules Versus Classes.mp416 MB 0201 Prerequisites And Toolkit.mp47,968 KB 0202 Choosing An IDE Or Text Editor And Workflow.mp410 MB 0301 Classes, Instances, Attributes And Methods.mp424 MB 0302 Defining A Class.mp422 MB 0303 Instance Methods.mp426 MB 0304 Instance Attributes.mp415 MB 0305 Encapsulation.mp426 MB 0306 Init Constructor.mp426 MB 0307 Class Attributes.mp412 MB 0308 Working With Class And Instance Data.mp429 MB 0309 Assignment 1.mp417 MB 0310 Assignment 1 - Solution.mp418 MB 0401 Inheriting Attributes.mp418 MB 0402 Inheritance Examples.mp430 MB 0403 Polymorphism.mp429 MB 0404 Inheriting The Constructor.mp412 MB 0405 Multiple Inheritance And The Lookup Tree.mp427 MB 0406 Decorators, Static And Class Methods.mp435 MB 0407 Abstract Classes.mp418 MB 0408 Method Overloading - Extending And Providing.mp440 MB 0409 Composition Versus Inheritance.mp434 MB 0410 Assignment 2.mp417 MB 0411 Assignment 2 - Solution.mp422 MB 0412 Assignment 2 For Extra Credit - Solution.mp415 MB 0501 Implementing Core Syntax.mp431 MB 0502 Subclassing Built-Ins.mp428 MB 0503 Attribute Encapsulation.mp422 MB 0504 Private Variable Names.mp428 MB 0505 With Context.mp426 MB 0506 New Style Classes.mp49,396 KB 0507 Assignment 3.mp432 MB 0508 Assignment 3 - Supplementary Hints.mp422 MB 0509 Assignment 3 - Solution.mp423 MB 0602 Custom Exceptions.mp428 MB 0603 Assignment 4.mp425 MB 0604 Assignment 4 - Solution.mp419 MB 0701 Pickle.mp438 MB 0702 JSON.mp430 MB 0703 YAML.mp441 MB 0704 Assignment 5.mp416 MB 0705 Assignment 5 - Solution.mp47,956 KB 0801 Debugging - PDB.mp445 MB 0802 Logging.mp418 MB 0803 Benchmarking - The Timeit Module.mp426 MB 0804 The Pytest Module - Part 1.mp434 MB 0805 The Pytest Module - Part 2.mp426 MB 0806 Assignment 6.mp415 MB 0807 Assignment 6 - Solution.mp425 MB 0901 What We Have Learned.mp45,646 KB 0902 Where To Go From Here.mp413 MB
No comments:
Post a Comment