Search for a command to run...
Personal career experiences, articles, and case studies. You can also promote your articles on the site if they are valuable reads
Dive into our code, contribute, and join a thriving open-source community.
Your contributions help us improve and expand our platform for everyone.
3 Topics
The Context of Software Development - Software - Learning Programming with Python, Values and Variables - Integer and String Values - Identifiers - User Input - String Formatting, Expressions and Arithmetic - Expressions - Arithmetic Examples.
8 Topics
Conditional Statements - Boolean expressions - If/Else statement - Other Conditional Expressions, Iteration – Loops, Using Functions - Introduction to Using Functions - Functions and Modules, Exceptions -try, except, else, pass, raise.
4 Topics
Functions -1 - Function Basics - Parameter Passing - Custom Functions vs Standard Functions – Refactoring, Writing Functions -2 - Global Variables - Making Functions Reusable - Functions as Data, Objects - Using Objects - String, File Objects.
5 Topics
Lists- Using Lists - Building Lists - List Traversal, Tuples, Dictionaries, and Sets - Storing Aggregate Data - Enumerating the Elements of a Data Structure,
8 Topics
Class Design - Composition and Inheritance, classes, objects/instances, methods, inheritance, multiple inheritances, properties, decorators.
7 Topics
Introductions to Data Structures, algorithm complexity, arrays, Linked List, Stack, Queues, Trees and Graphs (Memory Representation and a few basic operations) .