Keuzetraject Software Ontwikkeling
Marktvraag Mark Heeren (ceo CSC Benelux): –Nieuwe mensen aannemen wordt weer moeilijk, men stelt meer eisen over auto en loon –Waar moet ge u op richten: J2EE.net SAP
Inhoud 2°jaar Web 2.0 –Ajax : javascript, –JSON, –DOJO Beeldmanipulatie J2EE : JSP, servlets J2EE : JSF Web 2.0: FLEX Persistency Frameworks
Inhoud 3° jaar.net C++ EJB3 : application server (vervolg J2EE)
Geavanceerde technieken voor webapplicaties (2TX) Web 2.0 –Ajax : javascript, –JSON, –DOJO Boek: –Beginning Ajax, Chris Ullman and Lucinda Dykes, Wrox, 2007
Wat doen? Javascript leren Javascript bibliotheken leren gebruiken Vb Autocompletion fields Werken met een tool hiervoor (Aptana? Eclipse? Netbeans?)
Digitale beeldbewerking (2TX) –Digitale beelden –ImageJ –histogram –puntprocessen –frameprocessen –randdetectie –morfologische filters Studiemateriaal –Eigen cursus "Digitale beeldbewerking", G & T, 2008
Wat doen? Beelden manipuleren Plugin voor ImageJ maken digitale filters maken In plaats van examen kan je kiezen voor werkjes over bepaalde topics
Internetprogrammeren (2TX) J2EE: –JSP, servlets –JSF –Persistency frameworks Web 2.0 FLEX
Wat doen? Website maken met nieuwere technieken met behulp van netbeans Werken met FlexBuilder 3.0 (Adobe en ActionScript 3.0) zelfstandig groter werk vervangt examen
.net (3TX) Visual Studio 2005 C#.NET framework Windows applicatie in.NET database toepassing met ADO.NET web applicatie met ASP2.0.NET
Wat doen? Een kaartspel maken met Visual Studio Een spel met robotjes maken In groep een asp.net website maken
C++ (3TX) Eenvoudige statements en expressies. Operatoren, functies en klassen, templates. Pointers, arrays, strings, vectoren. Lijsten, bomen.
Wat doen? Kleine oefeningen maken Leren werken met pointers Leren aanmaken van ‘boomstructuren’
Persistency frameworks (3TX) J2EE: ejb 3.0 enterprise applications object-relational mapping entity manager object query language sun application server interceptors timers message driven beans webservices
Wat doen? Gedistribueerde toepassingen maken die communiceren met een centrale application server. Wekelijks een bepaalde techniek toepassen. In groep een grotere gedistribueerde toepassing maken
Waar naar kijken bij jobaanbiedingen? J2EE Websphere, Weblogic Microsoft.net Webtoepassingen Web 2.0
Nadruk Basis programmeren heb je al gehad Meer klaarstomen voor nieuwste technieken, nieuwste trends, aansluiten bij vraag bedrijven (.net, J2EE) Werken met tools : Visual Studio, Netbeans, Eclipse
Onderwijsvormen Meer toepassingen maken, dikwijls in groep zelf gekozen projecten uitwerken Screencasts : opgenomen (met geluid en beeld) lessen