Search result for Courses taught by Charles Russell Severance
Get Course Alerts by Email
Programming for Everybody (Getting Started with Python)
by Charles Russell Severance- 4.8
Approx. 19 hours to complete
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course....
Python Data Structures
by Charles Russell Severance- 4.9
Approx. 19 hours to complete
This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of the textbook “Python for Everybody”....
Using Python to Access Web Data
by Charles Russell Severance- 4.8
Approx. 19 hours to complete
This course will show how one can treat the Internet as a source of data. We will scrape, parse, and read web data as well as access data using web APIs. We will work with HTML, XML, and JSON data formats in Python. This course will cover Chapters 11-13 of the textbook “Python for Everybody”....
Using Databases with Python
by Charles Russell Severance- 4.8
Approx. 15 hours to complete
This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers and multi-step data gathering and visualization processes....
Introduction to HTML5
by Colleen van Lent, Ph.D. , Charles Russell Severance- 4.7
Approx. 13 hours to complete
Thanks to a growing number of software programs, it seems as if anyone can make a webpage. But what if you actually want to understand how the page was created? There are great textbooks and online resources for learning web design, but most of those resources require some background knowledge. )....
Capstone: Retrieving, Processing, and Visualizing Data with Python
by Charles Russell Severance- 4.7
Approx. 9 hours to complete
In the capstone, students will build a series of applications to retrieve, process and visualize data using Python. The projects will involve all the elements of the specialization. Chapters 15 and 16 from the book “Python for Everybody” will serve as the backbone for the capstone. This course covers Python 3....
Web Application Technologies and Django
by Charles Russell Severance- 4.7
Approx. 15 hours to complete
In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the Hypertext Transfer Protocol (HTTP) request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the overall structure of a Django application....
Introduction to CSS3
by Colleen van Lent, Ph.D. , Charles Russell Severance- 4.8
Approx. 11 hours to complete
The web today is almost unrecognizable from the early days of white pages with lists of blue links. Now, sites are designed with complex layouts, unique fonts, and customized color schemes. This course will show you the basics of Cascading Style Sheets (CSS3). When done correctly, the styling of a webpage can take enhance your page....
Building Web Applications in Django
by Charles Russell Severance- 4.7
Approx. 13 hours to complete
In this course, you will learn how Django communicates with a database through model objects. You will explore Object-Relational Mapping (ORM) for database access and how Django models implement this pattern. We will review the Object-Oriented (OO) pattern in Python. You will learn how to use the Django console and scripts to work with your application objects interactively....
Building Web Applications in PHP
by Charles Russell Severance- 4.7
Approx. 31 hours to complete
In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. An introduction to Cascading Style Sheets (CSS) will allow you to style markup for webpages. Introduction to Dynamic Web Content...