IT-kurs
Du har valgt: Systemutvikling
Nullstill
Filter
Ferdig

-

89 treff i Systemutvikling
 

Oslo 3 dager 20 900 kr
12 Nov
12 Nov
Progressive Web Apps and JavaScript [+]
Progressive Web Apps and JavaScript [-]
Les mer
Oslo 2 dager 16 900 kr
25 Sep
25 Sep
11 Dec
SAFe® 6.0 Product Owner/Product Manager [+]
SAFe® Product Owner/Product Manager Certification [-]
Les mer
Oslo 5 dager 26 900 kr
15 Sep
15 Sep
01 Dec
C++ Programming - 5 days hands-on [+]
C++ Programming - 5 days hands-on [-]
Les mer
Oslo 4 dager 23 900 kr
30 Sep
30 Sep
16 Dec
Vue.js, Vuex & Router Course [+]
Vue.js, Vuex & Router Course [-]
Les mer
Oslo Bergen 3 dager 20 900 kr
10 Sep
10 Sep
22 Sep
Implementing REST Services using Web API [+]
Implementing REST Services using Web API [-]
Les mer
Oslo 1 dag 5 900 kr
15 Sep
15 Sep
03 Nov
IP1: Generell nettverksteknologi [+]
IP1: Generell nettverksteknologi [-]
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
Oslo 5 dager 26 900 kr
20 Oct
20 Oct
19 Jan
SPA Web Development in ASP.NET Core [+]
SPA Web Development in ASP.NET Core [-]
Les mer
Oslo 2 dager 16 900 kr
11 Sep
11 Sep
08 Dec
SAFe® 6.0 for Teams [+]
SAFe® for Teams Certification [-]
Les mer
Oslo 2 dager 20 900 kr
09 Oct
09 Oct
React Advanced (Hands-on) [+]
React Advanced (Hands-on) [-]
Les mer
Oslo Bergen 4 dager 25 900 kr
30 Sep
30 Sep
11 Nov
Python Programming [+]
Python Programming [-]
Les mer
Oslo 3 dager 25 900 kr
24 Sep
24 Sep
Secure coding in C and C++ [+]
Secure coding in C and C++ [-]
Les mer
6 timer 6 900 kr
Kurset gir en praktisk innføring i NIS-2-direktivet, med fokus på krav, implementering og hvordan det påvirker organisasjoner i EU. Perfekt for ledere og IT-profesjonelle... [+]
I en verden der teknologi og digitalisering er i stadig utvikling, blir cybersikkerhet mer kritisk enn noen gang. NIS-2 direktivet (Direktiv (EU) 2022/2555) representerer en milepæl i Europas innsats for å styrke cybersikkerheten i essensielle tjenester og infrastrukturer. Dette 6-timers introduksjonskurset er designet for å gi deg en omfattende forståelse av NIS-2, dets mål, anvendelsesområde, og hvordan det vil påvirke organisasjoner og sektorer over hele EU. Hva du vil lære: Forståelse av NIS-2: Hva det er, hvorfor det er viktig, og hvem det påvirker. Krav og Forpliktelser: En detaljert gjennomgang av kravene for essensielle og viktige enheter. Praktisk Implementering: Hvordan overholde direktivet og integrere det i din organisasjons cybersikkerhetsstrategi. Case Studies og Eksempler: Reelle eksempler på hvordan NIS-2 kan anvendes i forskjellige sektorer som energi, transport, helse, og mer. Interaktiv Diskusjon: Mulighet for å stille spørsmål, dele erfaringer, og nettverke med likesinnede. Hvorfor delta: Ekspertveiledning: Lær fra en erfaren instruktør med dyp innsikt i cybersikkerhet og regulering. Tilpasset Innhold: Kurset er designet for å være relevant for et bredt spekter av deltakere, fra nybegynnere til erfarne fagfolk. Fremtidsrettet Perspektiv: Forbered deg på fremtidens utfordringer og muligheter i det digitale landskapet.   Enten du er en leder som ønsker å forstå hvordan NIS-2 vil påvirke din organisasjon, en IT-profesjonell som søker klarhet i de tekniske kravene, eller en annen som ønsker å forstå rammeverket, vil dette kurset gi deg verktøyene og kunnskapen du trenger. Bli med oss for en engasjerende og innsiktsfull dag, og ta det første skrittet mot å navigere i kompleksiteten i NIS-2. Sikre din plass i dag, og vær en del av Europas digitale fremtid! [-]
Les mer
Nettkurs 6 timer 549 kr
Dette er første del av læringsstien «Frontend-utvikler» hvor vi skal lære deg alle ferdighetene du trenger for å lage raske og moderne nettsider. Vi går ut i fra at du ik... [+]
Start din reise som frontend-utvikler med kurset "HTML: Komplett" ledet av Espen Faugstad hos Utdannet.no. Dette kurset er første trinn i læringsstien «Frontend-utvikler», designet for å gi deg alle nødvendige ferdigheter for å bygge raske og moderne nettsider. Vi antar ingen tidligere kunnskap om HTML, CSS eller JavaScript, og du vil lære alt fra grunnleggende til avanserte teknikker. Kurset begynner med HTML, hjertet av webutvikling, og vil ta deg gjennom grunnleggende syntaks, tekstformatering, oppretting av lenker, håndtering av multimedia, og mye mer. Du vil også lære å strukturere nettsider effektivt, jobbe med tabeller og skjemaer, og til slutt lage et prosjekt som demonstrerer dine nye ferdigheter. Etter å ha fullført dette kurset, vil du være godt rustet til å fortsette med CSS og JavaScript for å skape vakre, responsive og lynraske nettsider som fungerer utmerket på alle enheter.   Innhold: Kapittel 1: Introduksjon Kapittel 2: Internett Kapittel 3: Syntaks Kapittel 4: Tekst Kapittel 5: Link Kapittel 6: Multimedia Kapittel 7: Tabell Kapittel 8: Skjema Kapittel 9: Struktur Kapittel 10: Prosjekt Kapittel 11: Avslutning   Varighet: 5 timer og 55 minutter   Om Utdannet.no: Utdannet.no tilbyr noen av landets beste digitale nettkurs. Tjenesten fungerer på samme måte som strømmetjenester for musikk eller TV-serier. Våre kunder betaler en fast månedspris og får tilgang til alle kursene som er produsert så langt. Plattformen har hatt en god vekst de siste årene og kan skilte med 30.000 registrerte brukere og 1,5 millioner videoavspillinger. Vårt mål er å gjøre kompetanseutvikling moro, spennende og tilgjengelig for alle – og med oss har vi Innovasjon Norge og Forskningsrådet. [-]
Les mer
Oslo Trondheim 5 dager 26 900 kr
29 Sep
29 Sep
17 Nov
Spring Boot Development [+]
Spring Boot Development [-]
Les mer