Code Monkey home page Code Monkey logo

eventsite's Introduction

Learn Django in 4 hours - a fast track tutorial

This is the public course material for a fast track django course. You will create a fully blown event website using the "Django" framework. The tutorial is seperated in 4 one hour units - so you don't need much time to get started.

The course boils down the topic to it's essentials - you will not be bored with "historical facts" about python or any long running installation routines or useless "Hello World" programs.

We will get you started right away and let you create something awesome yourself !!!

Check the course on http://slash4.de/blog/learn-django-in-4-hours

In this course you are going to build your own event website - in just 4 hours. You will use an open source template to make it look professional.

Everything will be in the cloud - even your editor will be in the cloud. So you can start coding and creating your new project right away ...

Here is a small excerpt from the course:

https://docs.google.com/presentation/d/1gan4b-ws9LKPhQ7EAQSSt5QXf8Snxe5aYtxLLllvNIQ/embed?start=true&loop=true&delayms=3000

#Django Model

The Django model is the “heart” of your Django application. It represents your data in a very clean and clear way. From this model, Django can automatically create your database and a powerful admin GUI that can handle all sorts of insert, update and delete actions.

Let’s take a simple example. Imagine you want to build an “Employee Database” for your company. The requirements are:

  • It should have an online Web GUI to enter new employees, update existing ones, delete ones leaving the company and create lists of all employes.
  • It should have a user and session management (you have to login to enter new employees).
  • It should have complex search functions (searching, filtering, ordering etc.).
  • It should sanitize all input parameters for valid type and length and implement best security practices.
  • An employee has a name, an email, gender, job title, salary and a birthdate.

How long does it take to build this application - including Database design, web frontend etc.? Days? Hours? Minutes?

With Django - in this very simple example - we are talking about minutes. All you have to do is to define your model - and the rest comes for free ...

...

Check out the full tutorial on http://slash4.de/learn-django/

eventsite's People

Contributors

s2krish avatar slash4-de avatar

Watchers

James Cloos avatar Ramesh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.