Professional Background

Waqas Rasheed – an Instructor of Python, Data Science & AI, SQL Server Programming, PHP / MySQL / WordPres

I am Waqas Rasheed, PhD, and I have 15 years teaching diverse courses in multi-cultural environments, including, but not limited to, web design and development, ecommerce, desktop publishing, UI/UX design, Java, C/C++, python, javascript, Java servlet, jQuery, php, SQL programming, WordPress, PERL/CGI, Matlab, software engineering, digital logic design, digital signal processing, digital image processing, machine/computer vision, machine learning/AI, Deep learning using CNN/R-CNN, data engineering, data science, data analytics, research methodology, and software project/product management (using SDLC). I am thoroughly excited to teach at Smart Courses, and I wish I can make the learning process more entertaining and less boring.

SQL Server Programming

This course will develop basic understanding of databases, and advance these concepts by evolving programming skills until the student is comfortable using T-SQL language. The course also involves a project based on real world SQL Server applications and passing all these steps will eventually lead to a certificate of successful completion.

PHP, MySQL, WordPress

This course will develop basic understanding of designing and developing web pages using PHP, using MySQL database for storage, and advance these concepts by introducing WordPress framework, until the student is comfortable customizing WordPress templates, and using plugins to enhance user experience and CMS administration. The course also involves a project based on e-commerce store using free plugins, and passing all these steps will eventually lead to a certificate of successful completion.

Python

This course will develop basic understanding of scripting languages, and advance these concepts by learning python syntax and evolving programming skills until the student is comfortable using the language in diverse applications using open source libraries. The course also involves key python applications in data engineering, data science, big data processing, analytics, and machine learning/AI applications. Eventually, completing a project  and passing all these steps will eventually lead to a certificate of successful completion.

Data Science/AI

This course will develop basic understanding of data science and artificial intelligence, and advance these concepts by learning python syntax and evolving programming skills until the student is comfortable using the language using open source libraries in key python applications of data science/ engineering, and machine learning/AI applications. Eventually, completing a project based on latest deep learning models, using numpy, pandas, keras, tensorflow and matplotlib, and passing all these steps will eventually lead to a certificate of successful completion.