Week 1
Principles and Practices, Project Management
Git & GitLab
Git Basics
Git & Github
Remote Repository - Folder
SSH Key - secure shell
Untracked Files - file or files are in working directory or local
Staging
-m message
Commit changes - to save
Commands
Git cheat sheet
Git Pull (cloud to offline) file download from github to working directory
Commit - save
Clone - copy
Git status
Git add
Git add . - move the all file working directory to staging area
Git rm
Git commit -m “description” - to confirm the changes by you it stores in local repository
Git commit -am “description” - its shortcut to add and commit
Git Push (offline to cloud) - files move to github (upload)
Git stash - changes stores in temporary in hidden place
Git stash pop - changes pull from hidden place to the working directory
Git branch - to list the branch
Git checkout -b”
Git checkout
Git merge - to merge that branch
SSH Key Gen
Git Tutorial
I'm gone through this video to know about Git and Git Hub
Website Development
Visual studio code download and installation
Bro Code’s HTML & CSS tutorial takes you from the basics to advanced stuff. It starts with HTML—things like adding links, images, videos, forms, tables, and structuring a webpage with headers and footers. Then, it dives into CSS, covering colors, fonts, margins, padding, positioning, and layout techniques like Flexbox. You’ll also learn cool tricks like dropdown menus, navigation bars, animations, and making pages look great on any screen. It’s a solid guide to building and styling modern websites!
While building my website, I had doubts about the appropriate size. After researching, I found that most websites run on FHD (1920x1080). Additionally, common responsive sizes include 1366x768 (HD), 1440x900, 1536x864, and 1280x720 for different screen resolutions. Based on this, I decided to design my website using FHD (1920x1080) as the primary resolution, ensuring compatibility across various devices.
After my learning process, I switched to using templates for easier customization. Then, I discovered Nicepage, a platform that allows website building through drag-and-drop with extensive customization options. Due to its flexibility and ease of use, I decided to use Nicepage for building my website.