Cursusaanbod
Inleiding tot Python-programmeren
- Python-code uitvoeren
- Python-ontwikkelingstools gebruiken (IDE's en command line tools)
- Werk met Python- en iPython-shells, evenals iPython Notebook
Data types en bewerkingen
- Integers en floats
- Strings en bytes
- Tuples en lijsten
- Dictionaries en geordende dictionaries
- Sets en frozen sets
Organiseren en verspreiden van code
- Modules en pakketten maken
- Code verspreiden naar repositories
Objectgeoriënteerd en functioneel programmeren
- functies en klassen maken en gebruiken
- functies en klassen aanpassen met decorators
- Inleiding tot metaklassen
Foutafhandeling en testen
- Uitzonderingen afhandelen en opwerpen
- Tests schrijven en uitvoeren (doc-tests en unit-tests)
- Code-coverage door tests controleren
Werken met bestanden en mappen
- Toegang tot verschillende soorten bestanden en principes voor bestandsbehandeling
- Bestanden aanmaken, lezen, bijwerken en verwijderen (inclusief gewone tekstbestanden, csv, evenals Microsoft Word- en Microsoft Excel-bestanden)
- Gegevens uit tekstbestanden extraheren met reguliere expressies
- Mappen aanmaken en verwijderen, bestanden vermelden en zoeken
Databases benaderen
- Gegevens selecteren, invoegen, bijwerken en verwijderen
- Algemene database-API op basis van SQLite 3, PostgreSQL en MySQL
- Gebruik van de Object Relational Mapper (SQLAlchemy)
- Werken met NoSQL-databases
Het web veroveren
- Webpagina's ophalen
- HTML en XML parsen
- Webformulieren automatisch invullen
- Webapplicaties in Python maken
Vereisten
Geen
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 6400 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (7)
Het aantal gebruikers is juist. De trainer heeft de informatie met enthousiasme overgebracht.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Cursus - Python Programming - 4 days
Automatisch vertaald
Juan Antonio integrateerde snel in ons team. Hij is een geduldig en zeer professioneel persoon. Wanneer we neerslachtig waren, hielp hij ons altijd snel.
Gustavo Garcia Puente - SEG AUTOMOTIVE SPAIN, S.A.U.
Cursus - Python Programming - 4 days
Automatisch vertaald
Goed trainingconcept, veel voorbeelden. Leuke oefeningen.
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
Cursus - Python Programming - 4 days
Automatisch vertaald
kennis van de presentator over Python
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
Cursus - Python Programming - 4 days
Automatisch vertaald
De virtuele machines werkten zeer goed en maakten het experimenten met de code erg gemakkelijk. Ik vond het ook bijzonder fijn dat kopieën van alle voorbeelden die door de trainer werden samengesteld, aan ons werden gegeven. Zo kon ik het eindresultaat van tevoren zien en specifiekere vragen stellen.
Stefan Kotze - ACC
Cursus - Python Programming - 4 days
Automatisch vertaald
De trainer ging dieper in op elk onderwerp binnen de beschikbare tijd en gaf ons ook vragen om zelf te doen, waarna hij deze uitlegde wanneer we vragen hadden.
Praveent Thamil Mani - MINDEF
Cursus - Python Programming - 4 days
Automatisch vertaald
Dag 2 en 3. Er was een belachelijk grote hoeveelheid inhoud, maar Abhi heeft het goed aangepakt, dus ik heb er echt waarde aan ontleend.
Michael Clews - ACC
Cursus - Python Programming - 4 days
Automatisch vertaald