Nullstill
Filter
Ferdig

-

Mer enn 100 treff
 

Webinar 4 timer 3 990 kr
Kurs i sykefravær [+]
Kurs i sykefravær [-]
Les mer
Nettkurs 60 minutter 5 600 kr
MSP er et globalt anerkjent rammeverk for beste praksis programledelse. [+]
Du vil få tilsendt en «Core guidance» bok og sertifiserings-voucher slik at du kan ta sertifiseringstesten for eksempel hjemme eller på jobb. Denne vil være gyldig i ett år. Tid for sertifiseringstest avtales som beskrevet i e-post med voucher. Eksamen overvåkes av en web-basert eksamensvakt.   Eksamen er på engelsk. Eksamensformen er multiple choice - 60 spørsmål skal besvares, og du består ved 60% korrekte svar (dvs 36 riktige av 60 spørsmål). Deltakerne har 60 minutter til rådighet på eksamen.  Ingen hjelpemidler er tillatt.   Nødvendige forkunnskaper: Ingen [-]
Les mer
Nettkurs 6 timer 4 100 kr
Ex grunnleggende er et kurs innen elektriske installasjoner i eksplosjonsfarlige områder. Målet med kurset er at de som skal arbeide i eksplosjonsfarlige områder kan utfø... [+]
Ex grunnleggende er et kurs innen elektriske installasjoner i eksplosjonsfarlige områder. Målet med kurset er at de som skal arbeide i eksplosjonsfarlige områder kan utføre arbeidet på en sikker og god måte. Kurset skal bidra til at brukerne opplever både kurssituasjonen og jobben etterpå som motiverende og lærerik. Vårt mål er at alle ansatte blir motivert til å utføre en sikker, trygg og god jobb.   Alle som gjennomgår dette kurset vil være tilstrekkelig kvalifisert til å kunne selvstendig utføre de oppdragene som blir planlagte med elektriske installasjoner innenfor eksplosjonsfarlige områder.   Læreingsmål: NEK 420 IEC / NEK EN 60079-10-1 IEC / NEK EN 60079-14 FUSEX FHOSEX ATEX 2014/34/EU ATEX 99/92/EC   Trykk på linken under for å komme til kurset. https://subshoreskolen.thinkific.com/  [-]
Les mer
Nettkurs 70 timer 13 600 kr
07 Aug
For deg med erfaring fra lager/terminal/vareflyt. Husk at Fagbrev, det lønner seg! GODKJENT HOS STATENS LÅNEKASSE FOR UTDANNING. [+]
Lager/Terminal  Transport/Distribusjon Innkjøp  Produksjon  HMS Service/Kundebehandling  Kvalitetssikring  Informasjonsbehandling [-]
Les mer
Virtuelt klasserom 2 timer
15 Oct
Fellesmøte for alle deltakerne i alle styrenettverksgruppene [+]
Fellesmøte for alle deltakerne i alle styrenettverksgruppene - Faglig rettet digitalt fellesmøte   Tirsdag 15.10.24 kl 17:00 - 19:00 på Teams    Program:   Velkommen og kort om programmet - Bjarne Aamodt Orientering om Styreforeningen og Styresenteret AS - Karl Ibsen Kjønnsbalanse og mangfold i styrerommet - Karl Ibsen og Ingvild Ragna Myhre   Pause   "Anbefalingen" for SMB (Den ideelle foreningen CORPRT/ Tenketanken lanserte 15.02.24 anbefalinger for verdiskapende styrearbeid for SMB) - Ewout Vidar Top "Styrescore" fra Board Ability AS (tidligere Corprt AS) - nytt opplegg for rating av en persons kvalifikasjoner for styreverv, bl.a. basert på bruk av KI, også lansert 15.02.24  - Ewout Vidar Top Avrunding og takk for i dag - Bjarne Aamodt   [-]
Les mer
Vikna 1 dag 3 090 kr
28 Jun
The course is aimed at personnel who will carry out work with a heat output of over 1500w. This course is in English. [+]
By hot work is understood works where machines and equipment are used that generate sparks and heat that can lead to fire. Hot work includes the use of open flame, hot air, welding, cutting and/or grinding equipment. The following topics, amongst others are covered:– Hot Work as a cause of fire– Fire theory– Fire and fire fighting– Choice of extinguishing agents– First aid for burns– Relevant laws, regulations and rules– Safety measures before, during and after work The written exam can be taken in the following languages: Norwegian English Polish   Requirements for knowledge: No prior knowledge required Learning outcome: The participant should be able to prevent fires by hot work. The course is according to: Norwegian Fire Protection Association Duration: 1 days. Price: VAT is added to the course price Change of course date: Must be agreed no later than 7 days before the course starts during office hours 0830-1500.   Cancellation: Must be made in writing to our e-mail address post@ssras.no You can cancel up to 14 days before the course starts. If cancelled less than 14 days before the course starts, a 50% course fee is required. In case of no-show, full course fee is required. In case of cancellation due to illness, a medical certificate must be presented. Cancellation: We reserve the right to cancel courses if too few people register. [-]
Les mer
Nettkurs 10 000 kr
Nettkurs uten samlinger med nettressurser. [+]
Kurset passer for: deg som har design og håndverk vg1 eller formgivingsfag grunnkurs samt fellesfagene/allmennfagene fra vg1 og vg2/grunnkurs og vk-1. deg som har lang praksis i yrket og som ønsker å ta fagprøven (praksiskandidat).   Kursets innhold er: Felles programfag: Aktiviseringsfag - Administrasjonsfag Nettkurs uten samlinger med nettressurser.   Start:              Når du selv ønsker. Omfang:          3 innleveringer Pris:                Felles programfag: Kr. 10.000,- ekskl. lærebøker og eksamensavgift (kan deles i 4 månedlige avdrag med kr. 200,- i  avdragsgebyr pr. avdrag)   Tidsplan • Kurset kan tas etter egen tidsplan med innlevering av mapper til retting. • Du velger selv når du vil starte opp med kurset og hvor lang tid du vil bruke.   Innleveringer • Det er i alt 3 innleveringer – 1 for hvert fag i tillegg til en tverrfaglig oppgave • Kurset er i tråd med læreplanens kompetansemål.   Det følger med ulike nettressurser som du kan benytte så mye og så ofte du vil.   Lånekassen Utdanningen er godkjent for lån og stipend i Lånekassen. For å få lån omgjort til stipend kreves det at deltaker avlegger privatisteksamen i samtlige fag som utgjør 4 eksamener eller avlegger den teoretiske prøven som inngår i fagprøven.   Eksamensform  Privatisteksamen etter gjeldende regler. Oppmelding elektronisk: www.privatistweb.no Fører frem til fagbrev.   Fagprøven som praksiskandidat: Fagprøven består av en teoretisk del og en praktisk del. Dette gjelder for praksiskandidater – de som har minst 5 års godkjent praksis fra yrket, avlegger teoretisk del av fagprøve i tillegg til den praktiske fagprøven.  Det kreves ikke dokumentert praksis for å avlegge den teoretiske prøven.  For å kunne fremstille seg til den praktiske del av fagprøven kreves det dokumentasjon på 5 års godkjent praksis. Praksis vurderes av fylkeskommunen hvor du bor.   Fagprøven for de som følger skolemodellen (lærlinger): Har du allmennfagene fra ordinær videregående skole, anbefaler vi deg å ta privatisteksamen i samtlige programfag for vg1 og vg2. Du kan da søke lærlingeplass for 2 år. De som er lærlinger må ta eksamen i hvert enkelt fag for vg1 og for vg2 i tillegg til teoretisk og praktisk fagprøve.   Om jobben Som aktivitør skal du legge til rette for kreative aktiviteter for ulike brukergrupper som eldre, psykisk utviklingshemmede og psykisk- eller fysisk funksjonshemmede. Aktivitetene kan for eksempel være husflids- og handverksaktiviteter, fysiske aktiviteter av ulike slag, eller dagligdagse gjøremål.    Målsettingen er å opprettholde eller å forbedre brukernes funksjonsnivå bade fysisk, psykisk og intellektuelt.    Vanlige arbeidsoppgaver for en aktivitør er: • planlegge,lede, gjennomføre aktiviteter • vurdere og dokumentere aktiviteter • utvikle, kvalitetssikre og markedsføre aktiviteter   Personlige egenskaper Som aktivitør bør du være kreativ og ha evne til a finne praktiske løsninger på utfordringer som dukker opp. Kommunikasjon, forståelse og evne til a komme kontakt med ulike typer mennesker er også typiske egenskaper ved aktivitøren. Tillegg må du ha kunnskap om menneskets naturlige utvikling, førstehjelp og enkel sykdomslære.   Hvor jobber aktivitøren? Som aktivitør kan du jobbe i ulike helseinstitusjoner, hjemmebaserte tjenester, kultur- og fritidssektoren, rusomsorgen, skole, SFO, frivillighetssentralen eller i private vernede bedrifter. Som aktivitør jobber du ofte med eldre, psykisk utviklingshemmede, funksjonshemmede, barn, ungdom og andre grupper med behov for rehabilitering.   Er du organisert? Undersøk med ditt fagforbund om du kan søke å få dekket kursavgift.   Dersom du ønsker å komme i kontakt med studieekspert kan du trygt ta kontakt med oss på telefon: 913 58 038 eller sende oss E-post til: postmottak@kompetansesenter-bedriftshjelp.com [-]
Les mer
Vikna 3 dager 6 900 kr
24 Jun
Truckførerkurs T1 og T4 inkl. modul 1.1, 2.2 og 3.2. [+]
Truckførerkurs T1 og T4 inkl. modul 1.1. Teoridelen er felles for alle truckklasser T1-T5 med løftekapasitet til og med 10 tonn. Praksisdelen krever spesifikk opplæring på den klassen en ønsker kompetansebevis for. Vi tilbyr T1 truck – Lavtløftende palletruck  og T4 truck – Motvektstruck. Innhold: Modul 1.1 Fellesdel, kran-truck - maskin. Gjennomføres med e-læring. Test ved oppmøte modul 2.2.  Modul 2.2 Teoretisk opplæring, løfte- og stablevogner for gods.  Modul 3.2 Grunnleggende praktisk opplæring. Etter å ha gjennomført modul 1.1, modul 2.2 og modul 3.2 skal deltaker også gjennomføre modul 4.2 samt praktisk prøve for å få utstedt truck sertifikatet. Modul 4.2 kan gjennomføres med en fadderordning i bedrift (20 timer kjøring) eller i regi av sertifisert opplæringsvirksomhet (14 timer). Vi har et eget 2 dagers kurs som kan gjennomføres for modul 4.2. Kurset starter rett etter at modul 3.2 er ferdigstilt. Ta kontakt ved spørsmål. [-]
Les mer
Nettkurs 40 minutter 5 600 kr
MoP®, er et rammeverk og en veiledning for styring av prosjekter og programmer i en portefølje. Sertifiseringen MoP Foundation gir deg en innføring i porteføljestyring me... [+]
Du vil få tilsendt en «Core guidance» bok og sertifiserings-voucher slik at du kan ta sertifiseringstesten for eksempel hjemme eller på jobb. Denne vil være gyldig i ett år. Tid for sertifiseringstest avtales som beskrevet i e-post med voucher. Eksamen overvåkes av en web-basert eksamensvakt.   Eksamen er på engelsk. Eksamensformen er multiple choice - 50 spørsmål skal besvares, og du består ved 50% korrekte svar (dvs 25 av 50 spørsmål). Deltakerne har 40 minutter til rådighet på eksamen.  Ingen hjelpemidler er tillatt.   Nødvendige forkunnskaper: Ingen [-]
Les mer
Nettkurs 12 måneder 8 000 kr
ITIL® er det mest utbredte og anerkjente rammeverket for IT Service Management (ITSM) i verden, og ITIL® 4 Foundation er et introduksjonskurs til rammeverket. [+]
ITIL® 4 Foundation-kurset er en introduksjon til ITIL® 4. Kurset lar kandidater se på IT-tjenestestyring gjennom en ende-til-ende driftsmodell, som inkluderer oppretting, levering og kontinuerlig forbedring av IT-relaterte produkter og tjenester. E-læringskurset inneholder 12 timer med undervisning, og er delt inn i 8 moduler. Les mer om ITIL® 4 på AXELOS sine websider. Inkluderer: Tilgang til ITIL® 4 Foundation e-læring (engelsk) i 12 måneder. ITIL® Foundation online voucher til sertifiseringstest + digital ITIL Foundation bok ITIL®/PRINCE2®/MSP®/MoP® are registered trademarks of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. [-]
Les mer
Vikna 2 dager 16 900 kr
24 Jun
Truckførerkurs T1 og T4 inkl. modul 1.1, 2.2, 3.2, 4.2 og praktisk prøve. [+]
Truckførerkurs T1 og T4 inkl. modul 1.1., praktisk modul og praktisk prøve. Teoridelen er felles for alle truckklasser T1-T5 med løftekapasitet til og med 10 tonn. Praksisdelen krever spesifikk opplæring på den klassen en ønsker kompetansebevis for. Vi tilbyr T1 truck – Lavtløftende palletruck  og T4 truck – Motvektstruck. Innhold: Modul 1.1 Fellesdel, kran-truck - maskin. Gjennomføres med e-læring. Test ved oppmøte kurssted.  Modul 2.2 Teoretisk opplæring, løfte- og stablevogner for gods.  Modul 3.2 Grunnleggende praktisk opplæring. Modul 4.2 Praktisk kjøreopplæring med avsluttende praktisk prøve  Bestått praktisk prøve gir grunnlag for utstedelse av kompetansebevis for Truck T1 og T4.  Ta kontakt ved spørsmål. [-]
Les mer
4 dager 13 600
For deg som ønsker å avlegge teoretisk og praktisk prøve for kontrollgruppe G10 Manuelle taljer. [+]
I samarbeid med KranTeknisk Forening som også er faglig ansvarlig.   Opplæringsplan K-G10 (F-3020) Kurset kan også gjennomføres som repetisjonskurs uten eksamen.    Kurset følger opplæringsplan for kontrollør av hånddrevne kraner/manuelle taljer, revisjon mars 2018 og er en viderføring av fagplan F-3020 godkjent av Kirke-, utdannings- og forskningsdepartementet i 1993.  Gi deg selv og din bedrift god faglig kunnskap og nødvendig dokumentasjon! Kurset er oppdatert forhold til regelverk og sikkerhetskrav og refererer til aktuell opplæringsplan.  Foreleser er ressursperson med verdifull kompetanse og god formidlingsevne, både praktisk og teoretisk.  Vi samarbeider kun med de beste! Sakkyndige virksomheter utfører et arbeid som er av stor betydning for sikkerheten ved bruk av manuelle taljer. Det er sakkyndig virksomhets ansvar at manuelle taljer kontrollert så grundig at skader og feil blir oppdaget i tide. Dårlig kontroll kan få store konsekvenser og føre til alvorlige skader og ulykker. Hensikten med kurset er å gi teoretisk og praktisk opplæring til personer som ønsker å avlegge teoretisk og praktisk prøve for kontrollgruppe G10 Manuelle taljer.Etter endt kurs skal deltakeren gjennomføre en teoretisk og en praktisk prøve for å vise at han/hun har tilstrekkelige kunnskaper om lover, forskifter, standarder, oppbygging, sertifisering, merking, kontroll og kasseringsregler for forskjellige typer manuelle taljer, samt kontrollprosedyrer og utfylling av sertifikater og kontrollrapporter. Etter endt kurs skal deltakeren selvstendig kunne gjennomføre en sakkyndig periodisk kontroll. For å få utstedt kontrollørbevis innen krankontrollgruppe G10 må følgende prøver være bestått Teori på krangruppe G10 Praktisk kontroll på krangruppe G10 I tillegg må det kunne dokumenteres relevant praksis.     Foreleser: Jan Thore Lygren Teknisk sjef og fagleder, Vindertec AS   Jan Thore har jobbet innenfor kran og løft siden 1992, og har allsidig arbeidserfaring fra en rekke selskap: Prosjektingeniør/konstruktør for hydrauliske dekkraner for skip og offshore ved McGregor Hägglunds Prosjektingeniør/konstruktør for hydrauliske dekkraner for skip og offshore ved TTS-NORLIFT AS En rekke stillinger innen kran og løft i Statoil ASA knyttet til prosjekter, sakkyndig virksomhet, opplæring, utvikling av ny teknologi og vedlikehold. Business development manager cranes. Ansvarlig for forretningsutvikling og salg av Huisman Equipment produktportefølje innen kran segmentet -A1. Sakyndig person Sjøfartsdirektoratet.   Teknisk arrangør: Quality Norway AS [-]
Les mer
Virtuelt klasserom 4 dager 23 000 kr
Python is an object oriented rapid development language deployed in many scenarios in the modern world. [+]
COURSE OVERVIEW   This Python Programming 1 course is designed to give delegates the knowledge to develop and maintain Python scripts using the current version (V3) of Python. There are many similarities between Python V2 and Python V3. The skills gained on this course will allow the delegate to develop their own skills further using Python V2 or V3 to support the development and maintenance of scripts. The Python Programming 1 course comprises sessions dealing with syntax,variables and data types,operators and expressions,conditions and loops,functions,objects,collections,modules and packages,strings,pattern matching,exception handling,binary and text files,and databases. Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered. TARGET AUDIENCE The Python Programming 1 course course is aimed at those who want to improve their Python programming skills,and for developers/engineers who want to migrate to Python from another language,particularly those with little or no object-oriented knowledge. For those wishing to learn Python and have no previous knowledge of programming,they should look to attend our foundation course Introduction to Programming - Python. COURSE OBJECTIVES This course aims to provide the delegate with the knowledge to be able to produce Python scripts and applications that exploit all core elements of the language including variables,expressions,selection and iteration,functions,objects,collections,strings,modules,pattern matching,exception handling,I/O,and classes. COURSE CONTENT DAY 1 COURSE INTRODUCTION Administration and Course Materials Course Structure and Agenda Delegate and Trainer Introductions SESSION 1: GETTING STARTED About Python Python versions Python documentation Python runtimes Installing Python The REPL shell Python editors SESSION 2: PYTHON SCRIPTS & SYNTAX Script naming Comments Docstring Statements The backslash Code blocks Whitespace Console IO (to enable the writing of simple programs) A first Python program Script execution SESSION 3: VARIABLES & DATA TYPES Literals Identifiers Assignment Numbers (bool,int,float,complex) Binary,octal,and hexadecimal numbers Floating point accuracy Collections (str,list,tuple,set,dict) None Implicit and explicit type conversion (casting) The type function SESSION 4: OPERATORS & EXPRESSIONS Arithmetic Operators Assignment Operators Comparison Operators Logical Operators Membership Operators Bitwise Operators Identity Operators SESSION 5: CONDITIONS & LOOPS Conditional statements (if,elif,else) Nested conditional statements Short hand if/if else Python's alternative to the ternary operator Iterative statements (while,for,else) The range function Iterating over a list Break Continue Nested conditional/iterative statements COURSE CONTENTS - DAY 2 SESSION 6: FUNCTIONS Declaration Invocation Default values for parameters Named arguments args and kwargs Returning multiple values None returned Variable scope Masking and shadowing The pass keyword Recursive functions SESSION 7: OBJECTS AND CLASSES About objects Attributes and the dot notation The dir function Dunder attributes Mutability The id function Pass by reference Introduction to Classes Class Declaration and Instantiation Data attributes Methods Composition SESSION 8: LISTS About lists List syntax including slicing Getting and setting list elements Iterating over a list Checking for the presence of a value The len function List methods incl. append,insert,remove,pop,clear,copy,sort,reverse etc. The del keyword Appending to and combining lists List comprehension SESSION 9: TUPLES About tuples Tuple syntax Getting tuple elements including unpacking Iterating over a tuple Checking for the presence of a value The len function Appending to and combining tuples SESSION 10: SETS About Sets Dictionary syntax Creating,adding and removing set elements Iterating over a set Membership Testing Sorting Copying Set methods incl. union,intersection,difference,symmetric_difference etc. COURSE CONTENTS - DAY 3 SESSION 11: DICTIONARIES About dictionaries Dictionary syntax Getting and setting dictionary elements Iterating over a dictionary (keys,values,and items) Checking for the presence of a key The len function Dictionary methods incl. keys,values,items,get,pop,popitem,clear etc. The del keyword Dictionary comprehension SESSION 12: STRINGS About strings String syntax including slicing Escape characters Triple-quoted strings Concatenation Placeholders The format method Other methods e.g. endswith,find,join,lower,replace,split,startswith,strip,upper etc. A string as a list of bytes SESSION 13: MODULES & PACKAGES About modules Inbuilt modules math,random and platform the dir() and help() functions Creating and using modules the __pycache__ and the .pyc files The module search path Importing modules Namespaces Importing module objects The import wildcard Aliases Importing within a function Executable modules Reloading a module About packages Importing packaged modules Importing packaged module objects Package initialisation Subpackages Referencing objects in sibling packages The Standard Library Installing modules and packages using pip SESSION 14: PATTERN MATCHING About regular expressions Regular expression special characters Raw strings About the re module re module functions incl. match,search,findall,full match,split,sub   COURSE CONTENTS - DAY 4 SESSION 15: EXCEPTION HANDLING About exceptions and exception handling Handling exceptions (try,except,else,finally) Exception types The exception object Raising exceptions Custom exception types Built-in exceptions hierarchy SESSION 16: FILES & THE FILESYSTEM The open function Methods for seeking (seekable,seek) Methods for reading from a file (readable,read,readline,readlines) Iterating over a file Methods for writing to a file (writable,write,writelines) Introduction to context managers Text encoding schemes,codepoints,codespace ASCII and UNICODE (UTF schemes) UTF-8,binary and hexadecimal representations The ord() and chr() functions Binary files,bytes and bytearray I/O layered abstraction. About the os module os module functions incl. getcwd,listdir,mkdir,chdir,remove,rmdir etc. OSError numbers and the errno module SESSION 17: DATABASES The DB-API DP-API implementations Establishing a connection Creating a cursor Executing a query Fetching results Transactions Inserting,updating,and deleting records FOLLOW ON COURSES Python Programming 2  Data Analysis Python  Apache Web Server PHP Programming  PHP & MySQL for Web Development  PHP & MariaDB for Web Development  Perl Programming  Ruby Programming  Introduction to MySQL  Introduction to MariaDB [-]
Les mer
Nettkurs 3 890 kr
HMS-kurs verneombud. Det gis innføring i de viktigste temaene innenfor HMS-arbeid, slik at man etter endt kurs kan delta aktivt og bidra på en god måte i HMS-arbeidet på ... [+]
Arbeidsmiljøloven krever at arbeidsgiver sørger for at verneombud og medlemmer av arbeidsmiljøutvalg (AMU) gjennomgår og kan dokumentere HMS opplæring. For mange kan det være både kostbart og vanskelig å frigjøre tid til å ta et klasseromskurs. Derfor har vi laget et e-læringsopplegg basert på suksessen vi har hatt med våre klasseromskurs. Vårt e-læringskurs “HMS for verneombud og medlemmer av AMU” er basert på vårt 40-timers kurs men er myntet på bedrifter hvor partene har avtalt at kortere opplæringstid er tilstrekkelig.   Det gis innføring i de viktigste temaene innenfor HMS-arbeid, slik at man etter endt kurs kan delta aktivt og bidra på en god måte i HMS-arbeidet på arbeidsplassen. Kurset er bygget opp i moduler med film, tekst og bilder. Kurset avsluttes med en test. Når du har bestått eksamen kan du laste ned ditt kursbevis. For bedrifter som trenger et 40-timers kurs kan man kombinere e-læring med klasseromsundervisning. Følgende emner blir bl.a. gjennomgått i “HMS for verneombud og medlemmer av AMU”:– Arbeidsmiljøloven (AML)– HMS-forskriften– Verneombudets oppgaver og plikter– Enkel gjennomgang av utførelse av arbeid, risikovurdering– Arbeidsmiljøutvalget (AMU)– Målrettet HMS arbeid– Fysisk / Kjemisk arbeidsmiljø– Psykososialt arbeidsmiljø– Vernerunder, kartlegging og oppfølging– Ulykker og ulykkesforebyggende arbeid– Internkontroll Krav til forkunnskaper: Ingen Praktisk informasjon: Kurset selges via tryggportalen.no. Tilgangen varer i 3 måneder, kurset kan gjennomføres på PC, smart-telefon og nettbrett såfremt man har tilgang til internett. Om Tryggportalen: Tryggportalen er nettkursportalen til Trygg Kurs. Tryggportalen har også spesielt tilrettelagt funksjonalitet for innkjøpere og opplæringsansvarlige som gjør det mulig å kjøpe kurs til andre og administrere og følge opp kursdeltakere. Pris: Kurset koster 3 890,- eks. mva. Inkludert i prisen er utstedelse av kursbevis.   [-]
Les mer
Virtuelt klasserom 3 dager 18 000 kr
The Python Programming 2 course comprises sessions dealing with advanced object orientation,iterators and generators,comprehensions,decorators,multithreading,functional p... [+]
COURSE OVERVIEW   The delegate will learn how to exploit advanced features of the Python language to build complex and efficient applications. Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered. TARGET AUDIENCE The Python Programming 2 course is designed for existing Python developers who have a good grounding in the basics and want to exploit some of the advanced features of the language. For the delegate for whom Python is their first programming language,we recommend taking the Python Programming 1 course first,then taking some time to practice the skills gained,before returning to take the Python Programming 2 course.   COURSE OBJECTIVES This course aims to provide the delegate with the knowledge to be able to interpret,write,and troubleshoot complex Python applications exploiting inheritance and polymorphism,mixins,composition and aggregation,iterators,generators,decorators,comprehension,concurrency,functional programming,and RESTful web services. COURSE CONTENT DAY 1 COURSE INTRODUCTION Administration and Course Materials Course Structure and Agenda Delegate and Trainer Introductions SESSION 1: ADVANCED OBJECT ORIENTATION The self Keyword Constructors and Destructors Encapsulation Inheritance Introspection with __dict__,__name__,__module__,__bases__ The hasattr(obj,attr),dir(obj),help(obj) functions Polymorphism Abstract Classes Multiple Inheritance and Mixins Composition and Aggregation Static Members SESSION 2: ITERATORS & GENERATORS Iterables Iterators Custom Iterators Generators Yield vs. Return SESSION 3: COMPREHENSIONS List Comprehension Set Comprehension The zip Function Dictionary Comprehension DAY 2 SESSION 4: DECORATORS Decorators Decorator Functions Decorator Annotations Decorator Use Cases Labs SESSION 5: FUNCTIONAL PROGRAMMING Functional Programming Lambdas Immutability Mapping Filtering Reducing SESSION 6: MULTITHREADING Threads Multithreading Thread Construction Thread Execution Thread Sleep Joins Data Sharing Synchronisation Multithreading vs. Multiprocessing DAY 3 SESSION 7: WEB SERVICES RESTful Web Services JSON Data CRUD and HTTP RESTful Clients RESTful APIs SESSION 8: UNIT TESTING Unit Testing Terminology Test Classes Test Fixtures Test Cases Assertions Test Runners   FOLLOW ON COURSES Data Analysis Python [-]
Les mer