IT-kurs
Systemutvikling
Du har valgt: Python
Nullstill
Filter
Ferdig

-

2 treff i Python
 

3 dager
This three day course is designed for developers with experience of other languages who need to get up to speed on Python. [+]
K-tech er et kompetansesenter på Kongsberg som startet opp i 2008 med Kongsberg Defence & Aerospace, Technip FMC og GKN Aerospace som våre eiere. Vi er en kursleverandør som tilbyr kvalitetssikrede kurs innenfor en rekke sentrale områder som er etterspurt av industrien i Norge. Beskrivelse: This three day course is designed for developers with experience of other languages who need to get up to speed on Python. At the end of this course the students will know the essentials of the Python language, how to use Python's module system to structure code, and how to approach the development of Python programs. The class will focus on Python 3, unless Python 2 is specifically requested. Rather than working bottom-up, this course starts with analyzing and understanding working examples. This way developers will understand the various interdependent techniques in situ rather than in isolation. We start immediately with working programs. Testing is integral to our approach. Expect to get your hands dirty! We work with realistic examples that help you gain knowledge and practice techniques applicable to building substantive applications. You'll be writing code with tests under plausible constraints. We encourage maintainability over cleverness. Course leaders have over a decade of experience. Outline: Day 1 – Getting Started Setting up your Python environment Writing and running your first Python program The REPL Significant whitespace Python culture Importing modules from the standard library Scalar types: int, float, None, and bool Relational operators Conditional statements While loops and for loops Strings and bytes objects The basics of lists and dictionaries Creating, running, and importing modules Defining functions and return values Distinguishing module import and module execution The Python execution model Main functions and command line arguments Day 2 – Fundamentals Argument passing and function arguments in detail Python's type system Variable scoping Everything is an object Common collections: tuple, string, range, and list Shallow copies Growing, sorting, repeating, and reversing lists Dictionaries and sets Collection protocols Exceptions: try, except, raise, and finally Exceptions in APIs and protocols Platform-specific code List, set, and dictionary comprehensions Generator expressions Iteration protocols Generators, lazy evaluation, and infinite sequences Day 3 – Object Orientation Defining classes Instance methods, initializers, and implementation details OO With function objects Polymorphism and duck typing Inheritance and implementation sharing Reading, writing, and appending to text and binary les Context managers and with-blocks Bitwise Operators Testing with the unittest module Debugging with PDB Virtual environments Distributing your programs Installing third-party modules [-]
Les mer
Oslo 3 dager 15 300 kr
Redpill Linpro offers an extensive training program for developers, sysadmins and decision makers who wants to enjoy the ease of use of Python and its wealth of high qual... [+]
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Redpill Linpro offers an extensive training program for developers, sysadmins and decision makers who wants to enjoy the ease of use of Python and its wealth of high quality frameworks and libraries. Python's simple, easy to learn syntax emphasises readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. Our classes focus on giving the students a good knowledge of python and makes a thorough introduction to the language, its constructs and object oriented programming in general. Tailor made classes that may cover topics such as GUI programming, SciPy/Numpy, text processing and numerous other technologies are available upon request.   Course contents: Introduction to Python Documentation Datatypes, structures and operators Functions Lists, tuples and dictionaries (hash) Classes and Object Orientation Filehandling Your own modules More about lists and iterable objects Regular expressions Included modules Error handling and debugging NumPy & SciPy [-]
Les mer

Lukk Denne siden benytter seg av informasjonskapsler (cookies).
Du kan fortsette å bruke siden som vanlig hvis du godtar dette. Les mer om bruk av informasjonskapsler i vår personvernerklæring.
;