Introduction to Python Programming

Kurskod A393

Introduction to Python Programming

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

Pris
26950 kr (exklusive moms)
Kursform
På plats

Leveransformer kan variera beroende på ort och datum.

På plats innebär att kursen hålls i klassrum. Läs mer här.
LiveClass innebär att kursen hålls som en lärarledd interaktiv onlineutbildning. Läs mer här.

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
Expandera för att se kurstillfällen
25 maj
Stockholm

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 utvecklare som vill komma igång med Python. Kursen kräver grundläggande programmeringskunskaper.

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:

  • Hur Python kan användas för applikationsutveckling, testning och systemadministration
  • Att utveckla Python-applikationer för många olika ändamål
  • Att packetera och distribuera Python-applikationer och moduler
  • Att använda Python för skapa script för testautomatisering

Detaljerad information


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

Python Overview and History
  • Why Python?
  • How to run Python applications
  • Python configuration details
Language Basics
  • Program structure
  • Strings
  • Basic operations
  • Slices
  • Formatting
  • Numbers
  • Types
  • Basic arithmetic operations
  • Formatting
  • Conversions
Complex Types and Operators
  • Tuples
  • Lists
  • Tuple and List manipulation
  • Basic operations
  • Dictionary
  • Files
  • Opening
  • Reading
  • Writing
Statements and Control Structures
  • Assignment
  • Expressions
  • if statements
  • while loops
  • for loops
Functions
  • Function Basics
  • Scope rules
  • Arguments
  • Functions as arguments
Modules
  • Module Basics
  • Namespaces
  • Importing and Reloading modules
Classes
  • What is a class?
  • What is an Object?
  • Class basics
  • Writing methods
Advanced Classes
  • Inheritance
  • Operator overloading
DB API
  • DB Interfaces
  • Connecting to the Server
  • Executing SQL Statements
  • Parameterized Statements
NumPy
  • Downloading and installing NumPy
  • Array slicing with NumPy
  • Array arithmetic
  • Numeric functions

Få inspiration & nyheter från oss

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