IT-kurs
Østfold
Du har valgt: Råde
Nullstill
Filter
Ferdig

-

Mer enn 100 treff ( i Råde ) i IT-kurs
 

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 i en e-post fra Peoplecert. 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.     [-]
Les mer
Nettstudie 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
Nettstudie 2 semester 4 980 kr
På forespørsel
Installering og bruk av valgt databaseverktøy (MySQL). Flerbrukerproblematikk og databaseadministrasjon (DBA) i SQL. Bruk av SQL og innebygd funksjonalitet i databaseverk... [+]
  Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: IINI1003 Databaser eller tilsvarende forhåndskunnskaper Innleveringer: Tilsvarende 8 obligatoriske øvinger må være godkjent før endelig karakter settes. Personlig veileder: ja Vurderingsform: Individuell netteksamen, 2 timer. Ansvarlig: Tore Mallaug Eksamensdato: 13.12.13 / 16.05.14         Læremål: KUNNSKAPERKandidaten:- kjenner sentrale begreper innen flerbrukerproblematikk og databaseadministrasjon, og kan gjøre rede for disse- forstår hvordan innebygd funksjonalitet i relasjonsdatabasesystem kan utnyttes i en klient/tjener-arkitektur- vet hvordan ulike typer data kan lagres og representeres i et databasesystem; tekst, XML og temporale data.- kan gjøre rede for hvordan NoSQL-løsninger er et alternativ til relasjonsdatabaser i Web-løsninger FERDIGHETERKandidaten:- kan administrere en flerbrukerdatabase med SQL-kommandoer i et valgt databaseverktøy- lager sin egen (mest mulig normaliserte) relasjonsdatabase med nøkler og referanseintegritet som ikke bare lagrer strukturelle data, men også tekst og semi-strukturelle data (XML)- kan utnytte databaseverktøyet funksjonalitet til utvidet bruk av SQL i en klient/tjener-sammenheng for å støtte opp rundt applikasjoner mot databasen- kan utnytte databaseverktøyet til å lagre temporale data- kan utføre SQL-spørringer mot ulike typer data i en database GENERELL KOMPETANSEKandidaten:- viser en bevisst holdning til lagring og representasjon av ulike typer data i et informasjonssystem- viser en bevisst holdning til databasedesign for å unngå unødvendig dobbeltlagring av data i en database Innhold:Installering og bruk av valgt databaseverktøy (MySQL). Flerbrukerproblematikk og databaseadministrasjon (DBA) i SQL. Bruk av SQL og innebygd funksjonalitet i databaseverktøyet (bruk av funksjoner/prosedyrer og triggere). Utnytte databaseverktøyet i en klient/tjener -arkitektur. Se på forholdet database - applikasjon. Lagring av ulike typer data; tekst, XML (semi-strukturelle data), dato/tid (temporale data). Enkel bruk av NoSQL-løsning. MySQL blir brukt i eksempler, men noen utfyllende eksempler i Oracle kan forekomme i lærestoffet.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Databaser 2 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Nettstudie 6 måneder 8 000 kr
