Learning Points
- Overview of programming languages, Architecture, Processors, Form-Factors, Operating Systems, Frameworks.
- Appreciate importance of Version Control
- Set up and start using Github.
*****
Probably finding my discomfort zone, and early on! But that’s good. Getting a good overview of the various tools, platforms, architectures, operating systems and frameworks involved with programming. Plus getting back into programming which I haven’t done consistently for years.
Also coming to terms with version control via Github.
But … now all set up, and erring towards Python.
Jargon:
SDK - A software development kit is a set of software development tools allowing the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar development platform.
IDE - Integrated Development Environment, enables programmers to consolidate the different aspects of writing a computer program. Start with a blank file, write a few lines of code, and voila! IDEs facilitate this process with features like syntax highlighting and autocomplete.
GIT CLIENT - Some software to work with git repositories, both remote and local. The repository stores code you are working with along with it's versions, tags and branches, or a remote store of code where a team of developers are pushing and pulling changes from.
Plan of Action
Define a daily target for learning coding
Understand Git Hub - follow some of the online tutorials