YoVDO

Try Django 1.10 | Create a URL Shortening Service

Offered By: Udemy

Tags

Django Courses Web Development Courses Heroku Courses

Course Description

Overview

Django is a powerful web framework that makes it easy to build web applications it's why it's the #1 Python library

What you'll learn:
  • Django Basics & Django version 1.10
  • Build a URL Shortening Service Identical to http://kirr.co (as of 10-22-2016)
  • Django Models, Managers, and Save Methods
  • Generating Random Shortcodes
  • Launching a live project (on Heroku.com)
  • Bootstrap Integration
  • Template Inheritance
  • Django-hosts (for controlling subdomains)
  • Setup a Domain name to your hosting server
  • Much more!

Try Django 1.10is an introduction to Django version 1.10 by creating a simple, yet robust, URL Shortening Service. This series covers a variety of Django basics as well as Django 1.10 specific material.

Generally the topics will include:

- How we made the Kirr url shortening service
- Django Project Setup
- Class Based Views (& some Function Based Views)
- Models, Model Forms, Forms, Form Validation
- Overriding Model Save Method
- Launching on a Live Server (via Heroku)
- Custom Validation directly on Django Fields
- And More

What Technology you'll learn in the Build a Try Django 1.10 URL Shortening series:
-- Django Framework (version 1.10): a powerful backend framework used by top sites like Instagram and Pinterest. Django makes it easier to have a powerful web application to use for all types of projects. Django is written in Python (and is one of the most popular Python libraries in the world).
-- Bootstrap (version 3.3): a powerful front-end framework used by thousands of sites around the world. Bootstrap makes it easier to have a responsive web application so it looks awesome on any mobile device and any desktop computer.
-- Python 3: One of the top programming languages in the world. Powerful enough for the experts, easy enough for beginners. Why? It uses spaces and line breaks with minimal special characters (like !@#$;*) which means it's closer to English than most programming languages.

All of our tutorials have a simple goal in mind: get you building something real and quickly through step-by-step training.


Taught by

Justin Mitchel

Related Courses

Full Stack Foundations
Udacity
Django Basics Course
Treehouse
Создание Web-сервисов на Python
Moscow Institute of Physics and Technology via Coursera
Using JavaScript, JQuery, and JSON in Django
University of Michigan via Coursera
Django Features and Libraries
University of Michigan via Coursera