Giter VIP home page Giter VIP logo

site-gr's Introduction

Τα διαθέσιμα παραδοτέα για αυτήν την συνεργατική εργασία που είναι παλαιότερου έτους και έχει ολοκληρωθεί μερικώς περιγράφονται αναλυτικά στα θέματα

Κατασκευή ιστοσελίδας για το τμήμα Πληροφορικής

Η εργασία αυτή είναι κατάλληλη για όσους γνωρίζουν ήδη ή επιθυμούν να μάθουν μόνοι τους σε γρήγορους ρυθμούς τις βασικές τεχνολογίες του Web (HTML, CSS, Javascript), καθώς και το περιβάλλον προγραμματισμού στατικών ιστοσελίδων Jekyll. Εκτός από την εξοικείωση με την συνεργατική ανάπτυξη εφαρμογών στην πλατφόρμα του GitHub, θα μάθουμε να δουλεύουμε με εργαλεία όπως το linux, git σε command line. Στην εργασία αυτή θα δημιουργήσουμε συνεργατικά ένα νέο ιστότοπο για το τμήμα Πληροφορικής. Για τον σκοπό αυτό θα πρέπει να δημιουργήσετε ένα αντίγραφο του αποθετηρίου και να ακολουθήσετε τα βήματα που αντιστοιχούν στα ανοιχτά issues αυτής της εργασίας.

Βαθμολόγηση

Η εργασία αυτή έχει στόχο να δημιουργήσει μια πλήρως λειτουργική ιστοσελίδα και αυτό είναι το βασικό κριτήριο για την βαθμολόγηση. Για την βαθμολογία θα πρέπει τα αιτήματα να γίνουν δεκτά και ο βαθμός είναι τόσο μεγαλύτερος όσο περισσότερα αιτήματα γίνουν δεκτά και ανάλογα πάντα με την δυσκολία τους όπως περιγράφεται στα ανοικτά θέματα. Ολα τα αιτήματα ενσωμάτωσης προς το κεντρικό αποθετήριο που απορρίπτονται με αιτιολόγηση είναι ευθύνη σας να τα διορθώσετε και να τα στείλετε πάλι σωστά διαφορετικά η βαθμολόγηση για το αντίστοιχο αίτημα δεν θα είναι πλήρης ή θα είναι μηδενική ανάλογα με το λάθος που έχει γίνει. Για να είναι πλήρες ένα παραδοτέο θα πρέπει εκτός από τα αιτήματα προς το κεντρικό αποθετήριο της εργασίας να υπάρχει και το αντίστοιχο αίτημα προς το αποθετήριο του μαθήματος. Η κάθε αναφορά παραδοτέου θα πρέπει να περιέχει λίστα με συνδέσμους στις σελίδες που φτιάξατε στο τοπικό σας αποθετήριο, το οποίο θα πρέπει να είναι διαθέσιμο και μέσω github-pages.

Διαδικασία συνεισφοράς

Για κάθε σελίδα ή αλλαγή που κάνετε θα πρέπει πρώτα να δημιουργείτε ένα νέο κλαδί και μετά να κάνετε ένα αίτημα ενσωμάτωσης το οποίο συνοδεύεται από περιγραφικό τίτλο και σχόλιο με το ΑΜ σας. Για παράδειγμα, αν θέλετε να στείλετε δύο νέα ή αλλαγμένα αρχεία θα πρέπει να δημιουργήσετε ένα κλαδί για κάθε ένα, γιατί μπορεί να θέλουμε να κάνουμε δεκτό μόνο το ένα από τα δύο, π.χ., γιατί το ένα μπορεί να έχει κάποιο λάθος το οποίο δημιουργεί πρόβλημα στο κεντρικό αποθετήριο. Για να μειώσουμε τα αιτήματα που απορίπτονται θα πρέπει να δοκιμάζετε πρώτα τις αλλαγές και προσθήκες που κάνετε στο τοπικό αντίγραφο σας, αφού πρώτα ενεργοποιήσετε από τις ρυθμίσεις την δυνατότητα για github-pages.

Τεκμηρίωση θέματος

minimalmistakes

site-gr's People

Contributors

mmistakes avatar epidrome avatar stelios3g avatar nickgarlis avatar patrykwajs avatar giannis-aggelis avatar doreziagim avatar maxheld83 avatar eiriniklt avatar dpqzkm3 avatar zenharbinger avatar fa-ribeiro avatar scot3004 avatar thoemmi avatar yihangho avatar rschaerer avatar tobie avatar jeremyvoltz avatar andreykurenkov avatar wilsonmar avatar vwchu avatar vlajos avatar soxyl avatar carpiediem avatar rriemann avatar ozdemirburak avatar gabor-meszaros avatar hbarudin avatar jcotton1123 avatar jpatters avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.