|
| 1 | +# [Junior C# Programmer](https://infinite.education/view/junior_c_programmer_9) |
| 2 | +Junior C# Programmer |
| 3 | + |
| 4 | +Junior programmer is someone who can effectively fullfill standard programming tasks according to provided technical requirements. |
| 5 | + |
| 6 | +## **[Computer Architecture](https://infinite.education/view/computer_architecture)** |
| 7 | + |
| 8 | +**Computer Software** |
| 9 | + |
| 10 | +**How OSs work in General** |
| 11 | + |
| 12 | +**Computer Hardware** |
| 13 | + |
| 14 | + |
| 15 | +## **[Object Oriented Programming](https://infinite.education/view/object_oriented_programming)** |
| 16 | +* `Book` [Head First C# 4th Edition](https://www.amazon.com/Head-First-Learners-Real-World-Programming/dp/1491976705/ref=sr_1_1?dchild=1&keywords=Head+First+C%23&qid=1601273522&s=books&sr=1-1) |
| 17 | + |
| 18 | +**Object** |
| 19 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 20 | + |
| 21 | +**Class** |
| 22 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 23 | + |
| 24 | +**Composition** |
| 25 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 26 | + |
| 27 | +**Interface** |
| 28 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 29 | + |
| 30 | +**Property** |
| 31 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 32 | + |
| 33 | +**Field** |
| 34 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 35 | + |
| 36 | +**Inheritance** |
| 37 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 38 | + |
| 39 | +**Encapsulation** |
| 40 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 41 | + |
| 42 | +**Polymorphism** |
| 43 | +* `Course` [C# Classes and Objects](https://www.w3schools.com/cs/cs_classes.asp) |
| 44 | + |
| 45 | + |
| 46 | +## **[Programming](https://infinite.education/view/programming)** |
| 47 | + |
| 48 | +**Basic Data Structures** |
| 49 | + |
| 50 | +**Debugger** |
| 51 | + |
| 52 | +**C# Tools** |
| 53 | + |
| 54 | +**Computer User** |
| 55 | + |
| 56 | +**Executable** |
| 57 | + |
| 58 | +**Programming Algorithms** |
| 59 | + |
| 60 | +**Compiler** |
| 61 | + |
| 62 | +**Interpreter** |
| 63 | + |
| 64 | +**Source Code** |
| 65 | + |
| 66 | + |
| 67 | +## **[Programming additional skills](https://infinite.education/view/programming_additional_skills)** |
| 68 | + |
| 69 | +**Math for Programmers** |
| 70 | + |
| 71 | +**English for Programmers** |
| 72 | + |
| 73 | +**Teamwork** |
| 74 | + |
| 75 | +**Version Control Systems** |
| 76 | + |
| 77 | + |
| 78 | +To see a interactive roadmap click on picture |
| 79 | + |
| 80 | +[](https://infinite.education/skillset/junior_c_programmer_9) |
0 commit comments