Introduction to Python Programming

Kurskod A393

Introduction to Python Programming

Python, med dess många tillämpningsområden, har blivit ett allt mer populärt språk. Under den här kursen lär du dig att skriva och underhålla Python-script.

Pris
27950 kr (exklusive moms)
Längd
3 dagar
Alternativa betalsätt
Kompetenskort gäller på denna kurs

Många kurser kan även betalas med vårt kompetenskort alternativt utbildningsvouchers eller motsvarande credits från någon av våra teknikpartners. 

Läs mer om kompetenskort.
Läs mer om vouchers.

Ort och datum
13 jun
Live Online
12 sep
Stockholm, Live Online
5 dec
Live Online

Boka utbildning

Du lär dig alla viktiga grunder, som syntax, variabler, datatyper, operatorer och uttryck, loopar, villkorssatser och mycket annat användbart. Kursen innehåller många övningar där du får tillämpa kunskaperna praktiskt.


Målgrupp och förkunskaper

Den här kursen riktar sig till dig som vill komma igång med Python. Kursen är också lämplig för IT-tekniker som vill lära sig Python för att använda det till systemadministration.

 Viss vana av programmering är en fördel.

För att alltid hålla en hög kvalitet på våra teknikkurser använder vi både engelsk- och svensktalande experter som kursledare

Kursens mål

Deltagare som genomgått den här kursen lär sig:

  • Skapa Python-script enlig best practice
  • Använda datatyper på rätt sätt
  • Läsa och skriva filer med bade text och binära data
  • Söka och ersätta text med regular expressions
  • Använda modulerna i standardbiblioteket
  • Skapa professionala Python-applikationer
  • Använda kollektioner som lists, dictionaries och sets
  • Förstå fuktioner i Python som comprehensions och iterators
  • Skriva kod för att hantera undantag

Detaljerad information


Kursmaterialet är på engelska, med detta innehåll:

An overview of Python
  • What is python?
  • Python Timeline
  • Advantages/Disadvantages of Python
  • Getting help with pydoc
The Python Environment
  • Starting Python
  • Using the interpreter
  • Running a Python script
  • Python scripts on Unix/Windows
  • Editors and IDEs
Getting Started
  • Using variables
  • Builtin functions
  • Strings
  • Numbers
  • Converting among types
  • Writing to the screen
  • Command line parameters
Flow Control
  • About flow control
  • White space
  • Conditional expressions
  • Relational and Boolean operators
  • While loops
  • Alternate loop exits
Array types
  • About array types (AKA sequences)
  • Lists and list methods
  • Tuples
  • Indexing and slicing
  • Iterating through a sequence
  • Nested sequences
  • Sequence functions, keywords, and operators
  • List comprehensions
  • Generator Expressions
Working with files
  • File overview
  • Opening a text file
  • Reading a text file
  • Writing to a text file
Dictionaries and Sets
  • About dictionaries
  • Creating dictionaries
  • Iterating through a dictionary
  • About sets
  • Creating sets
  • Working with sets

 

Functions
  • Defining functions
  • Returning values
  • Parameters
  • Global and local scope
Sorting
  • The sorted() function
  • Alternate keys
  • Lambda functions
  • Sorting collections
  • Using operator.itemgetter()
  • Reverse sorting
Errors and Exception Handling
  • Syntax errors
  • Exceptions
  • Using try/catch
  • Handling multiple exceptions
  • Ignoring exceptions
Modules and Packages
  • The import statement
  • Module search path
  • Creating Modules
  • Using packages
  • Function and Module aliases
Working with Classes & OO Programming
  • About o-o programming
  • Defining classes
  • Constructors
  • Methods
  • Instance data
  • Properties
  • Class methods and data

Få inspiration & nyheter från oss

Jag godkänner att Cornerstone skickar mig nyheter via e-post