0% found this document useful (0 votes)
4 views8 pages

Full Stack Python Web Development Guide

The document outlines the curriculum for a Full Stack Web Development course using Python at Codar Institute in Lagos. It includes a comprehensive list of topics covering HTML, CSS, JavaScript, Python programming, web development frameworks like Flask, and data visualization tools. The curriculum is designed to provide a thorough understanding of both front-end and back-end development skills.

Uploaded by

adamjibrilhassan
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)
4 views8 pages

Full Stack Python Web Development Guide

The document outlines the curriculum for a Full Stack Web Development course using Python at Codar Institute in Lagos. It includes a comprehensive list of topics covering HTML, CSS, JavaScript, Python programming, web development frameworks like Flask, and data visualization tools. The curriculum is designed to provide a thorough understanding of both front-end and back-end development skills.

Uploaded by

adamjibrilhassan
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

Python Stack

Curriculum
20222

Full Stack Web Development Using Python


Codar Institute
8 Ajao Rd,
Off Adeniyi Jones,
Ikeja, Lagos.
1
2

TOPICS
> INTRODUCTION TO HTML

> INTERMEDIATE HTML

> INTRODUCTION TO CSS

> INTERMEDIATE CSS I

> INTERMEDIATE CSS II

> HTML / CSS Projects

> INTRODUCTION TO BOOTSTRAP 4 (I)

> INTRODUCTION TO BOOTSTRAP 4 (II)

> INTERMEDIATE BOOTSTRAP I

> INTERMEDIATE BOOTSTRAP II

> BOOTSTRAP PROJECTS

> UI / UX BASICS

> JAVASCRIPT - ES6

> JAVASCRIPT - ES6 II


3

> INTERMEDIATE JAVASCRIPT

> DOCUMENT OBJECT MODEL (DOM)

> JS PROJECTS

> ADVANCED JAVASCRIPT & DOM MANIPULATION

> JQUERY

> THE UNIX COMMAND LINE

> GIT, GITHub & VERSION CONTROL

> PYTHON INTRODUCTION

> VARIABLES IN PYTHON

> DATA TYPES & STRING MANIPULATION

> CONTROL FLOW & LOGICAL OPERATORS

> RANDOMISATION & PYTHON LISTS

> PYTHON LOOPS

> PYTHON FUNCTIONS & KAREL


4

> PROJECT

> FUNCTION PARAMETERS & CAESAR CIPHER

> DICTIONARIES, NESTING 7 THE SECRET AUCTION

> FUNCTIONS & OUTPUTS

> PROJECT

> DEBUGGING

> LOCAL DEVELOPMENT ENVIRONMENT SET UP

> OBJECT ORIENTED PROGRAMMING (OOP)

> TURTLE & THE GRAPHICAL USER INTERFACE (GUI)

> INSTANCES, STATE & HIGHER ORDER FUNCTIONS

> FILES, DIRECTORIES & PATHS

> WORKING WITH CSV DATA & THE PANDA LIBRARY

> LIST COMPREHENSION & THE NATO ALPHABET

> TKINTER, *ARGS, **KWARGS & CREATING GUI PROGRAMS


5

> TKINTER, DYNAMIC TYPING & THE POMODORO GUI


APPLICATION

> PROJECT

> ERRORS, EXCEPTIONS & JSON DATA

> EMAILS (SMTBLIB) & DATE MANAGEMENT WITH PYTHON

> API END POINTS & API PARAMETERS

> KEYS, AUTHENTICATION & ENVIRONMENT VARIABLES

> API POST REQUESTS & HEADERS

> WEB SCRAPING WITH BEAUTIFUL SOUP

> WEB DEVELOPMENT WITH FLASK

> TEMPLATING WITH JINJA ON FLASK APPLICATIONS

> DATABASES WITH SQLITE & SQLALCHEMY

> RESTFUL API

> AUTHENTICATION WITH FLASK

> DEPLOYING WEB APPLICATIONS


6

> DATA EXPLORATION WITH PANDAS

> DATA VISUALISATION WITH MATPLOTLIB

> PLOTLY CHARTS

> COMPUTATION WITH NUMPY & N-DIMENSIONAL


ARRAYS

> LINEAR REGRESSION & DATA VISUALISATION WITH


SEABORN

> React JS I

> React JS II

> React JS III

> React JS IV

> React JS V
7

You might also like