Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

My Learning Tracker

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, organize, and share my learning.

Bryan's Web Portfolio


Skills

Skill 1
Introduction
2
Occasional Use
3
Regular use
React done done done
React hooks done done done
Redux done done done
Node.js done done done
JavaScript done done done
TypeScript done done done
ES6 done done done
HTML done done done
CSS done done done
SQL done done done
GraphQL done done done
Git done done done
NPM done done done
Working with APIs done done done
Netlify done done done
CSS Grid & Flex-box done done done
Command line done done done
Responsive design done done done
Markdown done done done
GitHub done done done
jQuery done done
Bootstrap done done
Mobile first done done
Accessibility done done
AWS Lambda done done
AWS RDS done done
AWS API Gateway done done
AWS Elastic Compute Cloud (EC2) done
Jira done
Next.js done
SASS done
EsLint done
Open Source Contribution done
Angular 4 done
Python done

Interests

I'm currently interested in/excited about:

  • React.JS
  • JavaScript best practice
  • Microservice architectures with Node.JS
  • Serverless architectures with AWS

Articles

Article Source
New JavaScript Features ECMAScript 2021 New JavaScript Features ECMAScript 2021
How to Get a Job by Building Relationships How to get a job by building relationships
12 Basic SQL Commands for Beginners 12 Basic SQL Commands for Beginners
10 HTML Semantic Tags and When To Use Them 10 HTML Semantic Tags and When To Use Them
New Alternative to Redux for React New Alternative to Redux for React
50 CSS Best Practices & Guidelines to Write Better CSS 50 CSS Best Practices & Guidelines to Write Better CSS
Moving Gradient animation with CSS Moving Gradient animation with CSS
JavaScript Hash Table – Associative Array Hashing in JS JavaScript Hash Table – Associative Array Hashing in JS

Favorite Learning Resources

Resource Source
Human Javascript Human Javascript
freeCodeCamp Blog freeCodeCamp Blog
Traversy Media Traversy Media
Web Dev Simplified Web Dev Simplified
Dev Ed Dev Ed
Techsith Tutorials Techsith Tutorials

Web Development Checklist

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

  • Open the computer’s terminal
  • Use a text editor (bonus points if you have a specific reason for choosing it)
  • Use some keyboard shortcuts
  • Deploy a project
  • Help another web developer with something they’re having trouble with
  • 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
  • Push code to GitHub or GitLab or BitBucket
  • Complete a technical interview
  • Attend an event about web development
  • Post a question on Stack Overflow
  • Speak about something web development-related at an event
  • Write tests for your code
  • Participate in a hackathon
  • 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 :)

Acknowledgments

This has been inspired by Syk Houdeib, which I initially discovered from reading his blog on freeCodeCamp.

About

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

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors