Python Online Course (Batch 2)

Mastering Python with Generative AI: Skills for Modern Developer

Register for Free Webinar Enroll now
image

E-Certificate

  • E-certificates will be awarded to students who attend all classes and complete all assignments, including the course project.

Course Details

  • Offered by: Ilm O Irfan Technologies
  • Websites: https://ilmoirfan.com/, https://ilmoirfan.ai/
  • Start Date: 5-Oct-2024
  • Duration: 3 Months
  • Lecture: 1.5 Hours
  • Classes: Weekend (Saturday, Sunday)
  • Mode: Online (Microsoft Teams)
  • Language: Urdu / English
  • Pre-requisite: Basic Computer Skills
  • Target Audience: Students / Professionals / Anyone interested in learning Python

Advantages

  • Learn to use Generative AI for Logic Building and Writing High-quality Programs
  • Interactive and Hands-On Learning
  • Mentorship and Support
  • Job-Ready Skills
  • Portfolio Building
  • Certification for Career Development

Why - Learn Python

image

Versatility in Applications

A wide vareity of applicitons can be developerd ising Python including web, AI, data science, etc.

image

Problem-Solving Capability

Python is a nice tool to solve various real-world problems.

image

Fostering Innovation

Learning Python enables you to easliy impelemnt new ideas.

image

Career Advancement

Proficiency in Python enables you to join top software companies and make it a great choice for your career development.

image

Continuous Learning

Python is evolving due to consistent contributions from its vast global community.

image

Impact

A range of real-world applications are developed using Python, which makes a good contirbution to society.

Why - Learn Python

image

Versatility in Applications

A wide vareity of applicitons can be developerd ising Python including web, AI, data science, etc.

image

Problem-Solving Capability

Python is a nice tool to solve various real-world problems.

image

Fostering Innovation

Learning Python enables you to easliy impelemnt new ideas.

image

Career Advancement

Proficiency in Python enables you to join top software companies and make it a great choice for your career development.

image

Continuous Learning

Python is evolving due to consistent contributions from its vast global community.

image

Impact

A range of real-world applications are developed using Python, which makes a good contirbution to society.

Aims

Discover the key objectives of our Python program.

image

Core Concepts of Python

Develop a strong and in-depth understanding of core concepts of Python including data types, variables, selection structures, repetition structures, functions, array, list, tuple, set, dictionary, and file handling.

image

Advanced Techniques with Pandas

Introduce advanced techniques to effectively use the pandas library.

image

Efficient Programming

Learn how to write fast and efficient programs using a Template-based approach.

image

Professional Development

Learn how to set up LinkedIn, Fiverr profiles, and a GitHub repository to become a professional Python developer.

Learning Outcomes

By the end of this training, a participant should be able to:

  • Master both fundamental and advanced Python programming techniques to develop complex software solutions.
  • Win projects thorugh online platforms like Fiverr and get remote jobs through online platforms like LinkedIn as a python deverloper
image

Training Roadmap

Week 1

  • Lecture 1: Introduction to Course + Introduction to Generative AI
  • Lecture 2: Basics of Python + Writing Simple, Fast, and Accurate Prompts

Week 2

  • Lecture 3: Comments, Variables, and Data Types
  • Lecture 4: Arithmetic Operators and Pseudocode + Using Generative AI to Understand Customer Requirements

Week 3

  • Lecture 5: Selection Structures (Decision Making) - Part I
  • Lecture 6: Selection Structures (Decision Making) - Part II + Generative AI to Improve Coding Skills

Week 4

  • Lecture 7: Repetition Structures (Loops) - Part 1
  • Lecture 8: Repetition Structures (Loops) - Part 2

Week 5

  • Lecture 9: Nested Loops and Control Statements
  • Lecture 10: Creating and Optimizing a LinkedIn Profile

Week 6

  • Lecture 11: Functions - Part I
  • Lecture 12: Functions - Part II

Week 7

  • Lecture 13: Functions - Part III + Using Generative AI to Optimize Your Code
  • Lecture 14: Creating and Efficiently using a GitHub Repository

Week 8

  • Lecture 15: Creating and Optimizing a Fiverr Profile
  • Lecture 16: Data Structures in Python + Arrays

Week 9

  • Lecture 17: Strings + Using Generative AI to Efficiently Add Exception Handling in Your Code
  • Lecture 18: Lists, Sets, and Tuples

Week 10

  • Lecture 19: Dictionary + Using Generative AI to Plan, Design, and Develop a Python Project
  • Lecture 20: File Handling - Part 1

Week 11

  • Lecture 21: File Handling - Part 2 + Course Project Discussion
  • Lecture 22: Course Project Discussion + Creating Demo Video of Course Project

Week 12

  • Lecture 23: Course Project Presentations
  • Lecture 24: Course Project Presentations + Feedback on Course

Meet Our Instructor

Get to know the expert guiding your AI journey.

Dr. Rao Muhammad Adeel Nawab

Dr. Rao Muhammad Adeel Nawab

Dr. Rao Muhammad Adeel Nawab holds a Ph.D. in Computer Science from the University of Sheffield, UK. He has participated in a variety of research projects in Artificial Intelligence, Natural Language Processing, Machine Learning, and Data Science. With over 18 years of teaching and research experience at the university level, Dr. Adeel has supervised 7 Ph.D. and over 50 MPhil students in successfully completing their research theses. He is the author of 3 books and has published 33 Impact Factor Journal articles. His books on Machine Learning and Research Methodology are taught at various universities in Pakistan. Currently, Dr. Adeel is a faculty member in the Computer Science Department at COMSATS University, Lahore Campus, Pakistan.

Dr. Adeel also brings over 7 years of experience delivering technical, motivational, and life-coaching seminars in both academic and industry settings. His technical training focuses on equipping academics and industry professionals with cutting-edge skills in Machine Learning, Natural Language Processing, LLMs, and AI research. His motivational and life-coaching seminars aim to guide individuals towards both technical excellence and personal development.

LinkedIn Profile: https://www.linkedin.com/in/rao-muhammad-adeel-nawab/

Academic Profile: https://lahore.comsats.edu.pk/Employees/74