Finnmark
Du har valgt: Hammerfest
Nullstill
Filter
Ferdig

-

Mer enn 100 treff ( i Hammerfest )
 

Nettkurs 12 måneder 12 000 kr
ITIL® 4 Strategist: Direct, Plan and improve er en modul innen ITIL®. Modulen er en nøkkelkomponenten i både ITIL® 4 Managing Professional og ITIL® 4 Strategic Leader-løp... [+]
Modulen dekker bruk og effekt av Lean og agile arbeidsmåter, og hvordan dette kan utnyttes til fordel for organisasjonen. Kurset vil gi kandidatene en praktisk og strategisk metode for å planlegge og levere kontinuerlig forbedring med nødvendig smidighet.  E-læringskurset inneholder 18 timer med undervisning, og er delt inn i 12 moduler. Les mer om ITIL® 4 på AXELOS sine websider Du vil motta en e-post med tilgang til e-læringen, sertifiseringsvoucher og digital bok fra Peoplecert. Du avtaler tid for sertifiseringen som beskrevet i e-posten fra Peoplecert.   [-]
Les mer
Nettkurs 18 måneder 14 370 kr
Realfag passer for deg som trenger å forbedre karakteren i faget, eller som trenger fordypning for videre studier på høgskole eller universitet. [+]
Ingeniørpakken gir til sammen 2 realfagspoeng og passer for deg som vil bli ingeniør, men som mangler fag eller må forbedre fagene. Har du studiekompetanse, men mangler realfag for å kunne søke ingeniørstudier? Fagene du trenger, er matematikk R1 og R2 og fysikk 1. Her kan du prøve Matematikk eller Fysikk (gratis). Gjennomføring NettstudierDu bestemmer hva, hvor og når du vil lære. Her får du varierte leksjoner i form av tekster, video, quiz, podcast, veiledning og oppgaver. Du har alltid kontakt med din personlige lærer hos K2. Målet er å gjøre deg best mulig forberedt til eksamen. Her kan du prøve alle kursene (gratis). Din digitale læringsplattform Den nettbaserte læringsportalen til K2 er tilpasset både mobil, nettbrett og pc. Det gir deg enkelt tilgang til å studere faget på en engasjerende og spennende måte, uansett hvor du er.  Eksamen Som deltaker ved K2 er du privatist og må ta eksamen i fagene for å få karakter. Oppmeldingsfristene er normalt 15. september og 1. februar. Husk at betaling av eksamensavgiften skjer ved oppmelding.  Velg Ingeniørpakken og få tilgang til Fysikk 1, Matematikk R1 og Matematikk R2 i 12 måneder. Du velger selv når du vil ta eksamen.  Fysikk 1, eksamen nov/des eller mai/juni Matematikk R1, eksamen nov/des eller mai/juni Matematikk R2, eksamen nov/des eller mai/juni Veien videre Om du har generell studiekompetanse (GENS) og velger å ta fagene fysikk 1 og matematikk R1 og R2 som privatist, da oppfyller du opptakskravene til flere studier, inkludert ingeniørstudier. Se praktisk info for frister og opptak til universitet og høyskole. Gratis veiledning Vi har veiledere med mange års erfaring som står klare til å hjelpe deg! Er du usikker på hva som skal til for å få studiekompetanse, ta gjerne kontakt med oss for gratis veiledning.  Ønsker du mer informasjon om kurset, velg "Send meg info"-knappen under. Vil du chatte med oss, klikk på ikonet nederst i høyre hjørne. Lånekassestøtte Utdanningen er godkjent i lånekassen. Du søker direkte via lanekassen.no. Alt du må vite om lån og stipend fra Lånekassen som deltaker hos K2 utdanning Støtteordning Er du organisert i en fagforening, kan du i de fleste fagforeningene søke støtte til utdanning. Dersom du er organisert bør du sjekke med din fagforening om muligheter for støtte, frister og hvordan du søker. Forkunnskaper Du må ha fullført grunnskole eller tilsvarende opplæring. Minoritetsspråklige bør ha minimum B1-nivå i norsk muntlig og skriftlig. Dersom du har behov for å lære mere norsk før du starter på utdanning har vi norskkurs på forskjellig nivå (A1-B2). Språkkursene er digitale med personlig oppfølging fra lærer. Se alle norskkurs K2 tilbyr. Krav til utstyr Som deltaker hos K2 må du ha tilgang til pc på eksamen. I tillegg trenger du PC-versjonen av Office eller tilsvarende programmer. Se hva du har tilgang til av nettbaserte ressurser på eksamen. Praktisk info Du finner svar på ofte stilte spørsmål på nettsiden vår under praktisk info.     [-]
Les mer
Nettkurs 4 500 kr
Nettkurs eller brevkurs kombinert med forelesninger i form av lyd og bilde på din egen PC. [+]
Vårt lederkurs gir deg grunnleggende kunnskaper om motiverende ledelse. Kurset skal gi deltakerne en faglig forståelse for ulike utfordringer knyttet til ledelse der mellommenneskelige relasjoner inngår. Nettkurs eller brevkurs kombinert med forelesninger i form av lyd og bilde på din egen PC.     Start:         Når du selv ønsker. Omfang:     3 innleveringer Pris:           kr. 4.500,- (kan deles i 4 månedlige avdrag med                    kr. 200,- i avdragsgebyr for hvert avdrag).    Tidsplan • Kurset kan tas etter egen tidsplan med innlevering av besvarelser til veiledning. • Du velger selv når du vil starte opp med lederkurset og hvor lang tid du vil      bruke.   Innleveringer • Innlevering av 3 besvarelser   Målgruppe for vårt lederkurs Alle som har et verv eller arbeid, eller ønsker et verv eller arbeid der mellommenneskelige relasjoner og ledelse inngår.   Mål for lederkurset Kurset skal gi deltakerne en faglig forståelse for ulike utfordringer knyttet til lederverv og ledelse.   Kursbeskrivelse Vårt lederkurs gir deg grunnleggende kunnskaper om ledelse.   Tema - Lederkurs • Ledelse i dag • Dagens utfordringer • Dagens muligheter • Ledelsesteori • Administrasjon • Organisasjon • Lederkompetanse • Hvor læres denne kompetansen? • Ledertyper • Personlighet • Kommunikasjon • Hva er god kommunikasjon? • Hvilke utfordringer møter vi i kommunikasjon? • Relasjonskompetanse • Makt • Tillit • Motivasjon • Kreativitet • Behov • Gruppe • Team • Utvikling • Vi-følelse • Helhetlig tenking   Litteratur Relasjonell ledelse Hans Morten Skivik ISBN 9788205329669 Gyldendal 2004   Vurdering  Bestått/ikke bestått.   Kursbevis  Kursbevis utstedes til de som har bestått og som har betalt kursavgiften i sin helhet.   Er du organisert? Undersøk med ditt fagforbund om du kan søke å få dekket kursavgiften for vårt lederkurs.   Dersom du ønsker å komme i kontakt med studieekspert kan du trygt ta kontakt med oss på telefon: 913 58 038913 58 038 eller sende oss E-post til: postmottak@kompetansesenter-bedriftshjelp.com Vi har lang erfaring med kurs og studier og vet hva som vil passe deg best etter en kort og uforpliktende samtale. [-]
Les mer
Nettkurs 10 000 kr
Nettkurs uten samlinger med nettforelesninger. [+]
Kurset passer for: deg som skal bli: apotektekniker – helsesekretær - tannhelsesekretær deg som har helse- og sosialfag vg1 eller grunnkurs samt fellesfagene/allmennfagene fra vg1 og vg2/grunnkurs og vk-1. Kursets innhold er: Felles programfag: Helsefremmende arbeid • Kommunikasjon og samhandling • Yrkesutøvelse

