Python Web Programming
4.5 (44 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
993 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Python Web Programming to your Wishlist.

Add to Wishlist

Python Web Programming

Access and parse the web with Python
4.5 (44 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
993 students enrolled
Last updated 2/2017
English
Learn Fest Sale
Current price: $10 Original price: $100 Discount: 90% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Access and parse the web with Python.
  • Manage a database.
  • Manage remote server
  • Run code via a VPS
  • Create a basic website with Python
View Curriculum
Requirements
  • The basics of Python 3
  • Up to $5 for a Digital Ocean VPS. VPS cost can be per hour, at an average of $5 a month, so the cost of the server can actually be much less than this.
Description

Imagine powering up your tablet and browsing a site you built. Or discovering the skills necessary to launch a career in web programming. Or imagine, after years of thinking about it, finally crossing “become code literate” off your bucket list. The Stone River eLearning course Python Web Programming will ease you through the big, vast world of Python web programming. Over the course of 7 hours, you'll be introduced to all the innovative concepts and foundational principles necessary to master web programming with Python. So whether you're an upstart programmer, an aspiring web developer, or someone just looking to gain a deeper understanding of python web programming, with this course you'll acquire the understanding and the confidence to conquer all things Python.

Three Reasons to Learn Web Programming With Python

  • It's easy and quick to learn: Forget strict syntax rules and endless strings of coding, Python was designed with simplicity in mind. And you'll be busy coding before you know it. Why? Because Python requires less time, less code and less concepts than all other programming languages.
  • It's a stepping stone: New to object-oriented coding, or programming all together? Get your feet wet with the most versatile coding language on the market. Python Web Programming teaches you sound foundational skills that are easily transferable to other, more tedious languages.
  • It's a money maker: The demand for Python web programmers is booming. In fact, it's the most popular coding language in the world. Used by giants like Google, Pinterest and Instagram, it's is the only language you'll need to begin a career in Python web programming, design your own games, software, websites and work with Big Data. And that's just for starters.

How is this course different?

We understand. There are other Python courses, but Python Web Programming dives deep into all aspects of web programming with Python. We pull back the curtain on web programming with Python—giving you an unparalleled understanding of the art and science behind it, but we don't stop there. You'll graduate with the all the tools necessary to build vibrant, sustainable web based programs.

You see, this course was created as a labor of love. In fact, it's delivered with a level of quality and expertise you'd expect from an elite university ---not an online course.

What are the requirements?

  • A computer
  • PC, Mac or Linux Operating Systems OK

What am I going to get from this course?

  • Over 60 lectures and 6 + hours of content!
  • Acquire an in-depth understanding of Python web programming.
  • Get hands on experience working with Python files and building programs

What is the target audience?

  • Programmers
  • Aspiring web developers and app creators
  • Anyone aspiring to become code literate
Who is the target audience?
  • Programmers with basic Python knowledge
  • Anyone interested in web development
  • Those interested in Python databases
  • Aspiring web developers
  • Those looking to learn more than the basics of Python programming
  • Do not take the course if you have never used Python before
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 60 Lectures Collapse All 60 Lectures 06:10:51
+
Course Introduction
1 Lecture 04:24

In this course, you will learn about web programming with python

Preview 04:24
+
Python Programming Review
6 Lectures 33:39


Object Oriented Programming Part 2
07:16

Modules
09:11

Modules Part 2
06:58

Section Conclusion
00:42
+
Basic Database (SQLite) with Python
8 Lectures 45:00
Section Introduction
00:52

SQLite Intro
08:15

Creating Database And Table
07:17

Inserting Data
06:06

Inserting Dynamic Data
04:32

Reading Data
06:41

Limit, Update, and Delete
07:59

Section Conclusion
03:18
+
Using Python with the Internet
7 Lectures 40:00
Section Introduction
00:51

urllib module
05:17

urllib.requests
09:42

urllib headers
08:15

xml intro
05:54

parsing xml
08:34

Section Conclusion
01:27
+
Working with HTML
8 Lectures 50:54
Section Introduction
01:10

Web Page Structure
08:14

Web Page Structure 2
07:31

Nav bar
09:01

HTML’s body
08:04

Comments, footers, and divs
08:27

Parsing Paragraph Data
07:07

Section Conclusion
01:20
+
Intro to Web Server Programming
6 Lectures 37:48
Section Introduction
03:45

Creating a VPS
06:58

Interacting with our VPS
09:26

FileZilla
08:18

PySFTP
08:16

Section Conclusion
01:05
+
MySQL database with Python
9 Lectures 01:04:04
Section Introduction
01:21

MySQL basics
09:33

MySQL Part2
08:49

Database Connection
09:04

Inserting into Database
09:39

Adding logic to insert
08:17

Nohup
09:25

Crontab
06:12

Section Conclusion
01:44
+
Python's Flask Web development Framework
11 Lectures 01:31:49
Section Introduction
01:35

Flask setup
08:52

Flask backend setup
09:30

Basic Website
09:19

Templates and Errors
09:14

Variables and Logic
08:51

Bootstrap incorporation
09:00

More on Bootstrap
10:20

Adding more pages to our site
07:36

Extending Templates
07:50

Additional Information
09:42
+
Course Conclusion
2 Lectures 02:01
Course Conclusion
01:39

Request a Course
00:22
+
Bonus Material
2 Lectures 01:18
Bonus Lecture: Certificate of Completion
01:04

Bonus Lecture: Course Discounts
00:14
About the Instructor
Stone River eLearning
4.3 Average rating
13,694 Reviews
247,342 Students
195 Courses
240,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.