What we do in this class:

Python is tYou can see around yourself different design, color, pattern and many more its all about the design by nature. By graphic design we refer to make and layout the different type of design for different organizations, business and social advertisement. A powerful and eye Cauchy design can enhance your result.

In class using the different powerful tools, software and website we enhance the student career in the field of graphic design.

In class using the different powerful tools, software and website we enhance the student career in the field of graphic design.

What you need to bring?

  • All the Facilities are provided by the Institute.

Schedule

  • Monday

    From 3:00 – 5:00

  • Tuesday

    From 3:00 – 5:00

  • Wednesday

    From 3:00-5:00

  • Thursday

    From 3:00-5:00

  • Friday

    From 3:00-5:00

Trainer

Abdus Salam

Graphic Design Trainer

Python

Python Programming Course
Mode: Online & Physical
Tools: Python 3, Jupyter Notebook, VS Code, PyCharm
________________________________________

1️⃣ Basic Python Course (10 Weeks)

Target Audience: Beginners with no prior programming experience.
Duration: 10 Weeks
Week 1: Introduction to Python & Setup
✅ What is Python & Why Use It?
✅ Installing Python & Setting Up IDEs (VS Code, Jupyter, PyCharm)
✅ Writing & Running Python Programs
✅ Python Syntax & Basic Data Types (Integers, Floats, Strings, Booleans)
✅ Variables & Naming Conventions
✅ Comments & Best Coding Practices
Week 2: Data Types & Operators
✅ Numbers & Arithmetic Operations
✅ Strings – Concatenation, Slicing, Formatting
✅ Lists & Tuples – Basics & Operations
✅ Dictionaries – Key-Value Pairs & Manipulation
✅ Type Conversion & Type Checking
✅ Conditional Statements (if, elif, else)
Week 3: Loops & Functions
✅ For & While Loops (Iteration Techniques)
✅ List Comprehensions – Efficient Iteration
✅ Functions – Defining & Calling Functions
✅ Function Arguments & Return Values
✅ Lambda Functions – One-Liners in Python
Week 4: Working with Files & Error Handling
✅ Reading & Writing Files (txt, csv)
✅ Importing & Creating Modules
✅ Introduction to Exception Handling (try, except, finally)
✅ Debugging Techniques in Python
Week 5: Object-Oriented Programming (OOP) Basics
✅ Understanding OOP Concepts
✅ Classes & Objects in Python
✅ Attributes & Methods
✅ Basic Inheritance
Week 6: Python Standard Libraries & Packages
✅ Working with Python Modules (math, random, datetime, os)
✅ Introduction to Regular Expressions (re module)
✅ Introduction to JSON & Handling Data
Week 7: : Introduction to Data Handling with Pandas
✅ Introduction to Pandas DataFrames & Series
✅ Importing & Exporting Data (CSV, Excel)
✅ Basic Data Cleaning Techniques
Week 8: Introduction to GUI Programming with Tkinter
✅ Understanding Graphical User Interfaces (GUIs)
✅ Building Simple GUI Applications
✅ Working with Buttons, Labels, and Input Fields
Week 9: Automation with Python
✅ Automating File Handling & System Tasks
✅ Sending Emails with Python
✅ Scheduling Tasks using sched & time modules
Week 10: Final Project & Certification
✅ Mini Project (To-Do List, Calculator, or Simple CRUD App)
✅ Code Review & Best Practices
✅ Certification Distribution
________________________________________

Python Programming Course
Mode: Online & Physical
Tools: Python 3, Jupyter Notebook, VS Code, PyCharm
________________________________________

2️⃣Advanced Python Course (10 Weeks)

