(Short for "attention deficit disorder" or autodidact)
My personal post-college educational plan that will be mainly focused on Development and Information Security.
Topics will range from version control, scripting languages, web applications, and possibly full-fledged object-oriented programming.
- Udacity's "How to Use Git and Github
- Git-it is a (Mac, Win, Linux) Desktop App for Learning Git and GitHub
- Codeschool's Try Git
- Github's On-Demand GitHub Training
- Bash Hackers Wiki
- Greg Wooledge's (aka "greycat") wiki. Specifically Bash Guide, Bash FAQ and Bash Pitfalls
- Google's Shell Style Guide
- The Linux Documentation Project: Bash Programming - Intro/How-to
- The Linux Documentation Project: Advanced Bash Scripting Guide
- WikiBooks: Bash Shell Scripting
- Use the Unofficial Bash Strict Mode (Unless You Looove Debugging)
- The Art of Command Line
- Learn Enough Command Line to Be Dangerous
- A guide to learn bash
- A Byte of Python
- Automate the Boring Stuff with Python
- Codecademy
- Dive Into Python 3
- Full Stack Python
- Intermediate Python
- Learn Python in 10 minutes
- Learn Python the Hard Way
- Non-Programmer's Tutorial for Python 3
- Python Practice Book
- Real Python (non-free)
- The Python Tutorial
- Think Python: How to Think Like a Computer Scientist
- A Tour of Go - Interactive tour of Go.
- Build web application with Golang - A golang ebook intro how to build a web app with golang.
- Building Go Web Applications and Microservices Using Gin - Get familiar with Gin and find out how it can help you reduce boilerplate code and build a request handling pipeline.
- Go By Example - A hands-on introduction to Go using annotated example programs.
- Go Cheat Sheet - A Go's reference card.
- Go database/sql tutorial - Introduction to database/sql.
- How to Use Godog for Behavior-driven Development in Go - Get started with Godog — a Behavior-driven development framework for building and testing Go applications.
- Working with Go - An intro to go for experienced programmers.
- A Go Developer's Notebook
- An Introduction to Programming in Go
- Build Web Application with Golang
- Building Web Apps With Go
- Go Bootcamp
- GoBooks - A curated list of Go books
- Learning Go
- Network Programming With Go
- The Go Programming Language
- Web Application with Go the Anti-Textbook
Mainly focusing on techniques, tool usage and standards.