Lectures of my course conducted at FAST NUCES Peshawar Campus in Fall 2017.
These lectures are in Urdu and are being made available freely.
Details about this can be seen on my blog at: https://recluze.net/2017/11/11/beginning-programmi...
I have a PhD in Computer Sciences and a PostDoc from the Max Planck Institute for Software Systems. I have been programming since early 2000 and have worked with many different languages, tools and platforms. I have an extensive research experience with many state-of-the-art models to my name. My research in Android security has led to some major shifts in the Android permission model.
I love teaching and the most important reason I upload online is to make sure people can find my content. If you have any problem with finances and you want to take my courses, contact me. I am more than willing to give out coupons that will make the course free for you.
You can see all the different areas I've worked with on my site as well as on my github page.
PreviewAnaconda, Python and Basics of Expressions (68:12)
PreviewLibrary Functions, Variables, Intro to Errors (75:52)
StartDefining new Functions, Frames and Scope (66:46)
StartPaper Discussion and Autograder Details (45:11)
StartLexical Scope, Global Variables, Decision Making (61:25)
PreviewRecursive Calls, Backtracking to Find Errors (67:29)
StartRepetition, Factorial, Break and Continue (78:22)
StartAlternate Definition of Fib, %time in Notebooks (56:45)