Giter VIP home page Giter VIP logo

hacktoberfest-unicam / awesome-hacktoberfest Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 39.0 26.88 MB

Lista di progetti e utility di sviluppo consigliati per il proseguimento del Hackathon

License: MIT License

Java 30.39% Python 7.67% HTML 5.07% Objective-C 0.37% Dart 1.09% PHP 1.05% C 19.35% JavaScript 9.05% Common Lisp 1.21% C++ 0.05% C# 21.24% Assembly 1.28% Ruby 0.02% Perl 0.01% COBOL 0.06% Befunge 0.01% TSQL 0.39% PowerShell 0.10% R 1.58% Rebol 0.01%
hackathon hackoctoberfest2k19 hacktoberfest unicam camerino italy digitalocean

awesome-hacktoberfest's Introduction


Pio Stelluti uccide tutti i draghi

Lista di progetti e utility di sviluppo consigliati per il proseguimento del Hackathon 2019 nella sede universitaria di Camerino in occasione del Hacktoberfest, evento di natura informatica che ha lo scopo di unire e far divertire le persone mediante la conoscenza dell'Open Source.

• Unicam • Evento • Licenza • Contribuisci

Introduzione

Di seguito, e all'interno della repository più generalmente, sarà possibile trovare materiale utile al proseguimento dell'evento e soprattutto collegamenti a progetti che abbiamo selezionato basandoci su diversi livelli di difficoltà.

Materiali e softwares

Vi ricordiamo innanzitutto i tools gratuti messi a disposizione dal account univerisitario che possedete.

  • GitHub Pro
    • Il backpack offre inoltre una serie molto ampia di strumenti informatici di ottimo livello
  • Suite Microsoft Office
  • Visual Paradigm

Invece qui di seguito potete trovare utility di sviluppo che riteniamo interessanti:

  • IDE ed editor di testo
    • Visual Studio Code
    • Atom
    • Sublime
    • VIM
      • Powerline con varie estensioni
    • Nano
    • EMACS
  • Framework per applicazioni web e mobile
    • AngularJS
    • Flutter
    • React
    • VueJS
    • Ionic
  • Tool di modellazione grafica e svillupo 3D
    • Blender
    • Unity
    • Godot

Livelli

  • Principiante

    • Creare un algoritmo di sorting partendo da un'interfaccia
    • Implementare un algoritmo di sorting già esistente aggiungendo una notifica di progressione dell'ordinamento in tempo reale
    • Creare il gioco Snake
    • Creare la Tombola
    • Creare il gioco Sasso-Carta-Forbice
  • Intermedio

    • Creare il gioco Sasso-Carta-Forbice-Lizard-Spock
    • Creare il gioco Sasso-carta-Forbice-Caze-Gattafò
    • Creare un'applicazione utile a ridurre la lunghezza di un URL
    • Creare un algoritmo di cifratura e relativo algoritmo di decifratura
      • Cifrario di Cesare
      • Cifrario di Hill
      • Cifrario di Vigenere
      • Cifrario Playfair
    • Creare un algoritmo di hashing
    • Containerizzare un'applicazione utilizzando Docker (creazione del Dockerfile)
  • Esperto

    • Creare un algoritmo che nasconda un messaggio all'interno di un'immagine o di un file audio (steganografia)
    • Svolgere una delle opzioni precedenti ma utilizzando un linguaggio di programmazione sconosciuto (Learn-by-doing)
    • Scegliere uno dei tanti progetti di Italia Developers e fornire il proprio contributo

Challenge

All'interno di questa repository è possibile trovare inoltre una cartella contente una banale implementazione del classico Hello World in Python. Provate a popolarla con l'implementazione del medesimo codice ma in altri linguaggi di programmazione!

Buona Challenge da Unicam!

awesome-hacktoberfest's People

Contributors

097475 avatar alemazz99 avatar anacron-sec avatar azzeccagarbugli avatar corradopetrelli avatar costello1 avatar davidepare avatar dmitry-mingazov avatar emanuelegurini avatar erikmurtaj avatar filippo-lampa avatar francisfire avatar giacomopiergentili avatar gianlucalanchini avatar greta-sorritelli avatar harlockofficial avatar lambru99 avatar lucapatarca avatar mak3yrm0v3 avatar matteorondyuni avatar micrus avatar mrsimsure avatar nathe97 avatar orthoepiccrown0 avatar paolocampanelli avatar rocche avatar xirver avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  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.