Sie sind auf Seite 1von 10

GitHub Assignment Submission Guide

GitHub Assignment/ Project


Submission Guide

2017 ACADGILD. All rights reserved. Page|1


GitHub Assignment/Project Submission Guide

ACADGILD is a technology education startup, that aims to create an ecosystem for skill
development in which people can learn from mentors and from each other. We believe
that software development requires highly specialized skills that are best learned with
guidance from experienced practitioners. Online videos or classroom formats are poor
substitutes for building real projects with help from a dedicated mentor. Our mission is
to teach hands-on, job-ready software programming skills, globally, in small batches of 8
to 10 students, using industry experts.

ACADGILD offers courses in

2016 ACADGILD. All rights reserved.


No part of this book may be reproduced, distributed, or transmitted in any form or by
any means, electronic or mechanical methods, including photocopying, recording, or by
any information storage retrieval system, without permission in writing from ACADGILD.
Disclaimer
This material is intended only for the learners and is not intended for any commercial
purpose. If you are not the intended recipient, then you should not distribute or copy
this material. Please notify the sender immediately or click here to contact us.
Published by
ACADGILD,
support@acadgild.com

2017 ACADGILD. All rights reserved. Page|2


GitHub Assignment/Project Submission Guide

Table of Contents
1. How to Create an Account on GitHub......................................................... 4
2. Signing in into a GitHub Account ................................................................ 6
3. Creating a new repository .......................................................................... 6
4. Terms & Conditions for Core java, Android, Front end web
development fundamentals, Front-end web development, Node.js,
ReactJS, Full Stack Web Development, AngularJS Advance Java/J2EE or
any web based /mobile based courses. ............................................................ 8
Validation Metrics..................................................................................................................................................... 8
Video Guide for Assignment Submission ................................................................................................................... 9
Reason for assignment or project rejection ............................................................................................................... 9
Sample video of rejection ......................................................................................................................................... 9
Project Support Rules ............................................................................................................................................... 9

5. Terms and conditions for all other courses .............................................. 10

2017 ACADGILD. All rights reserved. Page|3


GitHub Assignment/Project Submission Guide

GitHub Assignment Submission Guide


This EBook is a complete step by step guide on how to create a GitHub account
and subsequently submitting your assignment or project on GitHub.

1. How to Create an Account on GitHub


Lets first start with Account Creation. Follow these steps:

1. Go to the GitHub sign up page. This page is used to sign you up for a free GitHub
plan. You can revise this free plan into paid GitHub plans on the GitHub plans page.
Shown below

Figure 1

2017 ACADGILD. All rights reserved. Page|4


GitHub Assignment/Project Submission Guide

2. Enter a username, valid email address and password. The password you create
must contain at least one numerical.
3. Review the GitHub Terms of Service and Privacy Policy before continuing. Upon
clicking the Create an account button you will simultaneously be agreeing to
these documents.
4. Choose the "Free Plan" and click on "Finish sign up" to complete the Sign Up
process.

Figure 2

2017 ACADGILD. All rights reserved. Page|5


GitHub Assignment/Project Submission Guide

Thats it!! You have now successfully created an account on GitHub.


2. Signing in into a GitHub Account
Let us now Sign in into the GitHub Account that was created earlier.

1. Kindly go to https://github.com/login.
2. Enter GitHub registered email id & password. Then click on Sign in.

Figure 3

3. Creating a new repository


Once you have signed in into your account, you need to create a new repository for your
account. The steps for the same are:

1. In the upper-right corner of any page, click + and then click New repository.

2017 ACADGILD. All rights reserved. Page|6


GitHub Assignment/Project Submission Guide

Figure 4

2. Type a name for your repository and description which is optional.

Figure 5

3. You can choose to make the repository public. Public repositories are visible to
Everyone.
4. You can create a README which is a document describing your project.
5. Once you're finished, click on Create repository.

2017 ACADGILD. All rights reserved. Page|7


GitHub Assignment/Project Submission Guide

