This is a list of the topics I will attempt to cover. This list may be updated often, but I will always try to keep it in a logical order. Meaning, you should make sure that you've covered earlier topics before attempting the later topics as you need a firm grasp of the basics for anything else to make any sense! The blog is new and still coming together, so I apologize that not every topic is filled.
Again, I will focus on JAVA as it will give you a useful foundation as well as more hands on with the coding. I'll talk about other languages later on.
Again, I will focus on JAVA as it will give you a useful foundation as well as more hands on with the coding. I'll talk about other languages later on.
- Algebra for programming
- Naming conventions
- Algorithms and Pseudo-code
- Data types
- Operators
- Installing an IDE and JAVA
- Writing your first program!
- Loops
- Arrays
- Functions
- Object Oriented Programming (OOP)
- Choosing a programming Language
- GUI
- Threads
- Graphics Rendering
- Extending your Programming
- Reading and writing external files
- Interacting with a database