myriad : innumerable, a very large number of things |
This site provides free, online, step by step lessons and tutorials on Programming with many computer languages, System Administration, Automation and many more.
We start everything by learning from scratch … scratch that … from first principles.
In addition you will get many additional resources such as FAQ’s, How To’s, Interview questions, Technology reviews and comparisons, articles on advanced topics, recommendations on books, courses and jobs.
Lets also not forget the constant flow of posts on myriad topics … here a few to get a taste :
- Display 2D array
- SINGLETON factory
- Deep REDUCE
- Check if ITERATOR
- Check if INTEGER
- Progress bar
- Bi-directional dictionary
- Generate all permuted pairs in all positions
- Java : chop and chomp
- Timing code
I will cover over time at least the following topics :
Currently I’m working mostly on topics related to Programming.
Your journey starts with the goal to get an Understanding of a discipline from first principles, then you will have to Learn the basic Concepts and Procedures, once you get a handle them you will master the material by Practicing in real time.
Next you go deeper and repeat the process.
This is the flow of how the tutorials on this site are organized.
You will not only learn to code but will also understand why the programming languages do the things they do the way they do it.
Here is the ORDER in which to read the articles about Programming :
- Understand Programming
- Understand Languages
- Learn Programming
- Understand Specific Language :
- Learn Language :
- FAQ’s :
- Recommend :
- Books (todo)
- Courses (todo)
- … once you learn the language you selected, come back ..
- Interviews :
- Python Interview questions
- JavaScript Interview questions (todo)
- Java Interview questions (todo)
- Find a job (todo)
Keep checking back …