Project management involves planning, organizing, and overseeing the execution of a project from initiation to completion. It encompasses various tasks, including defining project objectives, allocating resources, managing budgets, and coordinating team efforts to achieve desired outcomes within specified constraints such as time, cost, and scope.
I attended the inaugural session of the Fab Academy, led by MIT Professor Neil Gershenfeld, where I delved into the realm of digital fabrication. Throughout this enlightening session, Professor Gershenfeld elucidated on a plethora of topics including the intricacies of digital fabrication, the comprehensive schedule for the entire course duration, as well as delineating the rights and responsibilities of participants. One notable highlight was the in-depth exploration of project management methodologies, notably the spiral and parallel development approaches. These techniques provide invaluable insights into managing projects effectively, ensuring optimal progress and outcomes. For those unable to attend the session, fret not, as the recorded lecture has been graciously uploaded to the official Fab Academy website for convenient access and reference.
On the second day of the course, Instructor Suhas provided an insightful lecture on website development, focusing on the utilization of fundamental technologies such as HTML, CSS, and JavaScript. The session aimed to equip participants with the essential skills necessary to craft dynamic and visually appealing websites. Furthermore, an alternative approach to website design was introduced, emphasizing the utilization of pre-existing templates accessible on the Internet. Participants were guided on how to procure these templates, offering two convenient options: either by clicking the download button to acquire the template directly, or by previewing the website's appearance through the LIVE DEMO button. This multifaceted approach provided attendees with diverse avenues for website creation, catering to varying levels of expertise and preferences. I used this website to download free templates.
Why I chose Visual Code Studio over other softwres for html editing?
Visual Studio Code (VS Code) offers several advantages over other HTML software, making it a preferred choice for many developers:
Version control is a system that records changes to files over time, allowing you to recall specific versions later. It is commonly used in software development to track changes to source code, but it can be used for any type of file. Version control systems (VCS) like Git, Subversion (SVN), and Mercurial, among others, enable multiple people to collaborate on projects, keep track of changes, and revert to previous versions if needed.
What is GIT LAB?
GITLAB Version control is a system that records changes to files over time, allowing you to recall specific versions later. It is commonly used in software development to track changes to source code, but it can be used for any type of file. Version control systems (VCS) like Git, Subversion (SVN), and Mercurial, among others, enable multiple people to collaborate on projects, keep track of changes, and revert to previous versions if needed.I used git bash for windows to clone my repository on fabcloud to my local computer.
Git Workflow -
Commands used in Git
Fab Academy Student Agreement
The Fab Academy is responsible for:
I am a Fab Academy student, responsible for:
Mr.Jaydeep Bhaskar Ashtekar