Government of Pakistan
National Vocational and Technical Training Commission
Prime Minister Hunarmand Pakistan Program,
"Skills for All"
By : Dr Atif Khan ( Associate Professor at Islamia College Peshawar )
Linkedin :https://www.linkedin.com/in/atif-khan-60818454/?originalSubdomain=pk l https://navttc.gov.pk/ Course Contents/ Lesson Plan Duration: 3 Months
By the end of the course, students will have acquired a comprehensive skill set in advanced Python programming, empowering them to tackle challenging real-world problems and contribute effectively to software development projects. • Master program design, development, debugging, execution, and refactoring in Python. • Apply algorithmic thinking to solve problems effectively in Python. • Utilize Python Standard Library to resolve implementation challenges. • Understand the programmer's role in software development. • Create a standout programming portfolio for the job market
• Google • Facebook • Amazon • Microsoft • Apple • IBM • Intel • Cisco • Oracle • NVIDIA • Freelancing
These companies, among others, regularly seek professionals proficient in advanced Python programming skills for various positions ranging from software development to data analysis and machine learning.
In recent years, Python has emerged as a leading programming language globally, witnessing a surge in demand across industries. From mobile application development to web development, and from machine learning to data science, the industry seeks skilled Python developers. The ubiquitous presence of machine learning underscores the widespread adoption of Python. This trend not only presents lucrative earning prospects but also opens pathways for establishing a rewarding career in this dynamic field. Through this course, we aim to equip our youth with cutting-edge technical training in information technology. Additionally, the burgeoning market demand fosters opportunities for startup entrepreneurship, particularly in the designated roles mentioned above.
• Python Developer • Software Engineer • Data Analyst • Machine Learning Engineer • Web Developer • Automation Engineer • GUI Developer • Data Scientist • Full Stack Developer • AI Engineer
These links will guide students to dedicated resources providing tutorials, courses, documentation, and practice platforms, all aimed at improving their proficiency in advanced Python programming.
Development Platform:
● https://colab.research.google.com
● https://www.codeskulptor.org
Learning Material:
● https://simpleisbetterthancomplex.com
● https://www.geeksforgeeks.org
● https://www.edx.org/course/introduction-to-computer-science-andprogramming-7
● https://www.codecademy.com/learn/learn-python-3
● https://realpython.com/ ● https://pythoninstitute.org