Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
149 views

Navttc Course Outline Python Django Angular React

The document outlines the learning units for a course on Python/Django and Angular/React development. It covers topics like introduction to data science, business intelligence, Python syntax, debugging, strings, lists, dictionaries, OOP concepts, machine learning models, deep learning, web development with HTML, CSS, JavaScript, Django and Flask frameworks.

Uploaded by

Serge Ongolo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
149 views

Navttc Course Outline Python Django Angular React

The document outlines the learning units for a course on Python/Django and Angular/React development. It covers topics like introduction to data science, business intelligence, Python syntax, debugging, strings, lists, dictionaries, OOP concepts, machine learning models, deep learning, web development with HTML, CSS, JavaScript, Django and Flask frameworks.

Uploaded by

Serge Ongolo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Python / Django + Angular / React

Module Title Learning Units

Introduction ● Introduction to data science


● Course applications and use cases
Business ● Intro to Business intelligence
intelligence ● Business reporting
● Using BIRT for BI
● PIVOT Tables and charts
● Data Visualization
○ Histograms
○ Bar charts
○ Pie charts
○ Box plots
○ Density plots etc.
Interaction to ● Basic Syntax (No Semicolon, indentation, no variables type declaration)
debugging & ● Debugging
User ● Syntax Error
Interaction & ● Runtime Error
Strings ● Semantic Error
● Locate and resolve errors

● Interactions
● Print
● Input
● Introducing to Strings
● Input
● Output
● Concatenations
Advance ● Programming introduction
Strings ● Jupyter notebook
● Virtual Environments setup (Anaconda)
● Pycharm installation and tutorial (IDE)
● Learn to install packages and libraries
● Syntax
● Calling
● Arguments
● Return statement
● Working of modules
● Built in Functions
List data Type ● Syntax and semantics
& ● Append
Methods ● Pop
● Prepend
● Sort
● Count
● Index
● Insert
● Remove
Dictionary ● Keys
Data Type ● Values
& Methods ● Items
● Get
● Merging
● Pop
● Clear
● Copy
Intermediate ● Tuple
level ● Set
Programming in ● Loops
python ● Exception Handling

Functions ● Define
● Calling
● Default
● Optional
● Pass by Value
● Pass by Reference
● Recursive Function
Flow Control ● Loop Structure
● Conditional Operators
● Nesting Loops
● Exception Handling
Packages & ● Packages
Object- ● Classes
Oriented ● Objects
Programming ● Methods
● Accessors

Advance OOP ● Inheritance


● Polymorphism
● Encapsulation
● Abstraction

I/O operations ● File Handling


● File Types
● Nested Data Structures
Build your CV Download professional CV template from any good site
(https://www.coolfreecv.com or relevant)
• Add Personal Information
• Add Educational details
• Add Experience/Portfolio
• Add contact details/profile links
Projects • Temperature Calculator
• Unit Conversion System
• Tic tac toc game
• Snake game
• GPA calculator
Python ● Desktop Applications
Application & ● Web Applications
Framework ● Machine Learning, AI, Data Science

Machine ● Linear Regression


Learning ● Logistic Regression
Models ● SVM
● KNN
● K-Mean Clustering
● ANN

Machine Project Examples


Learning ● COVID-19 Prediction
Projects ● Prices Prediction
● Flower Classification
● Time Series Analysis

Introduction to ● Sequential Network


Deep ● Conv1D Network
Learning ● Conv2D Network
● CNN
Mini Project Project Examples
with • Handwritten Digit Recognizer
Deep Learning • Face Marching
• NLP Sentiment Analysis
Final Project ● Guideline to Trainees for FYP
Announcement ● PROJECT Assignment Individual (According to Interest)
● Assign trending projects
● Guideline for freelancing
● Requirements Gathering
● Final Project Presentation
Web ● HTML
Development ● CSS
● BOOTSTRAP
● JAVASCRIPT
● AJAX
Django ● Project Creation in Django
Framework ● App Creation in Django
● URL Setting
● Views Defining
● Template Rendering
Advance ● Models with SQL database
Django 1 ● Creating
● Migrations
● Model Forms
● User Creation Form
● Authentication
Rest ● Json Response
Framework ● API
● Serializers
Advance ● Email Configurations
Django 2 ● Password Resetting
● Social Account Connectivity
● Admin Privileges
● Decorators
● Deployment
Django ● Password Reset
Authentication ● Account Activation with Email
s ● User Profile Management
Python ● WhatsApp Automation
Libraries for ● Salary Alert Automation
Django ● Login with Social Account
● Admin Panel Management
Flask ● Website using Flask. ...
● Rest API with Flask. ...
● Deploy Machine Learning Models using Flask. ...
Tasks For Certificate in Web Development with Python
Task Task Description
No.
1 Explore Make presentation on applications of Django in different
Importance of the fields.
Course
2 Data exploration Apply data visualization.
• Histogram
• Bar charts
• Pie charts
• Box plot
3 Test Code Prepare presentation on types of errors and write unit test
code for your program.
4 Loop Evaluate that how much static memory is being consumed
foe nested loop of your program.
5 Basic Python Write a Python program to calculate working hours as 16 hours and
Program for 10 mint 16:05 and then split it with string method and convert it to
String minutes.
5A Palindrome Check that your name is palindrome or not?
6 Encoding Convert your string in some encoded format as “asad” will
convert as “%$%*”.
6A Dict Sum Write a Python function to sum all the values in dictionary also
control the exception for your program as for string
value.
7 Scrap and Write a Python program for scrapping any data and control the
Exception exception with exception handling methods of the
python.
8 Functions Write a program to pass an image to function and function
convert the shape of image and return it to you.
9 Break and Explain the working of break and continue in loop and
continue conditional structure.
10 Method Write a program to explain the difference of
Overriding Overriding and Overloading.
11 Public • Explain the difference between public and default
for encapsulation concept.
12. Encode and Assume you have file and you don’t want to show your data to hacker
Decoded Data that what strategy you adopt to encode and decode your data.

13 Exercise and • Search codes on GitHub and try to implement it


examples • Number plate Detection
14 Exercise and Make an application for weather temperature.
examples
15 Exercise and Perform Machine Learning Experiment on Provided data.
examples
16 Presentation on Make and deliver presentation about Deep Learning Paper.
ML
17. Face Recognition For attendance system implement face recognition system.
18 Project Ideas Present Project Ideas.
19 Portfolio • Design your portfolio.
20 Django Portfolio • Integrate your portfolio with Django Framework
21 Payroll Develop a Website for Employee Payroll Management.
22 POSTMAN Develop an API and test it with postman.
23 Heroku Deploy your application on Heroku and present any good
Deployment alternative.
24 Signals Use Django signals and remove old profile picture when
user update new one.
25 Exercise Twilio API
26 Final project Final project Assessment

You might also like