Skip to content

SerafimRadu-Tataru/Homeworks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Frontend Homeworks Repository

Welcome to the Frontend Homeworks Repository! This repository is dedicated to storing and organizing all the homework assignments for the frontend development course. Whether you are a student or an instructor, this README will help you get started with the repository and provide guidance on how to use it effectively.

Table of Contents

Getting Started

To get started with this repository, you'll need to follow these steps:

  1. Clone the Repository: Clone this repository to your local machine using the following command:

    git clone https://github.com/your-username/frontend-homeworks.git
    
  2. Navigate to the Assignment Folder: Change your working directory to the specific homework assignment you want to work on. Each assignment is located in its own folder within the repository.

  3. Read the Assignment: Open the assignment folder and read the README.md file inside. This file will contain detailed instructions for the homework, including what you need to accomplish and how to submit your work.

  4. Start Coding: Begin working on your assignment by writing your code in the provided files and folders. Make sure to follow the guidelines and requirements specified in the assignment's instructions.

  5. Test Your Code: Test your code thoroughly to ensure it meets the assignment requirements and functions correctly.

  6. Commit Your Changes: After completing the assignment, commit your changes to your local Git repository with a clear and descriptive commit message. For example:

    git add .
    git commit -m "Completed assignment 1 - Implementing a responsive homepage"
    
  7. Push to GitHub: Push your changes to your remote GitHub repository:

    git push origin main
    

Folder Structure

The repository follows a structured organization to help you find and submit your homework assignments easily. Here's an overview of the folder structure:

  • assignment-1/: This folder contains the files and instructions for the first homework assignment.
  • assignment-2/: Similar to assignment-1, this folder contains the second homework assignment.
  • assignment-3/: You get the idea. Each assignment has its own folder.

Within each assignment folder, you'll typically find the following:

  • README.md: This file contains detailed instructions for the assignment, including what you need to accomplish and how to submit your work.
  • starter-code/: If provided, this folder contains any starter code or files you should use as a foundation for your assignment.
  • solution/: After the assignment deadline, the instructor may upload a sample solution to this folder for reference.

Submitting Homework

To submit your homework, please follow the instructions provided in the respective assignment's README.md file. Typically, you will need to do the following:

  1. Create a New Branch: Create a new Git branch for your assignment submission. Give it a descriptive name related to the assignment:

    git checkout -b assignment-1-submission
    
  2. Commit Your Changes: Commit your completed assignment files to this branch:

    git add .
    git commit -m "Assignment 1 submission"
    
  3. Push to GitHub: Push your branch with the assignment to your remote GitHub repository:

    git push origin assignment-1-submission
    
  4. Create a Pull Request: On GitHub, navigate to your repository and create a Pull Request (PR) for the assignment submission branch. Make sure to add any additional information or comments relevant to the submission.

  5. Review and Feedback: Your instructor will review your submission and provide feedback on the PR. Make any necessary revisions based on the feedback.

  6. Merge PR: Once your assignment is approved, your instructor will merge the PR into the main branch, marking the assignment as complete.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors