Python Web Programming

Access and parse the web with Python
4.8 (26 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.
898 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 58
  • Length 6 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 English

Course 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 ___ lectures and 7 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

What are the 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.

What am I going to get from this course?

  • Access and parse the web with Python.
  • Manage a database.
  • Manage remote server
  • Run code via a VPS
  • Create a basic website with Python

What 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 programmin
  • Do not take the course if you have never used Python before

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Course Introduction
04:24

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

Section 2: Python Programming Review
Introduction
Preview
01:07
Object Oriented Programming Part 1
Preview
08:25
Object Oriented Programming Part 2
07:16
Modules
09:11
Modules Part 2
06:58
Outro
00:42
Section 3: Basic Database (SQLite) with Python
Intro
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
Outro
03:18
Section 4: Using Python with the Internet
Intro
00:51
urllib module
05:17
urllib.requests
09:42
urllib headers
08:15
xml intro
05:54
parsing xml
08:34
Outro
01:27
Section 5: Working with HTML
Intro
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
Outro
01:20
Section 6: Intro to Web Server Programming
Intro
03:45
Creating a VPS
06:58
Interacting with our VPS
09:26
FileZilla
08:18
PySFTP
08:16
Outro
01:05
Section 7: MySQL database with Python
Intro
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
Outro
01:44
Section 8: Python's Flask Web development Framework
Intro
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
Section 9: Course Conclusion
Course Conclusion
01:39
Request a Course
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Stone River eLearning, 200,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.

Ready to start learning?
Take This Course