Visa utbildning.se som: Mobil

Har covid-19 påverkat dina planer på att läsa en utbildning? Svara på vår korta undersökning och hjälp oss att hjälpa dig!

Python 3 - Fundamentals

Informator
Kort om utbildningen
3 dagar
19 900 SEK exkl. moms
   
Distans, Göteborg, Stockholm

Kursbeskrivning

This Python 3 Foundation course gives you a fast and effective introduction to Python v3, regardless if it is your first programming language or if you already have experience with other languages like C, C++, C#, Java or similar.

Python is an open source (C & Python) portable scripting and general purpose high-level language with compilation/interpretation similar to that of Java (.pyc bytecode files). Python is more similar to plain English than most other programming languages, i.e Python provides for logical, readable and maintainable code.

Knowledge of one "major" programming languages is positive but not mandatory

Digital course ware in English

Programmers, testers and others involved in projects that will involve Python as a coding language.

Course introduction

The focus of this course is to give you as a participant a fast introduction to history and usefullness of Python as a programming language and also give you a box of tools to work with directly in your own business.

During the course we discuss and highlights the differences in between Python v2 and v3. Exercises are done using Python v3. The exercises could also be done usinge Python v2 if requested

Course content

Day 1

- Python - history/ overview

- Basic Data Types 

  • type-checking
  • base types
  • bindings
  • built-in objects
  • sequences
    - lists
    - tuples
    - strings
  • mappings
    - dictionaries
  • assignment

- Flow Control

  • comments
  • statements
  • operators
  • conditionals
  • loops
  • range                 

- Sequences and Mappings

  • mutable vs immutable
  • indexing sequences
  • slices
  • IN, NOT IN
  • list initialisation & methods
  • fast enumeration
  • iterations over lists
  • tuple initialisation & methods
  • strings
  • dictionaries
  • iteration over dictionaries
     

Day 2

- Basic Input/Output

  • input vs Raw_input
  • eval
  • the print statement
  • the print function
  • command line arguments
  • reading from STDIN
  • reading from files
  • writing to files
  • seek, tell
  • basic string formatting

- Functions

  • def keyword
  • LGB scope
  • return values
  • arguments & parameters
  • lambda functions
  • map

- Exceptions

  • raise
  • assert
  • try / except
  • exception object hierachy
  • warnings
     

Day 3 

- Modules & Packages

  • standard modules
  • paths
  • packages vs modules
  • __init__ files
  • import keyword
  • namespaces
  • user-defined modules
  • docstring
  • pydoc                     

- Object-oriented Programming

  • basic principles
  • classes
  • instances
  • attributes
  • methods
  • self
  • instance attributes
  • class attributes
  • id
  • type
  • inheritance                     

- Subprocess 

  • os.system
  • deprecated modules
  • sub.call
  • sub.check
  • sub.popen
  • redirect streams
  • subprocess32

 Så tycker våra kursdeltagare

"Tack så mycket till läraren. Grunderna är lagda samt tips om hur jag personligen kan gå vidare med Python” 

 

Hur påverkar COVID-19 denna utbildning?

Vi på utbildning.se är övertygade om att kunskap driver människor och organisationer framåt. Det gör även de arrangörer vi samarbetar med.
Många utbildningar ställs exempelvis om från klassrums- till distansutbildning.

För att ta reda på om en utbildning påverkas med anledning av COVID-19, kontakta gärna arrangören.

Intresseanmälan

Fyll i formuläret för att få mer information om Python 3 - Fundamentals, direkt från arrangören. Det är gratis och inte bindande!

Recensioner

Snittbetyg: 4,7

Baseras på 12 recensioner.

Andreas Draganis, Ab Skf
(4)
4 av 5
Tom Ljungqvist, Cygate AB
(3)
3 av 5
Pontus Berglund, Rala AB
(5)
5 av 5

Informator

Informator

Utbildningsutbud

Informator är utbildningsföretaget som stärker din konkurrenskraft genom att underhålla, uppdatera och tillföra relevant kunskap inom IT och management där och när du behöver det. Vi har vuxit tillsammans med svensk mjukvaruindustris ledande företag och utbildat utvecklare, tekniker, projektledare och chefer sedan...


Läs mer om Informator och visa alla utbildningar.

Kontaktuppgifter

Informator

Karlavägen 108
115 26 Stockholm

 Visa telefonnummer

Intresseanmälan

För att få mer information om utbildningen Python 3 - Fundamentals från Informator, fyll i dina uppgifter:

Recensioner
Kursrecensioner
(4,7)
Baseras på 12 recensioner.
Läs recensioner
Arrangörsrecensioner
(4,5)
Baseras på 712 recensioner.
Alla recensioner för arrangören

Liknande utbildningar