PROGRAMACIÓ AMB PYTHON
Aprèn a programar amb PYTHON des de 0
Si vols treballar com a Programador de PYTHON en un dels sectors amb més demanda laboral i en un breu espai de temps, ara INSTITUT ROCAFORT t’ofereix la millor i més dinàmica formació perquè el puguis aconseguir.
T’oferim una formació intensiva i una ràpida inserció laboral en empreses del sector tecnològic.
INSTITUT ROCAFORT és un Centre Educatiu que compta amb els millors professionals i pedagogs per a desenvolupar els millors programes formatius perquè puguis aprofitar al màxim nostre Bootcamp, i surtis fet un autèntic professional.
En Institut Rocafort, t’oferim la millor preparació existent en aquests moments, ja que combinem els millors professionals per la seva formació universitària, experiència docent i compromís en la teva preparació amb l’atenció personalitzada que mereixes i la modalitat de preparació que millor s’adapti a tu: presencial, semipresencial o en línia.
Què és i per a què s'utilitza Python?
Python és un llenguatge de programació utilitzat per a desenvolupar tot tipus d’aplicacions. A diferència d’altres llenguatges com Java o .NET, és un llenguatge que no necessita ser compilat per a la seva execució, sinó que les sentències directament per l’ordinador utilitzant un ‘interpretador’. Això vol dir que no és necessària la seva traducció al llenguatge màquina.
Per què participar en el curs de Python?
És un llenguatge multiplataforma de codi obert gratuït, la qual cosa permet desenvolupar programari sense límits.
*Python s’ha convertit en un dels llenguatges de programació més utilitzats gràcies a la seva versatilitat, ja que facilita el treball amb *IA (Intel·ligència artificial), *BigData, ML (*Machine *Learning) i *DataScience.
Requisits
No es necessiten requisits acadèmics previs, encara que si es realitzarà una entrevista personal a tots els candidats per a determinar el seu nivell i assignar-li un grup concorde als seus coneixements.
Inserció Laboral
Python és un dels llenguatges de programació més demandats en la indústria tecnològica avui dia. A causa de la seva relació amb alguns dels camps amb major rellevància de l’actualitat, com la IA, el Machine Learning o l’anàlisi de dades, és necessària la formació d’un gran nombre de programadors especialitzats en Python.
Segons un informe publicat en la la xarxa social Linkedin sobre ocupacions emergents en 2020, la demanda de desenvolupadors Python ha crescut un 48,73% respecte al 2019.
En INSTITUT ROCAFORT disposem d’un departament exclusiu de RH que t’acompanyarà en tot el procés d’inserció laboral.
Programa del curs
Mòdul 1
- Introducció: preparació de lentorn de desenvolupament. Instal·lació de Python, Visual Studio Code o similars. Ús dintèrprets al núvol: Replit. Provant el nostre entorn de treball.
- Fases de la creació d’un programa: del disseny de l’algorisme a la implementació a Python.
- Tipus de dades: estructures primitives (simples) i complexes. Variables.
- Tipus de sentències: Condicionals i Bucles amb Python. Creació dels nostres primers programes.
- Funcions amb Python: Funcions amb paràmetres i funcions sense
paràmetres. - Funcions amb return. Ús de funcions anònimes.
- Estructures de dades a Python: llistes, diccionaris, sets i tuples.
- Fitxers: Lectura de fitxers de text. Escriptura de dades en fitxers de text. Processament de fitxers de dades.
Mòdul 2
- Introducció a Python: Introducció a l’entorn de desenvolupament Jupyter Notebook i les seves característiques principals. Elements bàsics del llenguatge.
- Numerical Python: Presentació de la llibreria bàsica per a la realització de càlcul científic NumPy. Presentació de lestructura de dades ndarray per a la representació de dades multidimensionals. Creació d’arrays. Tractament i procés de col·leccions de dades. Operacions vectoritzades com a mecanisme de còmput eficient per a aquest tipus d’estructures. Funcions universals i estadístiques. Entrada/sortida.
- Les Sèries i els Dataframes de Pandes: Presentació de la llibreria Pandas. Les estructures de dades Sèries i DataFrames. Característiques i operacions bàsiques associades a aquestes estructures.
- Importació/exportació de datasets amb Pandes: Lectura i escriptura de fitxers de dades en diferents formats (.xlsx, .txt, .csv). Lectura i escriptura de dades en format no relacional com ara JSON i HTML. Connexió amb bases de dades relacionals (MySQL) i realització de consultes per a l’extracció de dades.
- Neteja, processament i anàlisi amb Pandes: Neteja i transformació de dades. Tractament de dades perdudes. Combinació de dataframes; operacions merge i join. Estadística descriptiva a Pandes. Grups i operacions dagregació.
Mòdul 3
- Introducció a la visualització de dades: Tipus de dades. Dimensions visuals. Lleis de Gestalt. El color. Anatomia de gràfic. Interactivitat.
- Tipus de gràfics per objectius: Comparació de valors. Evolució al llarg del temps. Relació entre les parts de tot. Distribució de valors. Relacions entre dades. Localització. Connexions.
- Visualització a Pandes: Gràfics de línies. Gràfics de barres. Gràfics de sectors. Gràfics de dispersió i bombolles. Histogrames i diagrames de caixes.
- Visualització amb Matplotlib: Figures i panells. Personalització. Gràfics de línies. Gràfics de barres. Gràfics de sectors. Gràfics
de dispersió i bombolles. Histogrames i diagrames de caixes. - Visualització amb plotpy: el layout i les traces. Figures i panells. Gràfics de línies i àrea. Gràfics de barres. Gràfics de sectors. Gràfics de dispersió i bombolles. Histogrames i diagrames de caixes. Visualitzacions interactives amb plotpy.
- Altres llibreries de visualització.
QUÈ T'OFERIM
- Classes Presencials i en Streaming (Tele-presencials)
- Departament d’Inserció Laboral
- Grups Reduïts
- Professors Especialitzats en cada matèria
- Tutors Personals Presencials i En línia
- Mètode exclusiu de preparació
- Campus En línia