Target Audience: Learners with Python basics who want to explore advanced topics.
Duration: 10 Weeks
Week 1: Advanced Data Structures & OOP
✅ Advanced List & Dictionary Manipulation
✅ Set Operations & Performance Optimization
✅ OOP Deep Dive – Inheritance, Polymorphism, Encapsulation
✅ Magic Methods (__init__, __str__, __repr__)
Week 2: NumPy – Data Analysis & Computation
✅ Introduction to NumPy – Arrays & Operations
✅ NumPy Indexing & Slicing
✅ Mathematical & Statistical Operations with NumPy
Week 3: Pandas – Data Handling & Processing
✅ Pandas DataFrames – Creating & Manipulating Data
✅ Importing & Exporting Data (CSV, Excel)
✅ Data Cleaning & Handling Missing Data
Week 4: Data Visualization with Matplotlib & Seaborn
✅ Creating Plots (Line, Bar, Scatter)
✅ Customizing Plots (Titles, Labels, Legends)
✅ Seaborn for Advanced Data Visualization
Week 5: APIs & Web Scraping
✅ Introduction to APIs – Fetching Data from Web
✅ Working with requests & json modules
✅ Web Scraping with BeautifulSoup
Week 6: Databases & SQL Integration
✅ Introduction to Databases (SQLite, MySQL)
✅ CRUD Operations with Python & SQL
✅ Connecting Python with MySQL
Week 7: Web Development with Flask
✅ Introduction to Flask Web Framework
✅ Creating Web Pages & Routes
✅ Building a Simple Web Application
Week 8: Python for Automation
✅ Automating Tasks with Python (os, shutil, sched)
✅ Sending Automated Emails & Notifications
✅ Multithreading & Multiprocessing
Week 9: Introduction to Machine Learning with Scikit-learn
✅ Basics of Machine Learning
✅ Using scikit-learn for Simple Predictions
✅ Understanding Supervised vs. Unsupervised Learning
Week 10: Final Project & Deployment
✅ Real-World Project (E.g., Weather App, Blog Website, Data Analysis Tool)
✅ Deploying Python Applications
✅ Interview Preparation & Career Guidance
✅ Certification Distribution

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Here’s a 10-week HTML Course for NiML Mansehra, structured into Basic and Advanced levels. This will help students build a strong foundation in web development and progress to advanced topics like CSS, JavaScript, and responsive design.

Python Programming Course
Mode: Online & Physical
Tools: Python 3, Jupyter Notebook, VS Code, PyCharm
________________________________________

1️⃣ Basic Python Course (10 Weeks)

Target Audience: Beginners with no prior programming experience.
Duration: 10 Weeks
Week 1: Introduction to Python & Setup
✅ What is Python & Why Use It?
✅ Installing Python & Setting Up IDEs (VS Code, Jupyter, PyCharm)
✅ Writing & Running Python Programs
✅ Python Syntax & Basic Data Types (Integers, Floats, Strings, Booleans)
✅ Variables & Naming Conventions
✅ Comments & Best Coding Practices
Week 2: Data Types & Operators
✅ Numbers & Arithmetic Operations
✅ Strings – Concatenation, Slicing, Formatting
✅ Lists & Tuples – Basics & Operations
✅ Dictionaries – Key-Value Pairs & Manipulation
✅ Type Conversion & Type Checking
✅ Conditional Statements (if, elif, else)
Week 3: Loops & Functions
✅ For & While Loops (Iteration Techniques)
✅ List Comprehensions – Efficient Iteration
✅ Functions – Defining & Calling Functions
✅ Function Arguments & Return Values
✅ Lambda Functions – One-Liners in Python
Week 4: Working with Files & Error Handling
✅ Reading & Writing Files (txt, csv)
✅ Importing & Creating Modules
✅ Introduction to Exception Handling (try, except, finally)
✅ Debugging Techniques in Python
Week 5: Object-Oriented Programming (OOP) Basics
✅ Understanding OOP Concepts
✅ Classes & Objects in Python
✅ Attributes & Methods
✅ Basic Inheritance
Week 6: Python Standard Libraries & Packages
✅ Working with Python Modules (math, random, datetime, os)
✅ Introduction to Regular Expressions (re module)
✅ Introduction to JSON & Handling Data
Week 7: : Introduction to Data Handling with Pandas
✅ Introduction to Pandas DataFrames & Series
✅ Importing & Exporting Data (CSV, Excel)
✅ Basic Data Cleaning Techniques
Week 8: Introduction to GUI Programming with Tkinter
✅ Understanding Graphical User Interfaces (GUIs)
✅ Building Simple GUI Applications
✅ Working with Buttons, Labels, and Input Fields
Week 9: Automation with Python
✅ Automating File Handling & System Tasks
✅ Sending Emails with Python
✅ Scheduling Tasks using sched & time modules
Week 10: Final Project & Certification
✅ Mini Project (To-Do List, Calculator, or Simple CRUD App)
✅ Code Review & Best Practices
✅ Certification Distribution
________________________________________

