|
5 | 5 | 3. Setup a dev environment |
6 | 6 | 4. Break big problem into many small problems |
7 | 7 | 5. Spaghetti code vs Structured code |
8 | | -6. Procedural programming |
9 | | - * Variables and data types |
10 | | - * Basic data types |
11 | | - * What they store |
12 | | - * Size |
13 | | - * Storing data in variables |
14 | | - * Retrieving data from variables |
15 | | - * concept of constant |
16 | | - * Scope of variables |
17 | | - * Global variables |
18 | | - * Passing variables |
19 | | - * Restricting the scope of variables |
20 | | - * Manipulating data |
21 | | - * Manipulating numbers with arithmetic |
22 | | - * Order of operations |
23 | | - * Built in math functions |
24 | | - * Manipulating strings |
25 | | - * Intro to regex |
26 | | - * Comparison operators |
27 | | - * Boolean operators |
28 | | - * Data type conversion |
29 | | - * Flow control by branching |
30 | | - * IF statement |
31 | | - * IF-ELSE |
32 | | - * ELSE-IF |
33 | | - * Complex IF conditions |
34 | | - * SELECT CASE |
35 | | - * Looping |
36 | | - * FOR-LOOP |
37 | | - * WHILE |
38 | | - * DO_WHILE |
39 | | - * Nested loops |
40 | | - * Terminating a loop |
41 | | - * Functions and subprograms |
42 | | - * Recursion |
43 | | -7. Object Oriented Programming |
44 | | - * OOP Concept and design principles |
45 | | - |
46 | | - |
| 8 | +6. Variables and data types |
| 9 | + * Basic data types |
| 10 | + * What they store |
| 11 | + * Size |
| 12 | + * Storing data in variables |
| 13 | + * Retrieving data from variables |
| 14 | + * concept of constant |
| 15 | + * Scope of variables |
| 16 | + * Global variables |
| 17 | + * Passing variables |
| 18 | + * Restricting the scope of variables |
| 19 | +7. Manipulating data |
| 20 | + * Manipulating numbers with arithmetic |
| 21 | + * Order of operations |
| 22 | + * Built in math functions |
| 23 | + * Manipulating strings |
| 24 | + * Intro to regex |
| 25 | + * Comparison operators |
| 26 | + * Boolean operators |
| 27 | + * Data type conversion |
| 28 | +8. Flow control by branching |
| 29 | + * IF statement |
| 30 | + * IF-ELSE |
| 31 | + * ELSE-IF |
| 32 | + * Complex IF conditions |
| 33 | + * SELECT CASE |
| 34 | +9. Looping |
| 35 | + * FOR-LOOP |
| 36 | + * WHILE |
| 37 | + * DO_WHILE |
| 38 | + * Nested loops |
| 39 | + * Terminating a loop |
| 40 | +10. Functions |
| 41 | +11. Recursion |
| 42 | +12. Procedural programming in Python |
| 43 | +13. OOP Concept and design principles |
| 44 | +14. Classes |
| 45 | + * Methods |
| 46 | + * Attributes |
| 47 | + * Namespace |
| 48 | + * Inheritance |
| 49 | + * Objects |
| 50 | + * Polymorphism |
| 51 | +18. Object Oriented Programming in Python |
| 52 | +19. Reading and Writing to files |
| 53 | + * Storing text data |
| 54 | + * Create text files |
| 55 | + * Reading data |
| 56 | + * Writing text |
| 57 | + * Storing fixed size data in Random-Access Files |
| 58 | +20. Comments |
| 59 | +21. Array |
| 60 | +22. List |
| 61 | +23. Tuples |
| 62 | +24. Sets |
0 commit comments