Sgtanvi - Full Stack (Level 2) Pathway

Module 1:

  • Technical Areas:

    • Learned about what Discourse is and what it’s used for
    • learned about GitHub and its commands
    • Learned more about Ruby
  • Tools:

    • Discourse
    • GitHub
    • Stack overflow
  • Soft Skills

    • Time management
    • Self-learning
    • Patience

Achievement

  • got started on downloading Discourse on my Linux , but ran into a couple of errors when running the script
  • got familiar with GitHub again after not using if for a while

Goals for upcoming week:

  • Continue to trouble shoot
  • Complete Module 2

Module 2:

  • Technical Areas:

    • Learned and read about the basics of SCSS
    • read the ember guides and learned more about it
  • Tools:

    • Discourse
    • Google
  • Soft Skills

    • Time management
    • Patience
    • Seeking help

Achievement

  • Successfully downloaded discourse onto my Linux and created the admin account with Docker
  • Learned the basics and concept of SCSS

Goals for the upcoming week:

  • Complete Module 2
  • Get familiarize with Discourse
  • Brainstorm project ideas
  • Get more familiarized with Ember.js

Module 3:

  • Technical Areas:

    • Went through how to create a theme
    • read the guides on how to make a theme with CLI
    • SCSS for editing code for theme and HTML for creating themes
  • Tools:

    • Discourse
    • VS Code
    • github
  • Soft Skills

    • Comprehension and application of the guides to create a Halloween theme

Achievement

  • created a discourse theme successfully remotely and locally after a lot of troubleshooting
  • brushed up my knowledge on git commands and successfully used them

Goals for the upcoming week:

  • Complete Module 4
  • work more in-depth on discourse theme
  • Get familiarized with scss more

Module 4:

  • Technical Areas:

    • SCSS for editing code for theme
    • HTML for creating themes
    • JavaScript used in plugin API
  • Tools:

    • Discourse
    • VS Code
    • github
  • Soft Skills

    • Time management
    • Patience
    • Teamwork
    • Taking the initiative

Achievement

  • Discussed dark theme mode and how we plan to finish it together
  • looked at different classes and its attributes and understood how the UI is designed

Goals for the upcoming week:

  • Complete Module 5
  • work on discourse dark theme

Module 5:

  • Technical Areas:
    • SCSS for editing code for theme
    • HTML for creating themes
    • JavaScript used in plugin API
  • Tools:
    • Discourse
    • VS Code
    • github
  • Soft Skills
    • Time management
    • Patience
    • Teamwork
    • Taking the initiative

Achievement

  • Discussed dark theme mode and how we plan to finish it together
  • looked at different classes and its attributes and understood how the UI is designed
  • Learned how to use Handlebars
  • Started learning about widgets
  • Started learning about Discourse plugins

Goals for the upcoming week:

  • Complete Module 5
  • work on discourse dark theme

Module 6:

  • Technical Areas:

    • SCSS for editing code for theme
    • HTML for creating themes
    • JavaScript used in plugin API
    • Ruby on Rails
  • Tools:

    • Discourse
    • VS Code
    • github
  • Soft Skills

    • Comprehension and application of the guides to create a plugin
    • Time management
    • Patience
    • Teamwork

Achievement

  • Learned more about developing and publishing Discourse plugins
  • Started on a mini programming project with ruby of rails

Goals for the upcoming week:

  • Complete module 6