diff options
author | King | 2017-05-18 16:13:39 +0530 |
---|---|---|
committer | GitHub | 2017-05-18 16:13:39 +0530 |
commit | 282fd03e10acf60b6d749c24d3a53ea27f245118 (patch) | |
tree | 29a1b3ecaa1f9befac422d4b11daf7e9e45b97c1 /tutorial_1_intro | |
parent | 298f1141f9189a035e8e7110b6346b809d742b71 (diff) | |
download | learn_django-282fd03e10acf60b6d749c24d3a53ea27f245118.tar.gz learn_django-282fd03e10acf60b6d749c24d3a53ea27f245118.tar.bz2 learn_django-282fd03e10acf60b6d749c24d3a53ea27f245118.zip |
Update slide_1.md
Diffstat (limited to 'tutorial_1_intro')
-rw-r--r-- | tutorial_1_intro/slide_1.md | 55 |
1 files changed, 25 insertions, 30 deletions
diff --git a/tutorial_1_intro/slide_1.md b/tutorial_1_intro/slide_1.md index 929a87f..175bada 100644 --- a/tutorial_1_intro/slide_1.md +++ b/tutorial_1_intro/slide_1.md @@ -1,11 +1,11 @@ Tutorial 1: Introduction ============================= -Slide 1 +Slide 1 [00:08 | 00:08] ------------- **Introduction to Django** -Slide 2 +Slide 2 [00:13 | 00:21] -------------- **Learning Objectives** @@ -14,25 +14,25 @@ In this tutorial, we will learn about; - What is a web application - What is a web framework - Why to use Django + - Django installation -Slide 3 +Slide 3 [00:10 | 00:31] --------------- **System Requirements** - Ubuntu 16.10 - Python 3.5 or higher version -Slide 4 +Slide 4 [00:12 | 00:43] --------------- **Pre-requisites** In order to follow this tutorial, you need; - - Familiarity with procedural programming - - Familiarity with OOP concepts - - Knowledge of coding in Python + - Knowledge in Python + - If not, see the Python tutorials on http://spoken-tutorial.org -Slide 5 +Slide 5 [00:09 | 00:52] ---------------- **What is Django** @@ -43,24 +43,22 @@ Slide 5 [Image of Django logo] -Slide 6 +Slide 6 [00:33 | 01:16] ---------------- **What is a web application** ![Block diagram of Web application](https://raw.githubusercontent.com/FOSSEE/learn_django/master/tutorial_1_intro/webapp_diag.png 'Web Application Block diagram') - - - A web application is an application that is stored on a remote computer on the internet that can be accessed by a user through a web browser - - A user communicates with the server by sending a 'request' through a browser - - This 'request' contains essential information/data or commands - - The web application accepts the 'request' - - It carries out actions as per the information provided within the request - - It uses a 'database' to as means of storing and manipulating information that may be required for the user in the future - - The web application can read from, add to, delete from OR update the information in the database - - After the web application has completed carrying out actions, it sends a response to the user +** Narration for this slide ** + - An application stored on a remote computer i.e. server + - A server can be accessed by a user through a web browser + - A user communicates with the server by sending a 'request' + - The web application carries out actions as per the request + - It has 'database' to store and manipulate data + - It sends a response to the user - The user's browser then displays this response -Slide 7 +Slide 7 [00:16 | 01:32] ------------------ **What is a web Framework** @@ -71,23 +69,19 @@ Slide 7 - Templating engine (HTML rendering) - Forms -Slide 8 +Slide 8 [00:18 | 01:50] ------------------- **Why Django** - - easy to start with - - has a lot of pre-built features available out of the box for someone who already knows how to develop stuff with Python. + - easy to start + - rapid development + - has a lot of pre-built features - supports various database backends - supports multilingual websites - provides a user interface for administrative activities - - It allows the web developer to have a basic application up and running in reasonable time. -Slide 9 --------------- -**Where is Django used** - -Slide 10 +Slide 9 [00:07 | 01:57] -------------- **Where is Django used** @@ -95,7 +89,7 @@ Slide 10 - Pinterest - A social image and web resource sharing site - [Add Screenshot] -Slide 11 +Slide 11 [00:04 | 02:01] -------------- **Where is Django used** @@ -103,10 +97,11 @@ Slide 11 - Instagram - A social photo sharing site - [Add Screenshot] -Slide 12 +Slide 12 [00:04 | 02:05] -------------- **Where is Django used** - Disqus - A commenting system that can be integrated on any web page - [Add Screenshot] + |