A number of technologies we use internally and starting points to learn them.
-
Python
- The Python Essential Reference book contains a very good and concise introduction to the language
- [Python Object Oriented Programming](https://github.com/ismartSa/eBook-1/blob/master/Python%203%20Object-oriented%20Programming%20(Second%20Edition)%202015/Python%203%20Object-oriented%20Programming%20-%20Second%20Edition%20%5BeBook%5D.epub
-
Django
- Django Tutorial is the best starting point
- Test Driven Development
- Django has very good and through documentation. You don't need to read all of it initially. A few useful parts to look at:
- Django Book is another good tutorial to work through
- Django Query Cheat Sheet
-
Git
-
Bash
- Must Watch Django Videos - Must-watch videos about Django (or about Python as applied to Django)
- The Django Tutorial
- [Python Object Oriented Programming](https://github.com/ismartSa/eBook-1/blob/master/Python%203%20Object-oriented%20Programming%20(Second%20Edition)%202015/Python%203%20Object-oriented%20Programming%20-%20Second%20Edition%20%5BeBook%5D.epub
- Must Watch Django Videos - Must-watch videos about Django (or about Python as applied to Django)
- Git Tutorial - Work through the git tutorials to get a solid understanding on how to use git.