FutureLearn

Database Design and Basic SQL in PostgreSQL

Overview Understand and practice important PostgreSQL concepts This four-week course from the University of Michigan is the first in the PostgreSQL and Python series, and delivers a solid foundation to PostgreSQL. You’ll learn SQL fundamentals, basic CRUD (Create, Read, Update, Delete) operations in PostgreSQL, and the specifics of aggregation, transactions, reading, and parsing CSV files, …

Database Design and Basic SQL in PostgreSQL Read More »

The Power of Object-Oriented Programming

Overview Boost your coding and programming abilities Object-oriented programming (or OOP) is a model that allows you to organise data by classes and objects using attributes. It’s also one of the most popular types of programming, making it an essential skill to help you better communicate with programmers in your organisation. On this four-week course …

The Power of Object-Oriented Programming Read More »

Using JavaScript, jQuery, and JSON in Django

Overview Learn how JavaScript supports the framework of Django Django is a Python web framework that encourages fast development and a clean, pragmatic design. This comprehensive course will introduce you to the JavaScript language, and will show you how it supports Django’s framework. Look at the JavaScript language in Django and see how it supports …

Using JavaScript, jQuery, and JSON in Django Read More »

Building Web Applications in Django

Overview Discover the basics of the Django web framework Django is a high-level Python web framework that encourages fast development and a clean, pragmatic design. This informative, four-week course from the University of Michigan will teach you all the basics of the Django web framework, and will show you how Django communicates with a database …

Building Web Applications in Django Read More »

Programming for Everybody (Getting Started with Python)

Overview Learn Python from scratch and prepare yourself for a future in programming On this programming course, you’ll go from a complete beginner with no prior programming experience to having a solid understanding of the Python programming language. You’ll begin by completing basic exercises that focus on the core concepts of programming. As you progress, …

Programming for Everybody (Getting Started with Python) Read More »

Programming for Everybody: Python Data Structures

Overview Take your next step in learning Python from scratch On this course, you’ll be introduced to the core data structures of the Python programming language and learn how they are used. Designed as the next step up from the Programming for Everybody: Getting Started with Python course, this course moves past the basics of …

Programming for Everybody: Python Data Structures Read More »

Programming for Everybody (Getting Started with Python)

Overview Learn Python from scratch and prepare yourself for a future in programming On this programming course, you’ll go from a complete beginner with no prior programming experience to having a solid understanding of the Python programming language. You’ll begin by completing basic exercises that focus on the core concepts of programming. As you progress, …

Programming for Everybody (Getting Started with Python) Read More »

Shopping Cart
  • Your cart is empty.