Tooltip

Gadget Dialog

Confirm Dialog

 
 ZFI Logo  Kursleiter
ZFI Logo Kurse
Code Titel Thema Beginn  
GOCP-0320 Google Go für C++ Programmierer (golang for c++ programmers) Google Kurse Di 18. Aug 2020
GOJA-0320 Google Go für Java Programmierer (golang for java programmers) Google Kurse Di 18. Aug 2020
CBAS-0420 Grundlagen der Programmiersprache C++ C / C++ Kurse Do 20. Aug 2020
SBRS-0420 Spring Boot Java Kurse Mo 24. Aug 2020
JUP8-0320 Java SE 8 Update (Lambda) Java Kurse Mo 24. Aug 2020
JSF2-0320 Java Server Faces 2 (Version 2.0, 2.x) Java Kurse Do 27. Aug 2020
JNOO-0420 Java SE 8 für nicht-OO-Programmierer (neu auch mit Intellij) Java Kurse Mo 31. Aug 2020
JEGL-0420 Java SE 8 Einführung (neu auch mit Intellij) Java Kurse Di 1. Sep 2020
GOHT-0320 Google Go Web Programming Google Kurse Fr 4. Sep 2020
JREF-0320 Java Refactoring Java Kurse Mo 7. Sep 2020
JAHI-0320 Java Hibernate (JPA) Java Kurse Mo 7. Sep 2020
GOGO-0320 Google Go Programmierung (golang) Google Kurse Di 8. Sep 2020
JJAS-0320 Javascript Programmierung mit ES6 Internet Web Publishing Kurse Mo 21. Sep 2020
JHTM-0320 HTML, XHTML und CSS Internet Web Publishing Kurse Di 22. Sep 2020
JPF2-0320 Java Advanced Java Kurse Mi 23. Sep 2020
CREF-0320 C++ Refactoring C / C++ Kurse Fr 25. Sep 2020
CSRF-0320 C# (.NET) Refactoring mit Visual Studio Microsoft Visual Studio. NET Kurse Fr 25. Sep 2020
JDPP-0320 Java Design Pattern Programmierung Java Kurse Mo 5. Okt 2020
CSDP-0320 C# (.NET) Design Pattern Programmierung mit Visual Studio Microsoft Visual Studio. NET Kurse Mo 5. Okt 2020
CPDP-0320 C++ Design Pattern Programmierung C / C++ Kurse Mo 5. Okt 2020
GOCO-0320 Google Go Concurrent Programming Google Kurse Do 8. Okt 2020
JPCU-0320 Java für C++ Programmierer Java Kurse Fr 9. Okt 2020
JPCS-0320 Java für C# Programmierer Java Kurse Fr 9. Okt 2020
JPHP-0320 Java für PHP Programmierer Java Kurse Fr 9. Okt 2020
ZFI Kursleiter : Daniel Schmutz Daniel Schmutz
Dipl. Ing. Nach seiner Ausbildung an der Fachhochschule arbeitete Daniel Schmutz als Software-Ingenieur in verschiedenen Informatikprojekten (IBM, Alcatel, GlaxoSmithKline, UBS, Comet AG, usw.) als Entwickler und Consultant und verfügt über eine langjährige Projekt-Erfahrung in den Programmiersprachen C#, C/C++, Java sowie MySQL (MariaDB) und PHP.

Extreme Programming, Refactoring sowie Design Patterns werden konsequent eingesetzt. Den W3C-Standard XML wendet er im Bereich der Web-Technologien (HTML, Javascript, jQuery) durchgehend an.

Daniel Schmutz ist seit 1992 als Kursleiter in seinen Fachgebieten tätig. Seit 1996 schrieb er die ersten Java Applets und Programme. Daniel Schmutz arbeitet zudem intensiv mit der Eclipse IDE und kann damit über 80% seiner täglichen Arbeiten mit Eclipse erledigen.

Java setzt Daniel Schmutz vor allem im Bereich ETL (Extract Transfer Load) ein. Hierzu hat er eine Server Infrastruktur basierend auf jBoss Netty entwickelt. Viele Lösungen stehen bei Kunden im Dauereinstatz und laufen extrem stabil wie z.B. der SMTP Relay Server.

Für die Zukunft favorisiert Daniel Schmutz die Programmiersprache Google Go und hat sich hier zum Experten ausgebildet. Zahlreiche Aufgaben werden heute schon mit Google Go gelöst. Golang wurde für das Kommunikationsprotokoll TELEPAGE (Swissphone) via Socket und Universal Computer Protocol (UCP) eingesetzt. Weiter entwickelt Daniel Schmutz HTTP Anwendungen mit Golang und den HTML Templates von Go.
Für die folgenden Kurse ist Daniel Schmutz Kursleiter:

