fabri de magia

a grimoire on software development & design

Continuous Learning

Why?

Software development is an endless pursuit of knowledge. There were many significant advancements in just the past decade and the tools and languages drastically change every year. The technologies you know today might already be obsolete tomorrow. How do you stay relevant in this age of fast-paced industry? The answer is Continuous Learning.

From E-learning: Concepts, Trends, Applications:

On a personal level, continuous learning is about the constant expansion of skills and skill-sets through learning and increasing knowledge. As life changes the need to adapt both professionally and personally is as real as the changes themselves.

On a professional level, continuous learning is about further expanding our skill-set in response to a changing environment and new developments. This is very important because we are called to respond to changes daily; for example, the introduction of computers in the workplace created a need for people to train on computers to complete tasks more efficiently.

What’s this page about?

I added this online so that anyone can publicly view my progress. This is my way to pressure myself to continue learning and not slack off. It might work for you, too.

Courses from Coursera:

Title Length Instructor Completed
Learning How to Learn 4 weeks Dr. Barbara Oakley, Dr. Terrence Sejnowski, Linda Walker 01/15/2018

Courses from Lynda:

Title Released Length Instructor Completed
Learning MongoDB 05/2017 1h 35m Kirsten Hunter 06/21/2018
Programming Foundations: Design Patterns 12/2013 2h 19m Elisabeth Robson 06/21/2018
Web Development Foundations: Full-Stack vs Front-End 06/2016 40m 1s Ray Villalobos 06/19/2018
Learning Go 11/2015 3h 48m David Gassner 06/18/2018
Learning RxJS 01/2018 57m 27s Bonnie Jean Brennan 06/16/2018
TypeScript Essential Training 05/2016 4h 19m Jess Chadwick 06/16/2018
Angular: Routing 03/2018 40m 49s Greg Bardwell 06/15/2018
Angular: Maintaining Applications 03/2018 44m 29s Emmanuel Henri 06/15/2018
Angular: Material Design 10/2017 50m 53s Robby Millsap 06/15/2018
Angular Template Design and Implementation 06/2017 1h 32m Gary Simon 06/15/2018
Angular Essential Training 03/2018 2h 48m Justin Schwartzenberger 06/14/2018
Google Cloud Platform Essential Training 03/2017 3h 56m Lynn Langit 06/04/2018
Learning Go for Web Development 09/2016 2h 9m Larry Price 05/30/2018
Java EE: Web Services 03/2014 2h 25m Patrick Royal 05/02/2018
NLP with Python for Machine Learning Essential Training 03/2018 4h 14m Derek Jedamski 05/02/2018
Web Security: OAuth and OpenID Connect 01/2018 1h 26m Keith Casey 05/02/2018
Programming Foundations: Fuzzy Logic 04/2018 41m 50s Erin Colvin 05/01/2018
Logistics Foundations 08/2015 1h 44m Steven Brown 04/29/2018
Scrum: Advanced 07/2017 1h 3m Kelley O’Connell 04/29/2018
Designing RESTful APIs 01/2018 1h 24m Keith Casey 04/29/2018
Database Clinic: MongoDB 08/2017 1h 17m Kirsten Hunter 04/20/2018
Python: Advanced Design Patterns 02/2018 1h 24m Jungwoo Ryoo 04/19/2018
Agile Development Practices 08/2017 26m 29s Harrison Ferrone 04/19/2018
Learning Python with PyCharm 07/2017 2h 30m Bruce Van Horn 04/17/2018
Shopify Essential Training 03/2018 3h 39m Patrick Rauland 04/17/2018
Learning REST APIs 02/2018 1h 8m Morten Rand-Hendriksen 04/14/2018
Scrum: The Basics 03/2017 1h 2m Kelley O’Connell 04/14/2018
Django: 4 Building an Elearning Platform 05/2017 2h 13m Antonio Mele de Juan 12/03/2017
Django: 3 Building an Online Shop 05/2017 2h 45m Antonio Mele de Juan 12/02/2017
Django: 2 Building a Social Website 05/2017 2h 21m Antonio Mele de Juan 11/27/2017
Django: 1 Building a Blog 05/2017 1h 57m Antonio Mele de Juan 11/26/2017
Learning the Python 3 Standard Library 02/2017 2h 9m Kathryn Hodge 11/14/2017
Advanced Django: Web Development 09/2016 59m 54s Kevin Veroneau 11/12/2017
Python: Programming Efficiently 02/2017 2h 15m Michele Vallisneri 11/08/2017
Learning Python Generators 09/2016 44m 23s Josh McQuiston 11/05/2017
Get Ready for Your Coding Interview 04/2017 1h 51m YK Sugishita 11/01/2017
Programming Foundations: Data Structures 06/2014 2h 29m Simon Allardice 11/01/2017
Data Science and Analytics Career Paths and Certifications: First Steps (2016) 08/2016 54m 15s Jungwoo Ryoo 10/27/2017
Programming Foundations: Test-Driven Development 06/2013 1h 50m Simon Allardice 10/26/2017
Learning Functional Programming with JavaScript 07/2017 59m 23s Shaun Wassell 10/12/2017
Google Tag Manager (V2) Essential Training 02/2015 2h 4m Corey Koberg 10/09/2017
Learning Google Apps Script 09/2015 1h 19m Scott Simpson 10/08/2017

Courses from CodeSchool:

Note: Code School was acquired by PluralSight, and some of the original courses and course progress was lost as of June 1, 2018.

Title Updated Length Instructor Completed
You, Me & SVG 03/23/2016 40m 50s Alyssa Nicoll 08/18/2017
UX Fundamentals 04/20/2017 1h 5m Krispian Emert 08/18/2017
Real Time Web with Node.js 09/23/2016 1h 7m Gregg Pollack and Carlos Souza 08/18/2017
Powering Up With React 04/27/2016 54m 24s Sergio Cruz 08/18/2017
Mastering GitHub 08/27/2014 1h 55m Peter Bell 08/18/2017
JavaScript Best Practices 07/10/2014 3h 14m Jason Millhouse 08/18/2017
Git Real 2 05/09/2013 50m 37s Gregg Pollack 08/18/2017
Git Real 08/01/2012 50m 28s Gregg Pollack and Olivier Lacan 08/18/2017
Fundamentals of Design 08/01/2013 45m 30s Tim Dikun 08/18/2017
HTML Fundamentals 05/18/2012 2h 13m Matt Milner 08/18/2017
Practical HTML5 02/24/2015 4h 6m Gill Cleeren 08/18/2017
JavaScript Fundamentals for ES6 09/17/2014 4h 51m Scott Allen and Joe Eames 08/18/2017
Building Blocks of Express.js 03/30/2018 52m 59s Carlos Souza 08/18/2017
Blasting Off With Bootstrap 01/20/2015 1h 19m Adam Fortuna 08/18/2017
Hands on Responsive Design Using a CSS Preprocessor 03/14/2016 2h 0m Paul Cheney 08/18/2017
Assembling Sass 09/20/2012 54m 19s Nick Walsh 08/18/2017
Accelerating Through Angular 10/24/2016 1h 1m Gregg Pollack 08/18/2017

Courses from Talk Python Training:

Title Length Instructor Completed
Write Pythonic Code Like a Seasoned Developer 4h 12m Michael Kennedy 05/16/2018
MongoDB Quickstart with Python 2h 0m Michael Kennedy 05/16/2018

Language tracks from Duolingo:

Language Level Date Completed
Esperanto Level 13 12/02/2017
Korean Level 7
Japanese Level 7
Spanish Level 6
French Level 6
Chinese Level 4