projeto exemplo git curso java magazine