Eclipse Briefing
(BREC)
Sicheres Internet Banking
(BRIB)
Java SE 8 Briefing (Lambda)
(BRJ8)
jQuery Briefing
(BRJQ)
Java Briefing
(BRJV)
PHP 7 Briefing
(BRP7)
jQuery Mobile Hack Briefing
(BRQM)
Twitter API Briefing
(BRTA)
Grundlagen der Programmiersprache C++
(CBAS)
C++ Design Pattern Programmierung
(CPDP)
C++ Refactoring
(CREF)
C# (.NET) Design Pattern Programmierung mit Visual Studio
(CSDP)
C# (.NET) Refactoring mit Visual Studio
(CSRF)
Cascading Style Sheets (CSS)
(CSS3)
Eclipse Rich Client Platform
(ERCP)
Fernkurs: Oracle Certified Associate, Java SE 8 Programmer I, 1Z0-808
(FCA8)
Fernkurs: Oracle Certified Professional, Java SE 8 Programmer II, 1Z0-809
(FCP8)

()
Fernkurs: Java Basics
(FJGL)
Fernkurs: Oracle Certified Associate, Java SE 7 Programmer I, 1Z0-803
(FOCA)
Fernkurs: Oracle Certified Professional, Java SE 7 Programmer II, 1Z0-804
(FOCP)
Fernkurs: Upgrade Oracle Certified Professional, Java SE 7 Programmer, 1Z0-805
(FOCU)

()
Google Go Concurrent Programming
(GOCO)
Google Go für C++ Programmierer (golang for c++ programmers)
(GOCP)
Google Go für C# Programmierer (golang for c# programmers)
(GOCS)
Google Go Programmierung (golang)
(GOGO)
Warum sollte ich Go lernen
(GOGO-INFO)
Google Go Web Programming
(GOHT)
Google Go für Java Programmierer (golang for java programmers)
(GOJA)
Google Go für PHP Programmierer (golang for php programmers)
(GOPH)

()

()
Java Eclipse
(JECL)
Java SE 8 Einführung (neu auch mit Intellij)
(JEGL)
XML Web Services Einführung
(JEWS)
XML Einführung
(JEXM)
Flexible Reports (PDF/Word) mit XML Transformation
(JFRX)
Google Web Toolkit 2.x
(JGWT)

()
HTML, XHTML und CSS
(JHTM)
Javascript Programmierung mit ES6
(JJAS)
Java SE 8 für nicht-OO-Programmierer (neu auch mit Intellij)
(JNOO)
Java für C# Programmierer
(JPCS)
Java Advanced
(JPF2)
Java für PHP Programmierer
(JPHP)
jQuery
(JQUY)
Eclipse Rich Ajax Platform
(JRAP)
Java SE 8 Update (Lambda)
(JUP8)
Java Eclipse Web Tools Platform
(JWTP)
XML Formatting Objects (FO)
(JXFO)
XML Schema Einführung
(JXMS)
XML Web Programmierung
(JXMW)
XML Publishing
(JXPU)
Oracle Certified Associate, Java SE 7 Programmer I, 1Z0-803
(OCJA)
Oracle Certified Professional, Java SE 7 Programmer II, 1Z0-804
(OCJP)
OO Grundlagen mit UML
(OUGL)
Programmiersprachen vergleichen
(PRGC)
Infoabend Spring Boot 2
(SBR2-INFO)
Spring Boot
(SBRS)
Twitter API Programmierung (PHP, Java, jQuery)
(TAPI)
Java Hibernate (JPA)
(JAHI)
Oracle Certified Professional Java Programmer Workshop (OCPJP)
(JCPW)
Java Design Pattern Programmierung
(JDPP)
Java Persistence API (JPA)
(JPAA)
Java für C++ Programmierer
(JPCU)
Java Refactoring
(JREF)
Java Server Faces 2 (Version 2.0, 2.x)
(JSF2)
Java SWT/JFace
(JSWT)
Java Web Services
(JXWS)
Java Server Faces (JSP)
(JJSF)
Java Servlets/JSP
(JJSP)
Java Networking
(JNET)
Struts Web Programmierung
(JPSW)
Java Web Programmierung
(JPWP)
Java XML Programmierung
(JPXM)
Java XSL Programmierung
(JPXS)
Java Refresher Standard und Advanced
(JRFH)
Java Server Faces 2 Update
(JSFU)
Java Swing GUI Programmierung
(JSWI)
Java Web Services mit Axis 2.x
(JWS2)
Java Performance
(JPRF)