Visa utbildning.se som: Mobil

Python 3 - Fundamentals

Informator
Kort om utbildningen
3 dagar
19 900 SEK Momsfri
Nästa tillfälle: 2020-12-08 - Distans
Distans, Göteborg, Stockholm
Öppen utbildning, Onlineutbildning
Kommande starter
Distans
19 900 SEK
2020-12-08

Göteborg
19 900 SEK
2020-12-08

Stockholm
19 900 SEK
2020-12-08

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.
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

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

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!

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
Bli den första att recensera Python 3 - Fundamentals!

Arrangörsrecensioner
(4,5)
Baseras på 712 recensioner.
Alla recensioner för arrangören

Liknande utbildningar