I want to make people (with desire to become skilful in programming), capable of programming in any language and capable of creating software solutions.
C, Swift (JS, Python) - languages of choice
"Programming made easy"
Minimum key skills that needs to be acquired.
- Understanding the problem to be solved.
- Programming
- Decomposition, composition
- algorithms
- libraries
- security
- Several system components
- system internal work
- How interaction between systems work
Language, libraries, platform, community, development tools.