An introductory guide to computer programming principles using the Python programming language, structured into three main sections:
Covering fundamental programming concepts such as variables, conditions, loops, and data structures.
Exploring programming logic and cultivating a programmer's mindset through a series of progressively challenging exercises based on the concepts learned in section 1.
Delving into more advanced programming paradigms including Object-Oriented Programming (OOP), multi-threading, packaging, multi-file programming, and beyond.
This comprehensive resource serves as a starting point for anyone embarking on their journey into computer programming and coding.
Notable features of the course:
Tailored for complete beginners
Ideal starting point for learning any programming language
Comprehensive Python instruction
Emphasis on mastering coding logic
Abundant practice opportunities included
Subtitles ensuring 100% accuracy
Lot of focus on “Why”
Almost all the concepts are language agnostic
Though the medium is Python, nothing much is specific to Python.
Addresses the problem of “Everyday a new programming language”
About instructor
Trainer and Consultant SourceLens, Sydney Australia
1.15+ years of experience in core programming and debugging.
2.Currently providing DevOps and cloud consultancy to leading financial institution in Australia.
Previously,
Staff Engineer - VMware Inc
Principal Engineer - Intel ( Security )
Senior Software Engineer – Citrix Inc.
Developer SE – Microsoft Corp.