Figure 6

Note: Copy the HTTPS link which ends with the. git extension as shown in the picture above. The same
link you need to submit in our AcadGild DashBoard

4. Terms & Conditions for Core java, Android, Front end web
development fundamentals, Front-end web development, Node.js,
ReactJS, Full Stack Web Development, AngularJS Advance Java/J2EE or
any web based /mobile based courses.

Validation Metrics

We do follow some metric for the assignment or project validations which are mentioned below,

1. Functionality 30% Marks


2. User Interface 30% Marks
3. Documentation Comments
a. File wise detailed comment 5% Marks
b. Function wise detailed comments 5% Marks
4. Indentation 5% Marks

2017 ACADGILD. All rights reserved. Page|8


GitHub Assignment/Project Submission Guide

5. Best Coding Practices 5% Marks


6. Naming Conventions Files, packages, classes, variables etc. 5% Marks
7. Expected output console screenshots, apk in case of android & other supportable/executable file etc. 15%
Marks
8. Code should be written by your own. It should not be plagiarized. If we found you will be out of placement
assistance plan.

Note: Assignments/projects once uploaded and validated by the AcadGild team will not be re-evaluated without a
valid reason.

Video Guide for Assignment Submission

1. Core java or Advance Java or J2EE assignment submission guide via Eclipse

https://s3.amazonaws.com/acadgildsite/course/GitHub/Upload+Java+Code+-+Github.mp4

2. Android assignment submission guide via Android Studio

https://s3.amazonaws.com/acadgildsite/course/blog/Android_github_assignment_submission_guide.mp4

https://acadgild.com/blog/github-integration-android-studio/

3. Web based courses submission guide via Visual Code Studio (Front-end web development, AngularJS,
Node.js, ReactJs)

https://s3.amazonaws.com/acadgildsite/course/frontend/reference/GitWithVSCode.pdf

https://s3.amazonaws.com/acadgildsite/course/GitHub/frontend_github_installation.mp4

Reason for assignment or project rejection

Kindly submit files carefully, many candidates we found submitting in the wrong format. Following are reasons of assignment
rejections,

1. 404 error when we click on git link submitted


2. Improper submission of files as they are not submitted through the android studio or visual studio or eclipse.
3. 2 assignment/project solutions submitted under same git link
4. .txt, words are submitted which we are not able to execute and validate

Sample video of rejection

Core Java - https://s3.amazonaws.com/acadgildsite/course/blog/JavaAssignmentRejectCase.mp4


Android - https://s3.amazonaws.com/acadgildsite/course/blog/AndroidAssignmentRejectCase.mp4

Note: If you submit in above formats zero marks will be given. So, double check links before submission in a
dashboard.

Project Support Rules

2017 ACADGILD. All rights reserved. Page|9


GitHub Assignment/Project Submission Guide

** 1. We would provide support for only 2 projects (1 mini project &1 major project) when you are undergoing the
android course.
2. After the date of completion of training i.e. last session, we would provide support for those 2 projects for next 1
month. So, make sure to complete your project during this time period. After this time period, we do provide support for
only for those contents/topics available in our dashboard.
3. Freelance projects are not entertained at AcadGild. So please don't share your codes with us. If you are facing any
issue we would be taking a screen control to assist you & guide you till next 1 month from the date of completion of
course.
4. Logics/implementation should be written from your end. We would only assist you in solving the errors if any by
providing steps to resolve it or will provide any references. We never entertain students in providing the complete
source code of the problem.
5. Submission of all the assignments are mandatory for any kind of project support.

5. Terms and conditions for all other courses

1. Submit respective files as requested in the assignments and projects


2. Upload the screenshots or relevant files like report analysis (excel) or process of execution in word doc etc.
in GitHub

https://acadgild.freshdesk.com/solution/articles/24000003302-how-to-make-report-in-github

2017 ACADGILD. All rights reserved. P a g e | 10

Das könnte Ihnen auch gefallen