Python Programming Course
Mode: Online & Physical
Tools: Python 3, Jupyter Notebook, VS Code, PyCharm
________________________________________

2️⃣Advanced Python Course (10 Weeks)

Target Audience: Learners with Python basics who want to explore advanced topics.
Duration: 10 Weeks
Week 1: Advanced Data Structures & OOP
✅ Advanced List & Dictionary Manipulation
✅ Set Operations & Performance Optimization
✅ OOP Deep Dive – Inheritance, Polymorphism, Encapsulation
✅ Magic Methods (__init__, __str__, __repr__)
Week 2: NumPy – Data Analysis & Computation
✅ Introduction to NumPy – Arrays & Operations
✅ NumPy Indexing & Slicing
✅ Mathematical & Statistical Operations with NumPy
Week 3: Pandas – Data Handling & Processing
✅ Pandas DataFrames – Creating & Manipulating Data
✅ Importing & Exporting Data (CSV, Excel)
✅ Data Cleaning & Handling Missing Data
Week 4: Data Visualization with Matplotlib & Seaborn
✅ Creating Plots (Line, Bar, Scatter)
✅ Customizing Plots (Titles, Labels, Legends)
✅ Seaborn for Advanced Data Visualization
Week 5: APIs & Web Scraping
✅ Introduction to APIs – Fetching Data from Web
✅ Working with requests & json modules
✅ Web Scraping with BeautifulSoup
Week 6: Databases & SQL Integration
✅ Introduction to Databases (SQLite, MySQL)
✅ CRUD Operations with Python & SQL
✅ Connecting Python with MySQL
Week 7: Web Development with Flask
✅ Introduction to Flask Web Framework
✅ Creating Web Pages & Routes
✅ Building a Simple Web Application
Week 8: Python for Automation
✅ Automating Tasks with Python (os, shutil, sched)
✅ Sending Automated Emails & Notifications
✅ Multithreading & Multiprocessing
Week 9: Introduction to Machine Learning with Scikit-learn
✅ Basics of Machine Learning
✅ Using scikit-learn for Simple Predictions
✅ Understanding Supervised vs. Unsupervised Learning
Week 10: Final Project & Deployment
✅ Real-World Project (E.g., Weather App, Blog Website, Data Analysis Tool)
✅ Deploying Python Applications
✅ Interview Preparation & Career Guidance
✅ Certification Distribution

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Here’s a 10-week HTML Course for NiML Mansehra, structured into Basic and Advanced levels. This will help students build a strong foundation in web development and progress to advanced topics like CSS, JavaScript, and responsive design.

Certification:

Upon successful completion, students will receive a certificate from NIML Mansehra, acknowledging their proficiency in graphic design.

For information on enrollment procedures, course fees, and schedules, please visit our website or contact our admissions office.

Enrollment:

Please keep in mind when registering for a class:

80% Attendance is must for all graphic designer during the whole session and diploma or certificate will not be issued by institute in case of short attendance or failure. Also ensure that you must accept and follow the SOPs of NiML Mansehra.

Scan the code