Velkommen til educasoft's hjemmeside educasoft - en professionel samarbejdspartner med speciale i uddannelse! Professionelle undervisere Undervisning i virksomheden Undervisning dag/aften eller week-end Specialkurser tilpasset virksomhedens behov! o Virksomhedsprojekt kan indgå i undervisningen Videnforøgelse i virksomheden o Grundlæggende kurser Java C++ C#.NET OOAD Databasedesign o Specialiserede kurser Java C++ Visual C++ (MFC) Avanceret.NET kursus OOAD UML Databasedesign VTK (Visualization ToolKit) Bedre kurser billigere! En del kurser tilbydes som fjernundervisning! NYHED! Fra 1. feb. 2006 undervises også i egne lokaler i København. Opdateret: 12.01.2006
Grundlæggende OOA - OOD Dette kursus henvender sig til personer, der har lille eller ingen erfaring med softwareudvikling. Med udgangspunkt i UML opbygges et solidt kendskab til softwareudviklingens kunst - objektorienteret analyse og design. Der fokuseres såvel på den praktiske anvendelse af UML som på forståelsen af den objektorienteret tankegang. Som grundlag for dette kursus benyttes educasoft's egne noter - enten på dansk eller engelsk. Deltagerne vil efter dette kursus være i stand til at analysere og designe software ved hjælp af OOA og OOD metoder med baggrund i UML. Kursuskode: OOAD1 Softwareudvikling, kunsten & håndværket Introduktion til OOA & OOD Gennemgang af UML (Unified Modeling Language) - Notation og metamodel Overblik over udviklingsprocessen Objektorienteret analyse - problemområdet Anvendelse af UML modeller i analysefasen (Use case m.m) Overgang til objektorienteret design Klassediagrammer Interaktionsdiagrammer Pakker og kollaborationsdiagrammer Overgang til OOP (Objekt Orienteret Programmering) Risikovurdering
Videregående OOA - OOD Dette kursus henvender sig til personer med erfaring i procedural softwareudvikling. Emnerne på dette kursus er brugen af OOA og OOD samt UML. Der fokuseres såvel på den praktiske anvendelse af UML som på forståelsen af den objektorienteret tankegang. Som grundlag for dette kursus benyttes educasoft's egne noter - enten på dansk eller engelsk. Deltagerne vil efter dette kursus være i stand til at analysere og designe software ved hjælp af avancerede OOA og OOD metoder med baggrund i UML. Deltagerne vil derudover være istand til at genkende og benytte Design Patterns, samt skabe egne Design Patterns. Kursuskode: OOAD2 Kort introduktion til OOA & OOD Det Objektorienteret paradigme Gennemgang af notation og metamodel Objektorienteret analyse - problemområdet Anvendelse af UML modeller i analysefasen (Use case m.m) Overgang til objektorienteret design Klassediagrammer - Arv ( Generalisering ) Interaktionsdiagrammer Pakker og kollaborationsdiagrammer Overgang til OOP (Objekt Orienteret Programmering) Avanceret OOA & OOD Design Patterns OOT (Objekt Orienteret Test) Risikovurdering
Grundlæggende java kursus Dette kursus henvender sig til personer, der ikke har erfaring med programmering. Den eneste forudsætning er et godt PC kendskab. Der startes med det helt basale - klasser og metoder. Efter 10 lektioner kan deltagerne programmere og debug GUI baserede programmer. Deltagerne får stort kendskab til Java referencen og får derved mulighed for i en meget stor grad at kunne løse de programmeringstekniske problemer ved hjælp af klasseindsigt. Derudover gives en introduktion til OOA & OOD. Kursuskode: JAVA1 Introduktion til Java - klasser og metoder Datatyper, typekonvertering, blokke og overloading Objekter Relationer mellem objekter - nedarvning, pakker & arrays Abstract Windowing Toolkit og Swing Events og håndtering af events Tilgang til variabler og metoder samt applets Super og this Interface Indre klasser og kommunikation mellem objekter Vector, Hashtable Exceptions - Java's og egne exceptions Filhåndtering JDBC Server / Clients
Videregående Java kursus Dette kursus henvender sig til personer, der har programmeringserfaring i enten C / C++ eller andet programmeringssprog. Efter en hurtig grundlæggende gennemgang af Java får deltagerne lejlighed til at få kendskab til de mere avancerede dele af Java: JDBC, Java Mail, Server / Client opbygning, Servlets og RMI. Derudover gives eksempler på brugen af OOA over OOD til programmering i Java. Kursuskode: JAVA2 Klasser,metoder, datatyper, typekonvertering, blokke og overloading Objekter Relationer mellem objekter - nedarvning, pakker & arrays Abstract Windowing Toolkit og Swing Events og håndtering af events Tilgang til variabler og metoder samt applets Super og this Interface Indre klasser og kommunikation mellem objekter Vector, Hashtable Exceptions - Java's og egne samt filhåndtering JDBC - prepared Statements & stored Procedures Java Mail API Server / Clients RMI Java Servlets - WEB applikationsudvikling
JDBC Dette kursus henvender sig til personer, der har programmeringserfaring i Java. Alle dele af JDBC gennemgås. Deltagerne vil efter endt kursus være i stand til at anvende alle JDBC statements samt have en stor viden om JDBC's forskellige metoder at håndtere adgangen til databasen på. Det forventes at deltagerne har kendskab til SQL. Kurset afholdes over 5 x 2 timer. Kursuskode: JAVA3 De forskellige klasser i JDBC. Metadata Embedded SQL Prepared Statements Callable Statements
Java Server / Clients Dette kursus henvender sig til personer, der har programmeringserfaring i Java. Der fokuseres på opbygning af programmer primært til brug i lukkede netværk samt deling af databaseadgang. Derudover opbygges et WEB interface til netværket. Kursuskode: JAVA4 De forskellige klasser i Net pakken. Opbygning af server Implementering af databaser Opbygning af clients Sikkerhedsforanstaltninger WEB interface til server
Java - CORBA Dette kursus henvender sig til personer, der har væsentlig programmeringserfaring i Java. Efter en introduktion til CORBA ( Common Object Request Broker Architecture ) arbejdes der videre med de forskellige koncepter, såsom objektorienteret analyse og design af distribuerede systemer. Derudover arbejdes med IDL, samt implementering af servere og klienter. Kurset afholdes over 8 x 2 timer. Kursuskode: JAVA5 OMG's Object Management Architecture Client / Server & CORBA Applets, Servlets & CORBA Enterprise JavaBeans & CORBA Sikkerhedsforanstaltninger
Java - JSP og Servlets Dette kursus henvender sig til personer, der har en del programmeringserfaring i Java. Indholdet på dette kursus er Java Server Pages, Servlets, Servlet chainings samt brugen af Java WEB server. Kursuskode: JAVA6 De forskellige pakker: o JavaServer Pages o JSDK o JavaBeans WEB servere Databaser & Servlets o Indeksering og søgninger Servlet kommunikation Applet til Servlet kommunikation Enterprise JavaBeans Kryptografi
J2ME - Java til mobiltelefoner Dette kursus henvender sig til personer, der har programmeringserfaring i Java. Lær at lave Java programmer til mobiltelefonen! Kurset gennemgår På kurset gennemgås CLDC (Connected Limited Device Configurations) samt MIDP (Mobile Information Device Profile). Derudover behandles emner som: 2D og 3D grafik, data storage samt netværkskommunikation via en HTTP server. Alt om pakning og installation af MIDlets. Kurset afholdes over 5 x 2 timer. Kursuskode: JAVA7 De forskellige pakker: o CLDC o MIDP o Data Storage o 2D og 3D grafik o Netværkskommunikation o Sikkerhed og J2ME
Grundlæggende C++ kursus Dette kursus henvender sig til personer, der ikke har erfaring med programmering. Den eneste forudsætning er et godt PC kendskab. Der startes med det helt basale. Efter 10 lektioner kan deltagerne programmere DOS baserede objektorienterede programmer. Kursusdeltagerne indføres først i C, derefter i C++, brugen af klasser, objekter og templates. Ligeledes behandles arv, multipel arv og polymorfi. Standardbibliotekerne gennemgåes. Derudover gives en introduktion til OOA & OOD. Kursuskode: C++1 Funktioner - parametre Hukommelsestyring Header filer, erklæringer Klasser, objekter og templates Arv, multipel arv samt polymorfi Overloading Exceptions - streams og filhåndtering Standardbibliotekerne OOA - OOD
Videregående C++ kursus Dette kursus henvender sig til personer, der har erfaring med programmering i C. Efter 10 lektioner kan deltagerne programmere GUI baserede programmer, samt programmer med tråde. Kursusdeltagerne indføres grundigt i C++, brugen af klasser, objekter og templates. Ligeledes behandles arv, multipel arv og polymorfi. Derudover gives en introduktion til OOA / OOD / UML. Kursuskode: C++2 Header filer, erklæringer Klasser, objekter og templates Arv, multipel arv samt polymorfi Overloading Exceptions - streams og filhåndtering Standardbibliotekerne GUI programmering Socket programmering samt processer / tråde Store programmer: Statiske og dynamiske Libraries OOA / OOD / UML
Visual C++ kursus Dette kursus henvender sig til personer, der har grundig erfaring med programmering i C++. Kurset indeholder en introduktion til Værktøjet Visual C++ Ed. 6.0 fra Microsoft samt en grundig gennemgang af Event modellen. Deltagere vil efter dette kursus være istand til at opbygge programmer ved hjælp af Visual C++ fra Microsoft. Derudover gives en gennemgang af store dele af MFC (Microsoft Foundation Classes). Kursuskode: C++3 Introduktion til Visual C++ MFC basics Debug af programmer Tegne i vinduer Mus og keyboard, Virtual keys Menuer Controls: knapper, radio buttons, list boxe, fonts m.m Dialogboxe Timers SDI/MDI Printning og preview Tråde og synkronisering Database
Grundlæggende C++.NET kursus Dette kursus henvender sig til personer, der har erfaring med C++. Der startes med en indføring i C++. Kurset, der er på 10 lektioner, behandler emner som collections, grafiske brugerflader, flertrådet programmering, type reflektion, serialisering, NET I/O og NET remoting, samt webapplikationer og databaseadgang. Derudover gives en introduktion til OOA & OOD. Kursuskode: C++4 C++ med.net Arv Collection klasser Delegater, operatoroverloading GUI programmering Undtagelser.NET moduler, Type reflektion Tråde Serialisering, I/O.NET remoting Webapplikationer Databaseadgang
Grundlæggende C#.NET kursus Dette kursus henvender sig til personer, der har erfaring med med java eller C++. Der startes med en indføring i C#. Kurset, der er på 10 lektioner, behandler emner som interfaces, collections, grafiske brugerflader, flertrådet programmering, type reflektion, serialisering, NET I/O og NET remoting, samt webapplikationer og databaseadgang. Derudover gives en introduktion til OOA & OOD. Kursuskode: C#1 Fra java / C++ til C# Arv, interfaces Collection klasser Delegater, operatoroverloading GUI programmering Undtagelser.NET moduler, Type reflektion Tråde Serialisering, I/O.NET remoting Webapplikationer Databaseadgang
Avanceret.NET kursus Dette kursus henvender sig til personer, der ønsker et mere indgående kendskab til.net platformen. Kurset sætter fokus på udvikling af distribuerede systemer ved hjælp af.net platformen. Derudover gives en grundig indsigt i.net platformens virkemåde, samt design af større systemer. Derudover sætter kurset fokus på sikkerheden i.net platformen. Kurset gennemgår ligeledes ASP.NET, ADO.NET, samt WEB Services. Kursuskode: C#2.NET platformen under motorklappen Design af større systemer.net Remoting Avanceret.NET Remoting Sikkerhed i.net platformen Mono og.net ASP.NET ADO.NET Introduktion til WEB Services
Grundlæggende ASP.NET kursus Dette kursus henvender sig til personer, der har erfaring med med ASP/JSP eller grundlæggende C#.NET. ASP.NET. Kurset er på 10 lektioner. Kurset behandler emner som design af WEB forme,brugen af Master pages, personalization, Data Access, Rich controller, installation på IIS'en samt sikkerhed. Kursuskode: ASP1 Introduktion - fra ASP/JSP til ASP.NET C# Forretningslogik i ASP.NET, Code Behind WEB Design og Forms Master Pages WEB Parts Personalization Data Access Rich Controls Sikkerhed IIS og installation Mono og ASP.NET Udskriv dette dokument.
Grundlæggende ADO.NET kursus Dette kursus henvender sig til personer, der har erfaring med med ASP.NET. Kurset er på 10 lektioner. Kurset behandler adgang til databaser (incl. SQL server),sideinddeling og sortering af data, lister, Filtrering af data, GridViews, Opdatering af data, Business objekter, samt data cache. Kursuskode: ADO1 Introduktion til ADO.NET Brugen af databaser, introduktion til SQL SQL Serveren, MySql Sortering af data Filtrering af data GridViews Business objekter Data Cache IIS og installation Mono og ASP.NET Udskriv dette dokument
Priser OOAD kurser: Pris pr. deltager: 1 deltager 2-9 deltagere 10-14 deltagere 15-20 deltagere OOAD1 OOAD2 UML1 4800 DKK 2400 DKK 2100 DKK 1900 DKK Java kurser: Pris pr. deltager: 1 deltager 2-9 deltagere 10-14 deltagere 15-20 deltagere JAVA1 JAVA2 JAVA3 JAVA4 JAVA5 JAVA6 JAVA7 6.000 DKK 3.000 DKK 2.700 DKK 2.500 DKK 10.000 DKK 5.000 DKK 4.500 DKK 4.200 DKK 10.000 DKK 5.000 DKK 4.500 DKK 4.200 DKK C++ kurser: Pris pr. deltager: 1 deltager 2-9 deltagere 10-14 deltagere 15-20 deltagere C++1 C++2 C++3 C++4.NET kurser: Pris pr. deltager: 1 deltager 2-9 deltagere 10-14 deltagere 15-20 deltagere C#1 C#2
C#3 ASP1 ADO1 Alle priser er excl. moms og undervisningsmateriale. Fjernundervisningskurser Kursus: OOAD1 JAVA1 JAVA2 C++1 C++2 C++3 C#1 C#2 C#3 ASP1 ADO1 Pris pr. deltager Alle priser er excl. moms og undervisningsmateriale.