Dette kurset gir deg en grunnleggende innføring i to-dimensjonal Datamaskin Assistert Konstruksjon (DAK). [+]
Dette kurset gir deg en grunnleggende innføring i to-dimensjonal Datamaskin Assistert Konstruksjon (DAK). Du får et grunnlag for videre studier, og kompetanse som gjør tegnearbeidet både utfordrende og interessant. Du lærer å bli fortrolig med å bruke denne type hjelpemiddel til tegnearbeid, teknisk tegning og revidering av tegninger.   Studentlisens for AutoCAD og Revit Structure/Architecture er inkludert. Kurset er på norsk, men AutoCAD-programmet er på engelsk. Programvaren er gratis. Du lærer å bruke de grunnleggende kommandoene slik at du kan utføre enklere tegnearbeid. Du blir fortrolig med å bruke denne type hjelpemiddel til tegnearbeid, teknisk tegning og revidering av tegninger. Du lærer å jobbe rasjonelt og å velge enkle løsninger. Bruk av flere lag med ulike farger gir god visualisering og bedre lesing av tegningene. Målsetting og teksting er viktig, og må utføres tydelig og på en riktig måte. Flater fylles med skravur og elementer kan lagres separat for senere bruk i andre tegninger. Kurset gir deg inngående informasjon gjennom studieveiledningen om hvordan du skal bruke de enkelte kommandoene. Det stilles krav til 100 % nøyaktighet, noe du oppnår når du jobber riktig. Du får øvelser med tegneoppgaver innen bygg, elektro, elkraft og maskin.   [-]
Les mer
Nettstudie 2 semester 4 980 kr
På forespørsel
Installering av Linux, hva er Linux, distribusjoner, GNU, GPL, Linus Torvalds etc. Historikk, Linux skrivebordsmiljø inkl. Filbehandler, Linux-programmer, kommandobasert ... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Kunnskaper tilsvarende emnet IINI1001 IT-Introduksjon Innleveringer: 6 av 10 øvinger er obligatoriske. Vurderingsform: 1-timers eksamen på nett av typen flervalgsprøve Ansvarlig: Geir Maribu Eksamensdato: 09.12.13 / 12.05.14         Læremål: KUNNSKAPER:Kandidaten:- kan forklare hva Linux er, dvs. historikk, kultur og hvilken rolle og hvilken påvirkning Linux har i dag.- kan redegjøre for hva som menes med åpen og fri programvare og hvordan Linux er en del av denne kulturen. FERDIGHETER:Kandidaten kan:- installere Linux aleine på maskin, i dualboot med Windows eller inni et virtualiseringssystem.- bruke Linux skrivebordsmiljø (GUI) og tilhørende applikasjoner som et reelt alternativ til MS Windows- bruke kommandogrensesnittet til de vanligste fil- og mappeoperasjonene, og til kommandoer der GUI-et ikke er det beste valget- utføre vanlig systemarbeid på egen Linux-maskin som vedlikehold, installering, oppdatering- vise i praksis hvordan Linux kan integreres med Window og Mac GENERELL KOMPETANSE:Kandidaten:- er bevisst på hva slags utviklingsmiljø Linux er en del av Innhold:Installering av Linux, hva er Linux, distribusjoner, GNU, GPL, Linus Torvalds etc. Historikk, Linux skrivebordsmiljø inkl. Filbehandler, Linux-programmer, kommandobasert Linux, omdirigering, kanaler etc Tilgangsrettigheter, prosesser kommandoskallet, skallprogrammering, filsystemer, installering av programmer, oppdatering, brukere og brukeradministrasjon, remote login, cron-jobber, loggfiler, backupLes mer om faget herDemo: Her er en introduksjonsvideo for faget Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Praktisk Linux 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.  [-]
Les mer
Oslo 2 dager 11 900 kr
19 Aug
19 Aug
21 Oct
Excel for Controllere og Økonomisjefer [+]
Excel for Controllere og Økonomisjefer [-]
Les mer
5 dager 27 900 kr
ISO/IEC 27005 Lead Risk Manager [+]
ISO/IEC 27005 Lead Risk Manager [-]
Les mer
2 dager 22 500 kr
Architecting with Google Cloud Platform: Design and Process [+]
Architecting with Google Cloud Platform: Design and Process [-]
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
Oslo Stavanger Og 3 andre steder 2 dager 12 500 kr
04 Jun
04 Jun
18 Jun
Power BI Desktop [+]
Power BI Desktop [-]
Les mer
Nettkurs 12 timer 1 275 kr
E-læringskurset gir deg en opplevelsesrik og praktisk opplæring i presentasjonsprogrammet PowerPoint 2016. En kombinasjon av videoer, teori, oppskrifter, oppgaver og test... [+]
E-læringskurset gir deg en opplevelsesrik og praktisk opplæring i presentasjonsprogrammet PowerPoint 2016. En kombinasjon av videoer, teori, oppskrifter, oppgaver og tester gjør det enkelt å lære seg de nye funksjonene og verktøyene. En komplett e-læring med både grunnleggende og videregående emner. E-læringskurset inneholder 82 opplæringsvideoer.E-læringskurset er tilpasset Office 365.Testene i e-læringskurset måler kunnskap før, under og etter opplæringen. Når ettertesten er bestått får du tilgang til et kursbevis i PDF-format som enkelt kan lagres eller skrives ut.Jobb smart og effektivt!- Office 365 gir deg alltid den nyeste versjonen av PowerPoint.- Maler og tema er tilgjengelig ved oppstart.- Enklere åpning og lagring av presentasjoner.- Microsoft-kontoen kobler enheten til OneDrive, slik at du alltid har tilgang til filene dine.- Egen modus som er optimalisert for berøring.- Enklere søk etter kommandoer, handlinger og hjelp.- Bruk av tema gir en konsekvent layout på alle Office-dokumenter.- Temaene har et sett med ferdige fargevarianter.- Standard lysbildestørrelse er nå widescreen (16:9).- Elementer som skal gjentas på alle lysbildene kan settes inn i lysbildemalen.- Enklere å finne og sette inn bilder fra både datamaskinen, OneDrive og en kilde på Internett.- PowerPoint Designer er en ny tjeneste som automatisk genererer utformingsideer for et lysbilde.- Objekter tilpasses ved å endre plassering, størrelse, rotering, rekkefølge etc.- Bildebehandling med bildestiler, lysstyrke, kontrast, farger og kunstneriske effekter.- Figurene kan brukes til å tegne linjer, rektangler, piler, stjerner og flytskjema.- WordArt kan brukes for å lage spesielle teksteffekter i en presentasjon.- Ny og spennende tegnefunksjon for håndskriftsmerknader.- SmartArt-grafikk kan brukes til å lage flotte illustrasjoner.- Diagram egner seg godt for å gi et visuelt, lettfattelig inntrykk av tallverdier.- Tabeller kan brukes for å presentere informasjon på en oversiktlig måte.- Videoer og lyder kan gjøre presentasjonene mer spennende.- Skjerminnspilling kan startes direkte fra presentasjonen.- Et integrert utskriftsmiljø med både utskriftsinnstillinger og forhåndsvisning.- Dynamiske animasjoner og overganger imponerer under lysbildeframvisning.- Innspillingsfunksjonen kan brukes for å finne en passende tidsberegning for lysbildene.- Med Presentasjonstjeneste for Office eller Skype for Business, kan presentasjoner kjøres via nettet.Innhold:- Før du starter- Utforming- Tekst- Bilder- Figurer- SmartArt-grafikk- Diagram- Tabeller- Medier- Framvisning [-]
Les mer
Nettkurs 2 timer 1 990 kr
Er dokumentet ditt blitt så stort og uoversiktlig at det er vanskelig å redigere og vedlikeholde? Få kontrollen tilbake med smart oppbygging av dokumenter! [+]
Er dokumentet ditt blitt så stort og uoversiktlig at det er vanskelig å redigere og vedlikeholde? Få kontrollen tilbake med smart oppbygging av dokumenter! Webinaret varer i 2 timer og består av to økter à 45 min. Etter hver økt er det 10 min spørsmålsrunde. Mellom øktene er det 10 min pause. Webinaret kan også spesialtilpasses og holdes bedriftsinternt kun for din bedrift.   Kursinnhold:   Lage innholdsfortegnelse for hele/ deler av et dokument Bruk av overskriftsstiler Inkludere egne «overskrifter» i innholdsfortegnelsen   Referanser Kryssreferanser: Henvisninger til ulike steder i dokumentet Lage bildetekstliste (innholdsfortegnelse for tabeller, bilder, figurer osv.) Sette inn fotnote/ sluttnote   Generelt Litt om topp- og bunntekst Tekstflyt i dokumentet   3 gode grunner til å velge KnowledgeGroup 1. Best practice kursinnhold 2. Markedets beste instruktører 3. Gratis support [-]
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
Virtuelt eller personlig Bergen 3 dager 11 200 kr
28 May
Utvikle 3D-modeller og lage realistiske bilder og animasjoner av disse. [+]
AutoCAD 3D introduksjonskurs: Deltagerne skal kunne skille mellom ulike modelltyper, og kjenne til grunnprinsipper for 3D-modellering og bruk av koordinatsystem, samt beherske bruk av betraktningsvinkler og skjermnavigering. Koordinatsystemer Angivelse av punkter i rommet Solid modellering Surface modellering Mesh modellering Sette opp Layout i paperspace, projeksjoner og snitt Lagstruktur og lagdefinisjon, farger, linjetyper, målsetting Lyssetting, naturlig sollys og lokale lyskilder Knytte materialer til objekt eller til lag Renderfunksjoner Animasjon og video [-]
Les mer
Virtuelt klasserom 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-Hansen Terje 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