{"conversations": [{"from": "user", "value": "Crea un cronograma d' estudi per aprendre a programar com un programador S\u00e8nior, on pugui estudiar 2 hores cada dia excepte dissabtes i diumenges, partint des de zero i on aprendre tres llenguatges de programaci\u00f3 diferents. Per a cada setmana del cronograma prova' m d' una bibliografia de consulta i molts exercicis per practicar l' apr\u00e8s."}, {"from": "assistant", "value": "Aprendre a programar com un programador s\u00e8nior requereix molt de temps i esfor\u00e7. Aqu\u00ed et presento un cronograma d'estudi que s'ajusten a les restriccions que esmenta el Python\" de Mark Lutz, \"Learning Java\" de Kathy Sierra i Bert Bates. Exercicis: Practicar la sintaxi dels llenguatges de programaci\u00f3, realitzar programes senzills que utilitzin estructures de flux, treballar amb tipus de dades b\u00e0siques, i fer \u00fas de funcions senzilles. Setmana 5-8: Estructures de Dades i Algorit Bibliografia: \"Introduction to Algorithms\" de Thomas H. Cormen, \"Data Strictures and Alagt, \"Mitch\" i \"Mitchurt\" de l'eines de l'eines i d'experts de Facebook, \"Mitchs i de l'estat de Kest\""}]}