Nettkurs kombinert med forelesninger i form av lyd og bilde på din egen PC. Felles programfag: Helsefremmende arbeid • Kommunikasjon og samhandling • Yrkesutøvelse

Nettkurs kombinert med forelesninger i form av lyd og bilde på din egen PC. Start:          Når du selv ønskerOmfang:      En innlevering for hvert fag – i alt 3Pris:            Felles programfag: Kr. 10.000,- ekskl. lærebøker og eksamensavgift                    (kan deles i 4 månedlige avdrag med kr. 200,- i avdragsgebyr pr. avdragTidsplan 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 En innlevering for hvert fag – i alt 3. 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.Eksamensform  Privatisteksamen etter gjeldende regler. Oppmelding elektronisk: www.privatistweb.no Fører frem til fagbrev. Er du organisert? Undersøk med ditt fagforbund om du kan søke å få dekket kursavgift. Er du organisert? Undersøk med ditt fagforbund om du kan søke å få dekket kursavgift. [-]
Les mer
Nettstudie 2 semester 4 980 kr
På forespørsel
Introduksjon til webpublisering, HTML og XHTML, CSS, prinsipper for webdesign, DOM og JavaScript, XML (SVG og RSS), multimedia på web (grafikk, bilder, lyd og video), int... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Ingen Innleveringer: Større og mindre øvinger tilsvarende 8 øvinger, hvor 6 må være godkjent før endelig karakter settes. Personlig veileder: ja Vurderingsform: Karakteren i faget settes på grunnlag av to eksamensdeler - et prosjekt (60 %) og en netteksamen (40 %). Prosjektet går over 5 uker og gjennomføres som gruppearbeid. I vurderingen av prosjektet teller prosess, dokumentasjon og produkt. Individuelle karakterer kan gis ved manglende deltagelse. Netteksamen varer 1 time og består av både flervalgs- og fritekstspørsmål. Både prosjekt, netteksamen og obligatoriske øvinger må være bestått for å få karakter i faget. Klageadgang gjelder for hver enkelt eksamensdel. Ansvarlig: Atle Nes Eksamensdato: 11.12.13 / 14.05.14         Læremål: Etter å ha gjennomført emnet Webutvikling 1 skal studenten ha følgende læringsutbytte: KUNNSKAPER:Kandidaten:- forstår klient-tjener-arkitektur i konteksten nettleser og webtjener.- kjenner til forskjellen på statiske og dynamiske websider.- kjenner til HTTP-protokollen og kryptert kommunikasjon med HTTPS.- forstår oppbygningen til en URL, domenenavn og porter.- vet forskjellen på absolutt og relativ adressering.- kjenner til virkemåten til søkemotorer.- forstår viktigheten av å følge web-standarder. FERDIGHETER:Kandidaten:- kan utvikle et funksjonelt nettsted ved bruk en enkel testeditor og HTML eller XHTML.- kan laste opp nettstedet til webtjener med SFTP.- kan endre utseendet på nettstedet med intern eller ekstern CSS.- kan bruke DOM og JavaScript til å lage dynamiske nettsider.- kan legge til multimedia (grafikk, bilder, lyd, video) på nettstedet.- kan integrere eksterne tjenester på nettstedet. GENERELL KOMPETANSE:Kandidaten:- får en grunnleggende forståelse av hvordan et moderne nettsted er oppbygd. Innhold:Introduksjon til webpublisering, HTML og XHTML, CSS, prinsipper for webdesign, DOM og JavaScript, XML (SVG og RSS), multimedia på web (grafikk, bilder, lyd og video), integrasjon av eksterne tjenester.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Webutvikling 1 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Nettkurs 4 400 kr
Alle læremidler inngår i prisen. Norsk B1 er ett av våre nettkurs som bygger på det europeiske rammeverket for språk. Vi har også nettkurs i Norsk A2 og Norsk B2. [+]
Norsk B1. Deltakerne jobber i eget tempo og på eget nivå. Målet med kurset er å lære seg norsk på et selvstendig nivå. Du bør være på nivå A2 før du starter på dette kurset. Du bør også ha mulighet til muntlig trening utenom kurset. Kurset kan for eksempel kombineres med jobb eller praksisplass. [-]
Les mer
Virtuelt eller personlig 4 dager 20 200 kr
Du får kunnskap om metoder og arbeidsmåter i risikoanalyse og -styring relatert til alle typer risikoforhold i virksomheter. [+]
En dyktig risikoleder støtter organisasjonen med innsikt som gir et minimalt risikonivå og økt lønnsomhet. Dette kurset gjør deg i stand til å analysere og håndtere risiko i tråd med ISO 31000 og myndighetskrav. Kurset kan også kvalifisere deg til en internasjonal Risk Manager-sertifisering.  Hva får du igjen for kurset? Kjenne myndighetskrav til bruk av risikovurderinger Kjenne prinsipper, rammeverk og prosess for risikoledelse relatert til ISO 31000 Ha oversikt over risikovurderginger som metode i:- kvalitetsledelse relatert til ISO 9001- miljøledelse relatert til ISO 14001- helse, miljø og sikkerhet Ha kunnskap og ferdigheter i bruk av grovanalysemetode og Sikker Jobb Analyse Kunne bruke resultater fra risikovurderinger i virksomhetens forbedringsarbeid Ha kjennskap til kvalitative og semi-kvantitative analysemetoder Ha forståelse for risikovurderinger som styrings- og ledelsesverktøy Fyll ut skjemaet til høyre, så får du omgående svar fra kursholder med informasjon og datoer     [-]
Les mer
Nettkurs 50 timer 7 800 kr
Komplett NLP Practitioner Online med mulighet for praktisering og sertifisering. Proppfull av endringsteknikker, mental trening, spennende kommunikasjonsmønstre og coach... [+]
STYRK DIN INDRE COACH OG MESTRE LIVET BEDRE Mestre livsutfordringer. Øk selvtillit og selvfølelse, takle stress, bedre relasjoner, få en bedre hverdag, kompetanse til å hjelpe andre, utvikle deg og skape en ny fremtid. Positivt selvsnakk og evne til å håndtere følelser og tankekaos. NLPnor har siden starten midt på 90-tallet vært med å gi tusenvis av mennesker kompetanse og muligheter for å lykkes. Nå tar vi med oss alt vi har av aktuell erfaring og kompetanse og presser maksimalt inn i et solid nettkurs som vil gi deg omfattende ferdigheter innenfor NLP, praktisk kompetanse på endrings teknikker og kommunikasjon. Vi pakker inn det siste som skjer innen psykologi og coaching også.  Her får du boltre deg i videoer, presentasjoner, demonstrasjoner og praktiske øvelser og oppgaver. Du kan bygge indre styrke, selvtillit og trygg kunnskap for enhver livsutfordring. MEN like viktig: Du kan bli råsterk på eksisterende fagområde eller bygge deg en ny karriere. Og nå har vi gjort det enda enklere: - DU KAN STARTE NÅR DU VIL OG DU HAR TILGANG TIL KURSET I 12 MÅNEDER.Ta kontakt med Wilhelm på mob 99377525 eller wilhelm@nlpnor.no for mer info og påmelding. Når du har sett webinaret tas du direkte med til info side.  Alt er praktisk tilrettelagt:- 10 moduler tilpasset ditt tempo- nedlastbare oppgaver, øvelser og teknikker- delta på gratis webinar- du kan trene og praktisere på flere måter- vi har god og lettlest litteratur- vi er tilgjengelig når du trenger hjelp- du får gratis profesjonell coaching underveis- sertifiseringsmuligheter, men alle mottar kursbevis - 15 videodemonstrasjoner og praktisk coaching Supergode muligheter for personlig vekst:- hvordan endre din og andres tilstand på minutter- utvikle sterk indre dialog- kunsten å stille gode spørsmål- fjerne dårlige minner og mestre stress- bli rådyktig til å kommunisere uansett arena- hvordan lese mennesker raskt og nå inn til dem- omsette drømmer og mål i handling- kunne håndtere mange typer coachingsamtaler Ta kontakt på wilhelm@nlpnor.no for tilgang til GRATIS webinar og mer informasjon   [-]
Les mer
Nettstudie 4 semester
Kunnskap innen Arbeid med de yngste barna i barnehagen er direkte anvendbart i arbeid i barnehage eller på andre arenaer der småbarna er. [+]
Studiets målsetting er å utdanne reflekterte yrkesutøvere som tar initiativ til å planlegge, organisere og gjennomføre pedagogisk arbeid med de yngste barna (0-3 år) i barnehagen, og som kan samarbeide med barn, personale og foreldre til beste for barnet. Videre vektlegger studiet at studenten utvikler en etisk grunnholdning som ivaretar og utvikler anerkjennende, lekne og omsorgsfulle samspill med enkeltbarn og barn i gruppe. Fagskoleutdanningen er akkreditert av NOKUT og gir 60 studiepoeng. Studiet er lagt opp som et deltidsstudium med styrt progresjon og foregår via nettstudier.  Finansiering Utdanningen er finansiert av Kunnskapsdepartementet og derfor gratis for studentene. Se nettsiden til studie for mer informasjon: Arbeid med de yngste barna (0-3 år) i barnehagen   [-]
Les mer
Nettstudie 18 625 kr
Lederskolen gir deg kompetanse innen ledelse, selvledelse, kommunikasjon,teamledelse og stressmestring [+]
Lederskolen er et moderne nettbasert opplæringsprogram for utvikling av nye, og erfarne ledere, i alle type organisasjoner. Lederskolen kan tilpasses din virksomhet, og leveres som ren e-læring eller som en miks av e-læring og samlinger. Lederskolen benytter moderne e-læring for å lære opp fremtidens ledere med riktige holdninger, atferd og kompetanse Opplever du at lederrollen til tider kan være utfordrende?Lederskap er et komplekst sett av holdninger, atferd og kompetanse, som tar tid å utvikle. Lederskap er mer som et håndverk enn et yrke, og krever ferdigheter og atferdsmessige egenskaper som utvikles over tid. Lederskap er et valg, og utvikling er en livslang reise som krever engasjement for å vokse helhetlig – i hodet (viten), hjerte (være) og hender (gjøre), for å sikre suksess.Er du klar for å utvikle deg faglig og personlig?Kurset passer for deg enten du er ny som leder, erfaren leder, leder med eller uten personalansvar.Gjennom dette kurset får du teoretisk kunnskap og forståelse, vi deler erfaringer og beste praksis, og du får i tillegg praktiske råd og tips Passer for deg som: Ønsker kunnskap om og ferdigheter i ledelse, kommunikasjon, selvledelse, teamledelse og  stressmestring Ønsker å jobbe med utvikling og vekst av mennesker Vil styrke dine lederferdigheter Har utfordringer du ønsker å jobbe med Liker å jobbe prosessuelt med mennesker Ønsker å få flere verktøy til å gjøre en god jobb Du lærer om: hvordan bli en effektiv og dyktig leder og teamleder hvordan skape positivitet og får det beste ut av seg selv og medarbeidere hvordan kommunisere effektivt med medarbeidere hvordan motivere og gi konstruktive tilbakemeldinger hvordan ulike personligheter fungerer sammen hvordan skape trygghet og mestringsevne hos medarbeiderne hvordan forebygge og håndtere stress praktiske verktøy og metoder for bedre ledelse hvordan øke din kontroll over egen lederatferd hvordan styrke din evne til selvledelse hvordan gjennomføre endringer       [-]
Les mer
Nettkurs 5 timer 1 500 kr
Dette er test [+]
Dette er test [-]
Les mer
5 dager 25 500 kr
MS-100: Microsoft 365 Identity and Services [+]
MS-100: Microsoft 365 Identity and Services [-]
Les mer
Webinar 1 dag 5 000 kr
Kurset gir deg en gjennomgang på hva som er nytt i NEK 400:2022. Kurset er praktisk rettet med eksempler. Du vil også få en enkel innføring i hvordan FEL og NEK 400 "virk... [+]
Her er det ikke satt opp dato da vi tar imot bestillinger på grupper fra 5 - 20 stk og vi kommer gjerne til deres bedrift og holder kurs. Bare ta kontakt med oss på post@extek.no Hva inneholder kurset? Kurset omhandler følgende temaer: Oppbygging av NEK400, og hvordan delene henger sammen. Overgangsregler mellom gamle og nye normer. Forståelsen av dette er viktig når man skal risikovurdere og samsvarserklære en jobb/installasjon. 7-701 Bad 7-705 Landbruk 7-710 Medisinske områder 7-712 Solcelleanlegg 7-722 Lading av kjøretøy, og 8-825 Lading av fartøy 8-823 Installasjoner i bolig 8-824 Installasjoner for ladeklare byggverk Ekom: Hva gjelder for mindre installasjoner, som bolig (Hva er Ekom installasjoner, når er det krav til autorisasjon, antall uttak og tilrettelegging for uttak, dokumentasjon mm). kursinstruktør:  Jørn Erik Andersen    [-]
Les mer
Virtuelt klasserom 3 timer 6 950 kr
Stadig innovasjon og omstilling er det nye normale, og de fleste bedrifter er ikke godt nok forberedt på dette. [+]
Omstilling og innovasjon   * Ca. 3 timer kurs spesialtilpasset for mindre deltakergrupper (1 - 6 deltakere) med mulighet for dialog, spørsmål og avklaringer underveis. Kurset leveres normalt nettbasert - alternativt - som fysisk kurs etter avtale med kursholder, eller i henhold til særskilt annonsering / tilbud. Kurset / Alle våre kan også leveres som et eksklusivt kurs der kun du og foreleser deltar. Ved slik eksklusiv leveranse får du mulighet til personlig gjennomgang med en av våre profesjonell kursholdere og konsulenter innenfor det aktuelle tema. Ved bestilling av eksklusiv / personlig kursdato for deg selv, vil kursholder kontakte deg direkte, og avtale konkret kursdato. **Alle spesialkurs, kan også leveres som bedriftsinterne kurs, kurs for hele styret, hele ledergruppen etc.   Bedrifters rammebetingelser endres stadig raskere. Bransjegrensene hviskes ut, nye konkurrenter entrer scenen og de konkurransefortrinnene man har i dag kan bli en hemsko i morgen. Dette stiller større krav til innovasjonsevne og omstillingstakt enn noensinne.   Styret er ansvarlig for å sikre forsvarlig drift av virksomheten. Allikevel ser vi at mange styrer legger alt for lite tid og vekt på kontinuerlig innovasjon og omstilling. De fleste av oss ser alt gjennom «fortidens» briller. Derfor reageres det som regel for sent og ikke før man er eksponert for en krise i en eller annen form og er nødt til å reagere for å redde bedriften.   Stadig innovasjon og omstilling er det nye normale, og de fleste bedrifter er ikke godt nok forberedt på dette.   Kursinnhold: Metoder for å oppdage potensielle bransjeskift Hva er svake signaler og hvordan følge med på disse Hvordan vurdere risiko for disrupsjon Enkle og effektive metoder for å utvikle fremtidsscenarioer Strategiske dilemmaer Hvordan Identifisere og utnytte økosystemer Hva er gapet mellom bedriftens omstillingsbehov og evne. Hvordan balansere fokus på kjernevirksomhet og fremtidig vekst og utvikling Hvordan strukturere og organisere innovasjonsarbeidet Analyse av markedsmuligheter Strategier for innovasjon Optimal balanse kjernevirksomhet, organisk vekst og nye forretningsområder Hva skal til for å skape en kultur for innovasjon og omstilling Gjennomgang av de mest brukte verktøy for innovasjon   Målgruppe: Dette kurset er for styreledere, styremedlemmer og daglige ledere i alle typer selskaper som ønsker å bidra til at de virksomheter de er ansvarlige for jobber proaktiv med innovasjon og omstilling.   [-]
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