Week 01
Project Management:
**Fab Academy Student Agreement**
The Fab Academy is responsible for:
- Teaching principles and practices of digital fabrication
- Arranging lectures, recitations, meetings, and events for the class
- Evaluating and providing feedback on student work
- Offering clear standards for completing assignments
- Certifying and archiving student progress
- Supervising class preparation
- Reviewing prospective students, instructors, and labs
- Providing central staff and infrastructure for students, instructors, and labs
- Fund-raising for costs not covered by student tuition
- Managing and reporting on the program's finances, results, and impacts
- Publicizing the program
- Promoting a respectful environment free of harassment and discrimination
- Encourage a diverse, accessible, and equitable community
I am a Fab Academy student, responsible for:
- Attending class lectures and participating in reviews
- Developing and documenting projects assigned to introduce and demonstrate skills
- Allowing the Fab Academy to share my work (with attribution) in the class for purposes compatible with its mission
- Honestly reporting on my work, and appropriately attributing the work of others (both human and machine)
- Working safely
- Leaving workspaces in the same (or better) condition than I found them
- Participating in the upkeep of my lab
- Ensuring that my tuition for local and central class costs is covered
- Following locally applicable health and safety guidance
- Recognizing limits on lab and staff time
- Promoting a respectful environment free of harassment and discrimination
Signed by committing this file in my repository,
Charath Chander Natarajan
Git & GitLab
Get GIT |
GIT Setup |
GIT BASH |
Website Development
HTML Edit tool: Notepad++
Download and Install Notepad++ from https://notepad-plus-plus.org . Notepad++ stands out as a versatile and efficient text and source code editor, widely favored by programmers and general users alike. Its core strength lies in its ability to handle multiple files through a tabbed interface, coupled with robust syntax highlighting for numerous programming languages. This, combined with features like code folding and powerful search-and-replace functionalities, significantly enhances productivity. Notably, its lightweight nature ensures smooth performance even with large files, and the availability of plugins allows for further customization, making Notepad++ a valuable tool for a broad range of text-editing tasks.
Home Screen
For HTML templet
60+ Free template for HTML pages are available for free at https://www.tooplate.com/
For my page, I have used the CSS template of 578 First Portfolio
Download the free template:
Downloaded folder content
Open index.html in notepad++ and start the editing
Final output
For fancy pointer i used javascripts from
Learning video : https://www.youtube.com/watch?v=7eE8xPyXSR4
www.codepen.io
Finally Git repo
My experience from this assignment I am a mechanical engineer for 15+ years, I didn't have a chance to learn or develop a website of my own. This learning experience gave me a complete overview of website building using a template and notepad++.
.
<<Back to Home