GithubHelp home page GithubHelp logo

ibrahimdevop21 / my-learning-tracker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from syknapse/my-learning-tracker

0.0 0.0 0.0 168 KB

Keeping track of my web development skills and learning in one place along with resources, highlights, interests, and everything to do with my learning.

License: MIT License

JavaScript 28.04% CSS 3.22% HTML 68.73%

my-learning-tracker's Introduction

My Learning Tracker Tweet

A complete log of my web development skills, learning, resources, highlights, interests, and everything to do with my learning. It's a way to keep track, organise, and share my learning.

Portfolio || Blog


Skills

Skill 1
Introduction
2
Occasional Use
3
Regular use
React done done done
TypeScript done done done
React hooks done done done
Redux done done done
JavaScript done done done
ES6 done done done
Next.js done done done
HTML done done done
CSS done done done
Git done done done
Command line done done done
StoryBook done done done
MJML done done done
Prettier done done done
EsLint done done done
Gulp/Webpack done done done
NPM done done done
Yarn done done done
Responsive design done done done
Markdown done done done
Node.js done done
Agile done done done
Jira done done done
GitHub done done done
Bitbucket done done done
Mobile first done done done
Progressive Enhancement done done done
CSS Grid & Flex-box done done done
PostCSS done done done
Accessibility done done
Working with APIs done done done
Husky done done
Website Building done done done
Publishing website done done
Netlify done done
Backbone done done
jQuery done done
Bootstrap done done
Stylus done done
Open Source Contribution done
Angular 4 done

Learning

Status Year Course Tutor
Completed Oct 2023 Harvard CS50 Harvard University
Completed Dec 2022 React and TypeScript Steve Kinney
Completed Nov 2022 TypeScript Fundamentals v3 Mike North
Completed Nov 2022 JavaScript: The New Hard Parts Will Sentence
Completed Sept 2022 The Hard Parts of Servers and Node.js Will Sentence
Completed Sept 2022 Understanding TypeScript Maximilian Schwarzmüller
Completed Mar 2022 JavaScript: The Hard Parts Will Sentence
Completed Jan 2022 Dotfiles from start to finish-ish Patrick McDonald
Completed Dec 2019 Getting Started With Redux Dan Abramov - egghead.io
Completed Dec 2019 The Next.js Handbook Flavio Copes
Completed Oct 2019 You Don't Know JavaScript: Types & Grammar Kyle Simpson
Completed Sept 2019 You Don't Know JavaScript: Objects & Classes Kyle Simpson
Completed Jul 2019 You Don't Know JavaScript: Scope & Closure Kyle Simpson
Completed May 2019 Eloquent JavaScript Marijn Haverbeke
Completed Feb 2019 The Complete JavaScript Handbook Flavio Copes
Completed Jan 2019 JavaScript clean code guide Ryan McDermott
Completed Aug 2018 Front-End Web Developer Nanodegree Udacity - Google Scholarship
Completed Feb 2018 The Beginner's Guide to Reactjs Kent C Dodds - egghead.io
Completed Jan 2018 Google Developer Challenge Scholarship - Web Developer Udacity
Completed 2017 Workflow Tools for Web Developers Christina Truong - Lynda.com
Completed 2017 Learning Git and GitHub Ray Villalobos - Lynda.com
Completed 2017 CSS Essential Training 3 Christina Truong - Lynda.com
Completed 2017 CSS Essential Training 2 Christina Truong - Lynda.com
Completed 2017 Getting Your Website Online Christina Truong - Lynda.com
Completed 2017 Learn Enough Command Line to Be Dangerous Michael Hartl
Completed 2017 Basic Front End Development Projects Free Code Camp
Completed 2017 The Web Developer Bootcamp - Frond End Colt Steele - Udemy
In Progress JavaScript and React for Developers Cassidy Williams - Udemy
In Progress Front End Development Free Code Camp
In Progress JavaScript30 Wes Bos
Soon Read JavaScript: The Good Parts Douglas Crockford

Paths

Paths with multiple resources Author
33 concepts every JavaScript developer should know Leonardo Maldonado
Best JavaScript books, tutorials, courses & videos ReactDOM
Learn to code in 2018 Andrei Neagoie
Get Job ready - JavaScript Edition P1xt
Full Stack Web Developer Path Shovan Chatterjee

Interests

I'm currently interested in/excited about:

  • Typescript
  • Testing
  • Node and the MERN stack
  • .dotfiles

Web Development Checklist

This is a list of basic objectives to meet on the road to mastering web development.

It is an almost exact copy of Ginny Fahs' "Things Real Developers Do: My Bucket List"

  • Open the computer’s terminal
  • Use a text editor (bonus points if you have a specific reason for choosing it)
  • Use some keyboard shortcuts
  • Write tests for your code
  • Help another web developer with something they’re having trouble with
  • Attend an event about web development
  • Follow developers you admire on social media
  • Read a book about coding
  • Open your browser console
  • Get data from an API
  • Hide API keys from the public
  • Post a question on Stack Overflow
  • Push code to GitHub or GitLab or BitBucket
  • Speak about something web development-related at an event
  • Complete a technical interview
  • Participate in a hackathon
  • Deploy a project
  • Ship your project to a store
  • Contribute to open source
  • Get paid to code
  • When people ask what you do, respond saying you’re a developer :)

If you find this useful for your own needs you are welcome to fork a copy, customise it or even give it a star :)

You can follow me on Twitter or get in touch


Acknowledgments

This has been partly inspired by Shovan Chatterjee and his wonderful Full Stack Web Developer Path project. And of course by Alexander Kallaway's very motivational #100DaysOfCode challenge and the great and supportive community around it.

License

MIT License

my-learning-tracker's People

Contributors

syknapse avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.