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.
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!
请发表评论