0% found this document useful (0 votes)
17 views3 pages

Course Outline

Uploaded by

kimayo senteu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views3 pages

Course Outline

Uploaded by

kimayo senteu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

MODULE 1: Overview of the Mobile Industry

Overview of the Mobile Industry Developer


Opportunities, successful Apps

MODULE 2: Computer Literacy Skills


Research on Internet/Search Skills
Copy, Cut, Paste, Save, Saves as … Short cuts

MODULE 3: Front End Web Development


Intro to HTML5
HTML Element& Attributes
HTML Forms (input, select, label,Attibute)
CSS- External CSS

Bootstrap5(grid, carousel, navigation, header, margin and padding)

MODULE 4: Git and GitHub


Pushing code to your GitHub account Cloning
and merging Branch in GitHubWorking with
GitHub commands

MODULE 5: Python and Database (MYSQL, SQLite)


Python Syntax,
Python Variables
Python Data Types
Python Operators If...elif, LoopsPython
Break, continue
Python Data structure (List, Tuple, set,Dict)

Python input output


Python Modules
Python Functions
Exception Handling
Package Installation
Python Object Oriented Programming
Python Inheritance concept
Python Encapsulation
Python Polymorphism

Getting Started with Django

Introduction to Web Development

What is web development?


Client-server architecture
Introduction to Django
Setting Up the Development Environment

Installing Python and Django


Creating a virtual environment
Creating Your First Django Project

Creating a new Django project


Understanding project structure
Starting the development server

Week 2: Building a Simple Django App

Creating Django Apps

What are Django apps? Creating


your first app Configuring apps
in a projectModels and
Databases
Defining models
Creating database tables (migrations)
Performing basic database operations
Week 3: Building Views and Templates

Views and URL Patterns

Creating views
Mapping URLs to views
URL patterns and routing Templates
and Template Language

Creating HTML templates Using


template tags and filters
Rendering dynamic data in templatesWeek
4: Forms and User Input

Working with Forms

Creating HTML forms


Django Form classes
Handling form submissions
User Authentication

Setting up user authentication


User registration and login User
authentication decorators
Week 5: Working with Databases

Querying the Database

Performing database queries with Django ORMFiltering


and sorting data
Aggregating data
Admin Panel

Setting up the Django admin panel Managing


data through the admin interface

You might also like