My Study Priorities
I've laid out my study priorities for the next couple of months. Breaking them into categories and writing them down has really given my a sense of structure and more confidence that I can put in the work I need to to reach my goals.
Launch School Curriculum
The landing page at Launch School says "Our program is about slowly building up proficiency in fundamentals (of software development) while at the same time exposing you to new workflows and practices. Don't rush, take it slow, follow the path, and you'll be transformed. This is the slow path to master." I've been very attracted by the teaching philosophy they hint at here, and you can find more about it on their website: launchschool.com.
They offer a full path to learning full stack development with a monthly payment plan. The coursework is self paced, but there are teaching assistants always available.
They also offer a big chunk of beginner prep coursework for free. Right now I am working through the beginner section and really trying to get all of the concepts down before I start the main (paid) section.
Secondary Online Resources
Math Review
Khanacademy.org is a great resource for reviewing math. It goes all the way from beginning elementary school math to calculus. You can do practice sessions and mastery challenges to move on to higher levels, and can even share the videos they have to help you.
Study Habits
I believe we can all study more efficiently. And efficiency it truly key when we have limited time with work, family and social obligations. I want to share all the things I find helpful to me to be an efficient learner in this section.
Exercise, Nutrition and Sleep
Exercise, nutrition and sleep are helpful for efficient learning. I aim to keep track of some of my habits here.
Language Studies
Language studies are by now means my primary goal right now. But being a polyglot has always been a life goal of mine. That being said, some spaced repetition of languages using duolingo, rosetta stone and other online resources will lay the foundation for working on languages when I have more time.