IT-kurs
Systemutvikling
Oslo
Du har valgt: Gamle Oslo
Nullstill
Filter
Ferdig

-

Nettkurs 4 dager 12 200 kr
23 Mar
22 Jun
Live Instructor-led training 4 x half day online training [+]
Students will learn how Traps protects against exploits and malware-driven attacks. In hands-on lab exercises, students will explore and configure new cloud-based Traps Management Service and install Traps endpoint components; build policy rules and profiles; enable and disable process protections; and integrate Traps with Palo Alto Networks WildFire® cloud service, which provides prevention and detection of zero-day malware. Best Practices & Real Life Experience  All of our instructors are security consultants that design, implement, migrate, manage and support Palo Alto Networks solutions all day, every day. It's this experience which they bring into the classroom to explain not only the theory but how to use the FireWall in real-life. Customers tell us that this is most valuable for them and what differentiates our training from most other training partners.   Video Recordings  It's impossible to remember everything in live training, which is why we are recording it and share the video with you. If you like to start studying right away, then we can even share the videos of a previous course.    Dedicated Lab Access you will have access to your own dedicated lab which you can use not only during the course, but for a full month. Your virtual lab comes with a lab guide for practical exercises and consists of a Traps Cloud instance, two Windows Server with endpoint-a being used as a Windows Client and endpoint-b being the Domain Controller, one Linux Client called endpoint-c as well as a Kali Linux server acting as the attacker.   Course Objectives Students should learn how Traps protects against exploits and malware-driven attacks. In hands-on lab exercises, students will explore and configure new cloud-based Traps Management Service and install Traps endpoint components; build policy rules and profiles; enable and disable process protections; and integrate Traps with Palo Alto Networks WildFire® cloud service, which provides prevention and detection of zero-day malware. Scope Course level: Introductory Course duration: 2 days Course format: Combines instructor-facilitated lecture with hands-on labs Software version: Palo Alto Networks Traps Advanced Endpoint Protection Language: Undervisningen og dokumentasjon er på engelsk   KURSINNHOLD Module 1: Traps Overview How Sophisticated Attacks Work Today Traps Multi-Method Threat Prevention Traps Components and Resources   Module 2: Cloud Services Application Framework and Cloud Services Portal Shared Services and Traps Onboarding Flow   Module 3: Cloud- Based Management Traps Service Dashboard and Licensing Cross-Platform Agent and Agent Installation Endpoints and Endpoint Groups   Module 4: Policy Rules and Profiles Profiles and Policy Rules Agent Settings Profile   Module 5: Malware Protection Flow Traps Malware Protection Modules Overview Restrictions Profiles, Malware Profiles, and Scanning Module 6: Exploits and Exploitation Techniques   Application Exploit Prevention Exploitation Techniques and Defense Mechanisms Basics of Process Management (Optional)   Module 7: Exploit Protection Modules Architecture and Overview Exploit Protection Modules (EPMs) Exploit Profiles   Module 8: Event Management Security Event Logs and Exceptions Endpoint and Server Logs Manage Quarantined Files   Module 9: Basic Traps Troubleshooting Troubleshooting Methodology and Resources Traps Cytool and Agent Identification Traps Agent Log Files and Agent Persist Databases Working with Technical Support   Module 10: Traps Architecture AWS Services Used by Traps Service Multi-Regional Architecture Agent File Uploads and Downloads Agent-Server Communication   Module 11: Directory Sync Service Directory Sync Service – Activation and Setup Troubleshooting    Kurset tilbys også som bedriftsinternt kurs, og arrangeres hos dere eller i våre lokaler, alt etter hva som passer best. Ta kontakt med oss og vi kan finne en god løsning sammen. [-]
Les mer
4 dager 18 500 kr
PHP er et kraftig skriptspråk som brukes til å lage dynamiske og interaktive websider. PHP brukes bl.a av Facebook, Wikipedia og Wordpress, og er et effektivt alternativ ... [+]
Kursinstruktør   Terje Berg-HansenTerje Berg-Hansen har bred erfaring fra prosjektledelse, utvikling og drift med små og store databaser, både SQL- og NoSQL-baserte. I tillegg til å undervise i etablerte teknologier leder han også Oslo Hadoop User Group, og er levende interessert i nye teknologier, distribuerte databaser og Big Data Science.    Kursinnhold PHP er et kraftig skriptspråk som brukes til å lage dynamiske og interaktive websider. PHP brukes bl.a av Facebook, Wikipedia og Wordpress, og er et effektivt alternativ til f.eks. Ruby on Rails, Django, Microsoft ASP/.net og Java EE. MySQL er verdens mest populære open source databasesystem og brukes ofte sammen med PHP i dynamiske løsninger. Agenda Installasjon av PHP og MySQL. MySQL/relasjonsdatabaser Datatyper Oppbygging av en database Relasjoner SELECT, INSERT INTO, UPDATE, DELETE, CREATE, ALTER TABLE Administrasjon av databaser med PhpMyAdmin, MySQL Workbench og via kommandolinjen PHP-programmering Variabler og datatyper Kontrollstrukturer og løkker Funksjoner Sende/motta verdier mellom sider med POST og GET Cookies og sessions Bruk av include og require Sette inn, oppdatere, slette og søke etter data i MySQL-databaser med PHP Dataobjects (PDO) Utvikling etter MVC-oppsettet (Model, View, Controller). Kursoppgave: Lage et enkelt CMS-system for publisering av data på web Læremateriell PHP & MYSQL : From novice to ninja fra Sitepoint, samt online kursmateriell på norsk. [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Introduksjon til HTML5, grunnleggende syntaks og struktur, nye semantiske elementer, dynamiske websider med JavaScript og CSS3, nye skjemaelementer (forms), HTML5 canvas ... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Grunnleggende kunnskaper i HTML, CSS tilsvarende emnet IINI1002 Webutvikling 1. Kunnskaper om grunnleggende programmering og helst litt Javascript er en fordel. Innleveringer: Større eller mindre øvinger tilsvarende 8 øvinger, hvor 6 må være godkjent før endelig karakter settes. Personlig veileder: ja Vurderingsform: Prosjektoppgave som vurderes til bestått/ikke bestått. Karakteren i faget settes på grunnlag av en individuell 4-timers nettbasert hjemmeeksamen. Klageadgang i dette faget gjelder hver enkelt vurderingsdel. Ansvarlig: Atle Nes Eksamensdato: 09.12.13 / 12.05.14         Læremål: Etter å ha gjennomført emnet skal studenten ha følgende samlede læringsutbytte: KUNNSKAPER:Kandidaten:- forstår problemstillinger knyttet til bruk av ikke-standardisert teknologi- har kjennskap til nyttige rammeverk for HTML5 og fallback-løsninger- har kjennskap til problemstillinger knyttet til bruk av ulike medieformater FERDIGHETER:Kandidaten:- kan ta i bruk nye semantiske elementer fra HTML5- kan ta i bruk ny funksjonalitet fra CSS3 og JavaScript på nettstedet- kan ta i bruk nye skjemaelementer og -attributter fra HTML5- kan tegne på et canvas-element med JavaScript- kan legge til multimedia ved hjelp av video- og audio-elementet- kan lage nettsider som tilpasser seg mobile enheter og utnytter egenskaper hos disse- kan bruke lokal lagring til å lagre og hente fram data- kan bruke XMLHttpRequest2 til kommunikasjon med webtjeneren- kan lage en større HTML5-basert webløsning GENERELL KOMPETANSE:Kandidaten:- får et overblikk over ny webteknologi som er i ferd med å bli standardisert Innhold:Introduksjon til HTML5, grunnleggende syntaks og struktur, nye semantiske elementer, dynamiske websider med JavaScript og CSS3, nye skjemaelementer (forms), HTML5 canvas til grafikk og tegning, HTML5 video og audio, mobile enheter og device access, lokal lagring av applikasjoner og data, dataoverføring med Web SocketsLes mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag HTML5 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Oslo 3 dager 19 900 kr
This course will change the way you look at your C# code. [+]
Writing .NET web applications can be rather complex – reasons range from dealing with legacy technologies or underdocumented third-party components to sharp deadlines and code maintainability. Yet, beyond all that, what if we told you that attackers were trying to break into your code right now? How likely would they be to succeed? This course will change the way you look at your C# code. We'll teach you the common weaknesses and their consequences that can allow hackers to attack your system, and – more importantly – best practices you can apply to protect yourself. We give you a holistic view on the security aspects of the .NET framework – such as making use of cryptography or Code Access Security – as well as common C# programming mistakes you need to be aware of. We also cover typical Web vulnerabilities with a focus on how they affect ASP.NET web apps on the entire stack – from the CLR to modern AJAX and HTML5-based frontends. We present the entire course through live practical exercises to keep it engaging and fun. Writing secure code will give you a distinct edge over your competitors. It is your choice to be ahead of the pack – take a step and be a game-changer in the fight against cybercrime.   Participants attending this course will: Understand basic concepts of security, IT security and secure coding Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them Learn about XML security Learn client-side vulnerabilities and secure coding practices Learn to use various security features of the .NET development environment Have a practical understanding of cryptography Learn about typical coding mistakes and how to avoid them Get sources and further readings on secure coding practices [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Installasjon, konfigurering og bruk av epost-tjener og Outlook klient. Bruk av PowerShell for å drifte Exchange server. Installasjon, konfigurering og bruk av SQL-tjener.... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Kunnskaper om Windows server eller gode generelle nettverkskunnskaper eller tilsvarende. Innleveringer: 8 av 12 øvinger må være godkjent. Personlig veileder: ja Vurderingsform: 3 timers individuell skriftlig eksamen Ansvarlig: Jostein Lund Eksamensdato: 02.12.13 / 05.05.14         Læremål: KUNNSKAPER:Kandidaten:- har innsikt i drift av epost- og database-servere- kjenner til løsninger for å eksportere og importere data for epost- og database-servere FERDIGHETER:Kandidaten kan:- installere, konfigurere, drifte og sikre en Exchange epost-server- sette opp og distribuere Outlook til klienter- bruke PowerShell til å automatisere driftsoppgaver i Exchange- installere, konfigurere og drifte en SQL server GENERELL KOMPETANSE:Kandidaten har:- perspektiv og kompetanse i å velge riktige og tilpassete driftsløsninger- kompetanse i å formidle driftsterminologi, både muntlig og skriftlig Innhold:Installasjon, konfigurering og bruk av epost-tjener og Outlook klient. Bruk av PowerShell for å drifte Exchange server. Installasjon, konfigurering og bruk av SQL-tjener. Utveksling av data mellom løst sammenkoblede systemer. Finne, dele og publisere informasjon. Følgende programvare vil bli gjennomgått som supplement for å belyse den teoretiske gjennomgangen: Microsoft Exchange Server, Microsoft SharePoint Portal Server, Microsoft SQL Server. Nødvendig programvare kan fritt lastes ned.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Drift av MS Exchange og MS SQL Server 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.   [-]
Les mer
Oslo 5 dager 23 900 kr
16 Dec
Learn how to implement object-oriented applications using Java, and how to make use of common APIs in the Java SE library. [+]
This is our mainstream course for developers wishing to get up to speed with Java. You will learn how to implement object-oriented applications using Java, and how to make use of common APIs in the Java SE library. You’ll also get an introduction to modules, a major new feature that will impact the way we all write Java code going forward. You can use this course as part of your preparation for Oracle exam 1Z0-815, Java SE 11 Programmer I.   What you will learn: Writing clean Java code Implementing object-oriented solutions in Java Using core Java SE classes Handling exceptions and assertions Working with files and databases Using multithreading and concurrency Introduction to modules   Course outline: Getting Started with Java: Java goals and principles; Installing and using the Java SE; JAR files; Using an IDE Java Language Fundamentals: Basic syntax rules; Defining classes; Defining and using packages; Declaring and using variables; Useful Java classes; Wrapper classes Operators and Flow Control: Survey of common operators; Decision making; Looping constructs; for-each style loops Defining and Using Classes: Essential concepts; Defining a class; Creating and using objects; Initialization; Using the static keyword Arrays: Declaring and using arrays; Traversing arrays; Using the Arrays class; Multi-dimensional arrays Additional Language Features: Autoboxing / unboxing; Varargs; Type-safe enumerations; Static imports Useful Java SE Classes and Techniques: The Console class; The StringBuilder class; Formatting techniques; Regular expressions Inheritance: Overview of inheritance; Defining superclasses and subclasses; Polymorphism; Abstract classes and methods; Final classes and methods Interfaces: Overview of interfaces; Defining and implementing interfaces; Using interfaces in client code Collections and Generics: Overview of collections and generics; The need for generics; Using collections; Defining generic classes; Defining generic methods Exceptions and Assertions: Overview of exception handling; Throwing and catching exceptions; Standard exception classes; Defining new exception classes; Working with assertions File Handling: Overview of working with files; Reading and writing text files; Reading and writing binary files; Serialization Multithreading: Creating multiple threads; Synchronizing threads; Synchronization classes; Concurrency API Accessing Databases using JDBC: JDBC drivers and connections; Statements and results; Obtaining metadata; Additional techniques Working with Modules: Overview of Java modules; Understanding how the JDK is modularized; Declaring modules; Using other modules [-]
Les mer
Oslo 2 dager 9 800 kr
26 Mar
28 May
Har du ikke nok oversikt over hva som skjer i nettverket ditt eller har problemer med å forstå hvordan nettverket virker? [+]
I Praktisk nettverkskurs del 2 tar vi i bruk mer komplekse tjenester og protokoller. Underveis i kurset gis enkel innføring i hvordan protokollene og tjenestene virker, hvorfor de benyttes og hvordan de konfigureres. Kursdokumentasjonen har utførlige beskrivelser av oppsettet for den enkelte tjeneste. Kurset vil også ta for seg de tjenestene som skal oppføre seg på en spesiell måte, men i praksis gjør noe helt annet. Det henvises til Data Equipments teoretiske grunnkurs for dyptgående forståelse av forskjellige protokoller og tjeneser.    MÅLGRUPPEKurset egner seg for alle som kommer i befatning med praktisk bruk, drift og administrasjon av et nettverk som IT-ansvarlige, serviceingeniører og personer som arbeider med installasjon og support. Kurset egner seg også for brukere med spesiell interesse for nettverk.   FORKUNNSKAPERMå ha gjennomgått "Praktisk nettverkskurs, del 1" for å få fullt utbytte av kurset.    MÅLSETTINGGi deltagerne praktisk anvendbare kunnskaper om vanlige komponenter og tjenester som benyttes i nettverk i dag og hvordan de samvirker.    SPRÅKUndervisningen og dokumentasjonen er på norsk.    KURSINNHOLD INTRODUKSJON Kort innføring i topologien Kort innføring i kursdokumentasjonen og labheftet Inndeling av deltagerne i domener og routingområder Oppsett av den grunnleggende infrastrukturen Switch og router VLSM og summering av ruter DNS OG DOMENER Oppsett av DNS-domene mot bedriftens domene 1:1 Registrering av klienter Implementering av praktiske policy mot brukere og servere   DHCP MED OVERLAPPENDE ADRESSEOMRÅDER Hvordan administrere DHCP i større nettverk ROUTING OSPF i ett Area Redistribuering av default ruter    Deltagerne bør ta med seg dokumentasjonen fra Praktisk nettverkskurs - Del 1 og på forhånd ha sett gjennom denne. For kursdeltagere som ønsker å gå flere kurs kan vi tilby kurspakker. [-]
Les mer
Oslo 3 dager 12 490 kr
27 Jan
20 Apr
15 Jun
Kurset gir deg en god innføring i hvordan du bruker HTML til å strukturere informasjon og CSS til plassering og formatering av innhold på websider. Kurset passer for a... [+]
Lær HTML og CSS for produksjon av moderne websider.   Innføring i HTML og CSS er et 3-dagers kurs i Hypertext Markup Language, Cascading Style Sheets og responsiv webdesign. HTML er et markeringsspråk for websider, mens CSS brukes for formatering og plassering av innhold. Begge språkene er helt nødvendig på en enhver webside i dag, uavhengig av programvare eller publiseringsløsning.   Hvorfor velge dette kurset? Du ønsker å lære prinsippene bak HTML og CSS og å kode HTML og CSS. Det du lærer kan du bruke uansett hvilket verktøy du kommer borti senere. Enhver nettside uavhengig av hvilket program eller publiseringsløsning som er benyttet for å lage nettsiden bruker i dag HTML og CSS. Det samme gjelder moderne annonser, landingssider osv. Lærer du deg HTML og CSS kan du med andre ord benytte kunnskapen uansett hva du skal jobbe med innen web. Du vil lære det grunnleggende for å kunne utvikle HTML-sider: sideoppbygning, struktur, tabeller og lister, linker m.m. Du får også en grundig innføring i Cascading Style Sheets (CSS), både for formatering og plassering av innhold. Responsiv webdesign - du vil lære om Media Queries for enkelt å produsere en nettside som er tilpasset både mobil, nettbrett og desktop, hvordan håndtere skalerbare bilder, menyer og annet innhold som skal tilpasse seg skjermstørrelsen. Eller, du er designer og ønsker å få en bedre oversikt over hvordan man utvikler websider slik at du enklere kan kommunisere med utvikler. På kurset vil vi også snakke om søkeoptimalisering (SEO) og universell utforming. Hva innebærer dette for deg når du koder? Kursinnhold Innføring i HTML, tagger, atributter, regler for navngiving av filer og mapper Linker og menyer Bilder og bakgrunnsbilder Strukturering av tekst: overskrifter, avsnitt, linjeskift, non breaking space, lister, tabeller m.m. Introduksjon til CSS CSS syntax og ulike type stiler: tag, class, ID, Pseudo Elements, sammensatte stiler Inline Styles, Internal Styles og External Styles Kommentering av kode Oppbygning av sider med DIV block vs inline elementer, Box model Posisjonering: Static, Relative, Absolute, Fixed Float Formatere tekst og annet innhold Testing av sider i ulike nettlesere Tilpasse layout til utskrift Overføring av filer til webserver via FTP Responsiv webdesign Responsiv webdesign - hva er det, hvordan bruker vi det? Media Queries: tilpasse sidene til ulike skjermoppløsninger (skjerm, nettbrett, telefon) Multi-kolonne layout Hvis tid: workshop hvor du kan bruke det du har lært på kurset til produksjon av eget prosjekt   Internkurs i HTML og CSS Våre kurs tilbys også som internkurs, på din arbeidsplass, over hele landet. Ta kontakt for mer informasjon: kurs@qross.no.   Uttalelser fra kunder Les flere uttalelser her. [-]
Les mer
5 dager 28 900 kr
This Oracle Database 12c: Introduction to SQL training helps you write subqueries, combine multiple queries into a single query using SET operators and report aggregated ... [+]
This Oracle Database 12c: Introduction to SQL training helps you write subqueries, combine multiple queries into a single query using SET operators and report aggregated data using group functions. Learn this and more through hands-on exercises.   Learn to: Understand the basic concepts of relational databases ensure refined code by developers. Create reports of sorted and restricted data. Run data manipulation statements (DML). Control database access to specific objects. Manage schema objects. Manage objects with data dictionary views. Retrieve row and column data from tables. Control privileges at the object and system level. Create indexes and constraints; alter existing schema objects. Create and query external tables. Course objectives: Identify the major structural components of the Oracle Database 12c Manage objects with data dictionary views Manage schema objects Retrieve row and column data from tables Run data manipulation statements (DML) in Oracle Database 12c Use scalar and correlated sub-queries Utilize views to display data Write SELECT statements that include queries Write multiple-column sub-queries Control database access to specific objects Create reports of aggregated data Create reports of sorted and restricted data Create tables to store data Display data from multiple tables using the ANSI SQL 99 JOIN syntax Employ SQL functions to retrieve customized data Read the official course description here.    [-]
Les mer
Nettstudier 6 måneder 6 500 kr
Kurset gir deg en grunnleggende gjennomgang av prinsippene for EA og rammeverket TOGAF 9, og er forenlig med The Open Group's krav for sertifisering på TOGAF 9 Level 1. [+]
Kursinnhold Kurset består av en grunnleggende gjennomgang av prinsippene for EA og rammeverket TOGAF 9 og er forenlig med  The Open Group's krav for sertifisering  på TOGAF 9 Level 1. Dette inngår i e-læringskurset: • Fri tilgang til e-læringskurset i  6 måneder • Support fra dyktige instruktører innen 2 arbeidsdager • En testmodul med spørsmål rettet mot sertifiseringseksamen • TOGAF spesifikasjonen i pdf format• All informasjon og hjelp du behøver for å booke tid for sertifisering For å få mest mulig ut av kurset anbefaler vi at deltakerne parallellt med kurset går gjennom study-guiden og TOGAF9.1 -håndboken. Sertifisering inkusiv i kursavgiften:Sertifiseringen er inklusive i kurset. En eksamensvoucher vil bli sendt til deg på epost.  Eksamen består av 40 multiple-choice spørsmål. For å bestå testen må du ha 55% rett svar (22 rette av 40). Ingen hjelpemidler er tillatt. Sertifiseringen er internetbasert og gjøres online. Makstid for testen er 1 time og 30 minutter. Ved behov kan sertifiseringstesten tas på nytt etter 4 ukers karantenetid. Plattformsuavhengig:Kurset fungerer på iPad og andre mobile enheter som gjør at deltakerne kan studere enda mer fleksibelt. Språk:E-læringen er på engelsk og retter seg til både skandinaviske og internasjonale kunder. Hensikten med kurset er at hvem som helst, hvor som helst i verden skal kune kjøpe et e-læringskurs og komme i gang med kurset med en gang. [-]
Les mer
1 år 102 800 kr
En praktisk rettet utdanning som er utviklet og basert på faglitteratur og sertifiseringspensum fra markedsledere som Microsoft, CompTIA (Linux) og Cisco. [+]
Nettverksadministrator Nettverksadministrator er en praktisk rettet utdanning basert på sertifiseringspensum fra Microsoft, CompTIA (Linux) og Cisco. Vi har Academy-avtale med VmWare og benytter deres produkter i undervisningen. Dette betyr at du virtualiserer servere og klientnoder i et domene som du alltid kan ha tilgjengelig og arbeide med hjemme og i undervisningen. De fleste bedrifter bruker en eller annen form for virtualisering og VmWare er markedsledere. Vi oppdaterer kontinuerlig innhold og verktøy i utdanningen for å sikre faglig kvalitet. Det vil gjøre deg i stand til å takle komplekse utfordringer i arbeidslivet. Jobbmuligheter Typiske arbeidsområder for en nettverksadministrator er installasjon og drift av servere, samhandling mellom servere og arbeidsstasjoner og andre nettverkskomponenter, trådløse tilgangspunkter, routere, switcher og skrivere, konfigurasjon og gjenoppretting av sikkerhetskopier. I tillegg kommer oppdatering og vedlikehold av arbeidsstasjoner og serverpark samt det å planlegge for framtidig ekspansjon og dokumentasjon, alltid med vekt på driftssikkerhet og på å være i forkant. Gjennom utdanningen blir du forberedt på å utføre disse arbeidsoppgavene i praksis, slik at du kan gå rett ut i jobb og bli en verdifull ressurs i det offentlige eller private næringsliv. Behovet for denne kompetansen er stor, og jobbmulighetene er meget bra etter avsluttet utdanning. Windows 10 Faget gir en grundig innføring i maskinkrav til installasjon eller oppgradering, konfigurasjon og administrasjon av Windows 10 klient operativsystemet i mellomstore og store nettverksmiljøer, inkludert automatisert utrullering og sentralisert konfigurasjon. Innholdet og fagplanen er i sin helhet basert på pensum for Microsoft Certified Technology Specialist (MCTS)-sertifiseringen. Windows Server 2016 Administrasjon, del 1 og 2 Faget gir en grundig innføring i installasjon, konfigurasjon og administrasjon av Windows Server 2016-operativsystemet i alle nettverksmiljøer, inklusive administrasjon av brukere, lagring, tilganger, skrivere og sikkerhetskopiering. Innholdet følger fagplanen for MCTS/MCITP på Windows Server 2016. Fagkurset gir en grundig teoretisk og praktisk innføring i hovedkomponenten i Windows Server baserte nettverk, nemlig Active Directory. Du lærer hvordan maskiner kommuniserer sikkert med hverandre over TCP/IP, som er et sett med protokoller og regler som må følges, og konfigureres. Videre lærer du konfigurasjon og feilsøking av typiske komponenter man finner i Windows-nettverk, som f.eks. DHCP, DNS, WSUS og WDS. Cisco CCNA Emnet Routing og switching omfatter stoff hentet fra Ciscos CCNA-eksamenspensum. Du vil ha tilgang til både simulert og faktisk Cisco-utstyr, og kan jobbe praktisk med oppgaver parallelt med at du får veiledning. Microsoft ForeFront Threat Management Gateway (TMG) TMG er arvtageren til den mer berømte ISA (Internet Security and Accelerator) serveren, og er softwarebasert Router, brannmur, proxy, NAT og antivirusprogram. Her lærer du å beskytte firmaet mot eksterne trusler og å gi sikker VPN-tilgang til fjernbrukere ved å inspisere all trafikk som kommer mot / inn til firmaet. Linux+ Vi går i dybden på Debian-baserte Ubuntu som er den mest brukte distribusjonen både på klient- og serversiden. Emnet tar for seg administrasjon av Linux-operativsystemer, med vekt på installasjon, konfigurasjon, systemvedlikehold, feilsøking og problemløsing i rene Linux domener og i heterogene nettverksmiljø. Security+ Du lærer å beskytte brukere og ressursene og gi disse en sikker tilgang i ditt nettverk. I en verden hvor stort sett alle har en SmartPhone, nettbrett og / eller bærbar maskin må du kunne beskytte ditt nettverk. Selv om det er stort fokus på trådløse nettverk kjører hele 15 % av norske bedrifter (nov 2014) åpne løsninger. Dette er en videreføring av emnet Linux+, og samlet dekker disse emnene pensum til CompTIA-sertifiseringene Linux+ og Security+ Configuring Advanced Windows Server 2016 Services Vi avslutter andre semester med avanserte Windows server tema. Her går vi i dybden på enkeltelementer som f.eks. høy tilgjengelighet, trust mot andre systemer og domener, digitale sertifikater, clusters, replikasjon, DHCP, DNS og "Disaster Recovery". [-]
Les mer
Oslo 3 dager 18 900 kr
16 Dec
This course describes REST best practices and discusses important architectural and API modelling concepts, which you need to know in order to create scalable, secure, an... [+]
REST has emerged in recent years as a tremendously important vehicle for creating flexible and standards-based Web services. This course describes REST best practices and discusses important architectural and API modelling concepts, which you need to know in order to create scalable, secure, and performant REST APIs. The course is based on ASP.NET Web API 2, and discusses many of the rich framework APIs and advanced techniques available. What you will learn Creating REST services using Web API Advanced Web API 2 techniques API architecture and modelling concepts Working with OData The importance of Hypermedia in REST Building secure REST services Implementing Quality of Service features Deploying and hosting REST services   Essential Concepts:Overview of REST; HTTP methods, requests, responses, and headers; Creating a simple REST service using Web API Web API 2 Techniques: Managing flexible HTTP requests and responses; Dependency injection; HTTP message handlers; Filters; File uploading Model Binding: REST and MIME types; Content negotiation; Media formatters for XML, JSON, and BSON; Creating a custom model formatter; Configuration REST Clients: Consuming REST services in .NET; Consuming REST services in web and mobile clients; Additional types of client Managing Routes: Web API routing mechanisms; Route parameters; Best practices for designing APIs and routes; Architectural considerations and best practice Working with OData: Overview of OData; Defining a data model; Configuring an OData endpoint; Implement CRUD operations; Advanced techniques Building Hypermedia-Driven REST Services: What is Hypermedia? Understanding HATEOAS (Hypermedia as the Engine of Application State) constraints; Understanding HAL (Hypertext Application Language); Implementing Hypermedia solutions using Web API Security: Using SSL and HTTPs; Authentication and authorization options; ASP.NET identity; Using OAuth2; Using Windows Azure ACLs; Enabling Cross-Origin requests; Preventing Cross-Site Request Forgery (CSRF) attack Practical Considerations: Documenting a REST API; Logging; Error handling; Testing; Performance; Scalability; Versioning Deployment and Hosting: Deployment to IIS; Deployment to Windows Azure; Self-hosting using OWIN About Andy Olsen - the author and instructor of the course Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy has been working with .NET since the Beta 1 days and has extensive experience in many facets of .NET development including WCF, WPF, WF, ASP.NET MVC Web development, and mobile applications. Andy has designed and written many Microsoft Official Curriculum courses in the last decade, and has been engaged as author and technical reviewer with Apress on some of their biggest selling books. [-]
Les mer
Oslo 2 dager 12 500 kr
03 Mar
16 Apr
23 Jun
Dette er et 2-dagers påbyggingskurs i SQL-programmering. Kurset er beregnet på de som har tatt SQL Grunnkurs eller har tilsvarende SQL-kunnskaper og som ønsker å lær... [+]
MålsettingEtter gjennomført kurs vil deltakerne være fortrolige med mer avanserte søk etter data i SQL-databaser, inkludert søk i felt som inneholder XML- og JSON. Kursinnhold Gruppering med bruk av Rollup og Cube. Søk med CASE ... WHEN ... THEN Søk med EXISTS Bruk av komplekse felt og sammensatte datatyper (arrays, egne datatyper etc.) - opprette komplekse felt, sette inn data og søke etter data i komplekse felt. Søk i felt som inneholder XML (inkl. kort introduksjon til XPATH) Søk i felt som inneholder JSON Bruk av WINDOWS i SQL-søk til bl.a. å regne ut en løpende sum. Partisjonering av data og bruk av partisjonerte tabeller – opprette partisjoner, sette i data og søke etter data i partisjonerte tabeller. PIVOT med SQL – gjøre rader til kolonner og kolonner til rader. Avansert bruk av JOINs – self joins, skewed joins, joins med flere betingelser m.m. GjennomføringKurset gjennomføres med en kombinasjon av online læringsmidler, gjennomgang av temaer og problemstillinger og praktiske øvelser. Det er ingen avsluttende eksamen, men det er øvingsoppgaver til hvert av hovedtemaene som gjennomgås. [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
NET-arkitekturen. Utviklingsmiljøet. Grunnleggende C#-syntaks. Objektorientert programmering med arv og polymorfi. GUI. Datafiler. Programmering mot databaser. ADO.NET, L... [+]
  Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Grunnleggende objektorientert programmering i for eksempel Java eller C++ Innleveringer: Øvinger: 8 av 11 må være godkjent.  Personlig veileder: ja Vurderingsform: Skriftlig eksamen, 4 timer. Case-beskrivelser etc. legges ut i ItsLearning 24 timer før. (NB! Eksamensform kan bli endret under forutsetning av at ny teknologi gjør det mulig å arrangere eksamen elektronisk.) Ansvarlig: Grethe Sandstrak Eksamensdato: 05.12.13 / 08.05.14         Læremål: Etter å ha gjennomført emnet skal kandidaten ha følgende samlete læringsutbytte: KUNNSKAPER:Kandidaten:- kan gjøre rede for sentrale begreper innen objektorientering- kan konstruere et objektorientert C#. NET-program ut fra en gitt problemstilling- kan finne fram, sette seg inn i og anvende dokumentasjon om .NET Framework library- kjenner til ulike GUI-komponenter og hvordan de brukes i C#-programmer FERDIGHETER:Kandidaten kan:- sette opp programmiljø for å utvikle og kjøre C#. NET applikasjoner på egen pc- kan anvende klasser fra .NET Framework library- lage C#.NET program* med fordeling av oppgaver mellom objekter og der arv og polymorfi benyttes* med grafiske brukergrensesnitt* som kommuniserer med en database via SQL* med LINQ, delegater, templates GENERELL KOMPETANSEKandidaten kan:- kommunisere om objektorientert programmering og databaser med relevant begrepsapparat Innhold:NET-arkitekturen. Utviklingsmiljøet. Grunnleggende C#-syntaks. Objektorientert programmering med arv og polymorfi. GUI. Datafiler. Programmering mot databaser. ADO.NET, LINQ, Templates, Collections.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag C#.NET 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Oslo Stavanger 5 dager 23 900 kr
The web is developing at a high speed. This training shows you how to build modern, fast, flexible mobile and desktop web applications based on the latest technologies. [+]
Besides covering the basics of HTML, CSS and JavaScript, we’ll also deep dive into each of those technologies. You’ll learn to create sites that dynamically adjust to screen sizes with use of CSS Flexbox, CSS Grid, relative font sizes and responsive images. How to have a normal website and also let it appear as a traditional application or native mobile application? Want to write apps that are powered by Web technologies and delivered with Web infrastructure? Welcome to Progressive Web Apps. PWAs are secure and installable, can run offline and can display system notifications even when the app is not running. Accessibility and Video will be covered extensively. Finally you’ll learn how to measure and optimise performance, as well as debugging and testing. Basically this course will teach the most popular and successful web technologies in use today. Course will be updated regularly to keep up with the latests developments.   Course content: ECMAScript 2018 and beyond (JavaScript) We’ll cover basic syntax as well as useful new additions to the language. Most notable: Variable declarations with let, var and const; Class syntax; Modules; Template strings; Arrow functions; Default parameters in functions; for..of loops; Promises and async/await asynchronous function handling; Destructuring; Rest and Spread operators for quick array and object manipulations; Maps (key-value pairs) and Sets (unique values). Layout CSS Flexbox (1 dimension layout) and CSS Grid (2 dimension layout) will be covered. The Grid allows for layouts that were previously impossible or could only be achieved with JavaScript. Grid also surpasses Bootstrap in possibilities, flexibility and has a simpler markup. Flexible layouts depending on the screen capabilities are covered. HTML 5.2 and beyond Basics like the Document Object Model (DOM) and manipulation thereof as well as the working of the event-system are covered. We’ll dive deeper into handling both touch and mouse event to work with all types of devices, not only desktops. HTML Forms input types and validation methods are covered. CSS (Snapshot 2017 and beyond) Explaining CSS precedence. Both well known and the latests selectors, pseudo classes and pseudo elements are discussed as well as style attributes. Techniques to adjust to the screen size are responsive images as well as Web Fonts and flexible font sizes. Progressive Web Apps Progressive Web Apps (PWA) is a set of technologies you can use to enhance a website with application behaviour: Installable: The website can be added to the home screen of the device. Web App Manifest: Defining the icon, home screen title, splash screen, background color and home page. Fetch: Simple and powerful API to fetch resources (successor of XMLHttpRequest). Offline and online behaviour: No matter if there is a network connection, the app will work using Service Workers to control requests and storing responses to requests offline using the Cache API, Web Storage or IndexedDB. Notifications. Send updates from the server to the app with the Push API and use the Notification API to generate system notifications even if the app is not running. Safe: Only https (or localhost for development). Progressive: Use the above technologies if they are available, but the page (app) will work if the device’s browser is less capable. PWA can even be published to the Microsoft Store and become Windows Apps. Storage Data storage within the browser are covered with 3 techniques: Storage API, Local & Session storage when you don’t want to store too much data. IndexedDB API (version 2), is an object database with more capacity. Cache API for use with Progressive Web Apps. Video & Audio Answers: How to add video & audio elements? How to create subtitles and picture-in-picture video? Accessibility Explaining techniques to keep your designs accessible for the visual impaired. Performance Subjects: Compression and minification of images, scripts, css, etc. To inline or not to inline? Async loading of scripts. How to measure performance? Testing Browsers offer support to test on devices with different capabilities like screen sizes and connection speeds. We’ll also cover writing JavaScript unit tests. Debugging Explaining how to use the developer tools in the browser: Setting breakpoints in code or when events happen Using the console Dynamically making changes for immediate feedback Debugging CSS specificity and computed styles. [-]
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.