summaryrefslogtreecommitdiff
path: root/tutorial_1_intro
diff options
context:
space:
mode:
authorKing2017-05-18 16:13:39 +0530
committerGitHub2017-05-18 16:13:39 +0530
commit282fd03e10acf60b6d749c24d3a53ea27f245118 (patch)
tree29a1b3ecaa1f9befac422d4b11daf7e9e45b97c1 /tutorial_1_intro
parent298f1141f9189a035e8e7110b6346b809d742b71 (diff)
downloadlearn_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.md55
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]
+