Softwareentwicklung modular / Bildungsbausteine mit Zertifizierung (Webprogrammierung, JAVA, .NET/C#)
Kursangebote / Details
Softwareentwicklung modular / Bildungsbausteine mit Zertifizierung (Webprogrammierung, JAVA, .NET/C#)
Lehrgangsgebühren: 15.002,40 €
Förderung möglich, Zulassung nach AZWV: bag cert
MaßnahmeNr.: Noch nicht vergeben
Das Angebot eignet sich
- für alle, die ihre Qualifikationen um zertifizierte Kenntnisse der Webprogrammierung erweitern wollen (Besuch von Baustein/1).
- für erfahrene Entwickler/innen, die eine partielle Fortbildung in für sie neue Technologien benötigen (gezielter Besuch einzelner Bausteine).
- für engagierte Seiteneinsteiger/-innen mit hochwertiger Ausbildung, die eine umfassende Programmier-Fortbildung suchen (Besuch aller Bausteine).
Überblick
Der IT-Arbeitsmarkt ist seit langem einer der aussichtsreichsten in Bezug auf das Angebot qualifizierter Arbeitsplätze. Der Teilarbeitsmarkt für Softwareentwickler/innen ist dabei von zentraler Bedeutung.
Als Softwareentwickler/in konzipieren und realisieren Sie kundenspezifische Softwareanwendungen. Sie präsentieren Anwendungen und kommunizieren mit Kunden. Ihre Arbeitsweise ist stark projekt- und kundenorientiert.
Der Arbeitsmarkt für Softwareentwickler/in ist auch offen für Seiteneinsteiger/innen, soweit sie eine hochwertige anderweitige Ausbildung und/oder interessante Berufspraxis mitbringen.
Wir bieten IT-Fachkräften und Seiteneinsteiger/innen eine Fortbildung an, die sich aus 3 sechszehnwöchigen, flexibel kombinierbaren Bausteinen zusammensetzt.
Jeder Baustein umfasst eine anerkannte externe Herstellerzertifizierung, damit Sie Ihren Kenntnisstand im Bewerbungsverfahren objektivierbar nachweisen können.
Baustein/1 (Basis/Web/PHP, Zend-Zertifizierung)
beginnt am 28.05.2012 und ist mit einem variablen Einstieg sowohl für Einsteiger/innen in die Webprogrammierung als auch für erfahrene Entwickler/innen geeignet.
Baustein/2 (Webprogrammierung mit Java, Oracle-Zertifizierung)
beginnt am 24.09.2012 und setzt Kenntnisse der Objektorientierten Programmierung auf dem Level des Baustein/1 voraus.
Baustein/3 (Windows-Programmierung mit .NET/C#, MCT-Zertifizierung)
schließt am 04.02.2013 an und setzt zusätzlich Kenntnisse in der Objektorientierten Entwicklung voraus (idealerweise Java, C++ o.ä.).
Kompetenz
cbm Bremen führt seit 1994 Fortbildungen in der Softwareentwicklung mit bisher ca. 250 Teilnehmenden durch.
Arbeitsumgebung
Unsere Räumlichkeiten liegen in der Bremer Innenstadt: Einkaufszone, nahe C&A. Sie sind mit öffentlichen Verkehrsmitteln gut erreichbar.
Es erwarten Sie ein freundliches und offenes Klima im Hause, ein engagiertes und serviceorientiertes Team sowie ein hoher Qualitätsanspruch.
Die räumliche und technische Ausstattung ist modern. Unsere Trainer/innen haben jahrelange Unterrichtserfahrung.
Wir sind anerkannt als “LPI Authorized Training Partner” und “Microsoft IT-Academy”.
Ablauf-Organisation
Die Qualifizierung findet im Präsenzunterrricht mit Trainern und Trainerinnen vor Ort statt.
Die Qualifizierungsbausteine gliedern sich jeweils in ein- bis vierwöchige Module mit 8 Unterrichtsstunden täglich, in der Regel von 08.15 Uhr - 15.30 Uhr.
Sie werden durch Literatur und andere Medien begleitet. Unterrichtsbegleitend finden hausinterne Prüfungen statt. Sie erhalten ein Zeugnis, das detailliert Kursinhalte und Prüfungsergebnisse ausweist.
Jeder Baustein schließt mit einer anerkannten Herstellerzertifizierung ab, für die zusätzliche externe Prüfungen abgelegt werden müssen.
Ferientage
Neben den gesetzlichen Feiertagen innerhalb der einzelnen Bausteine sind folgende Tage unterrichtsfrei:
24.12.2012 - 04.01.2013 (zwischen Baustein/1 und Baustein/2)
29.04.2013 - 03.05.2013 (zwischen Baustein/2 und Baustein/3)
Begleitende Service-Angebote
Unsere zentral gelegenen Räume stehen Ihnen auch nach Unterrichtsschluss für Qualifizierungs- und Bewerbungsaktivitäten zur Verfügung.
Teilnehmende können kostenfrei unser Bewerberoffice-Angebot (Job-Coaching) in Anspruch nehmen.
Teilnahme-Voraussetzungen
Fachlich:
Gute IT-Grundkenntnisse; gute PC-Anwenderkenntnisse; gute Deutschkenntnisse; Englischkenntnisse; gute analytische Fähigkeiten.
Persönlich:
Motivation und Belastbarkeit; Bereitschaft und Fähigkeit zur Teamarbeit; gute kommunikative Fähigkeiten; Bereitschaft und Fähigkeit, abstrakte und komplexe Sachverhalte zu bearbeiten; Bereitschaft, bei Bedarf auch über die Unterrichtszeiten hinaus am Thema zu arbeiten.
Arbeitsmarkt:
Sie sollten in Projektzusammenhängen arbeiten wollen und räumlich mobil sein. IT-Seiteneinsteiger/innen sollten nicht älter als 39 Jahre sein, um Ihre neue Qualifikation beruflich erfolgreich verwerten zu können.
Infoveranstaltung und Beratung:
Teilnahme an einer Infoveranstaltung und einem persönlichen Beratungs-/Bewerbungsgespräch.
Anmeldeverfahren
Die Fortbildung ist als förderfähig nach AZWV zugelassen.
Falls Ihre Vermittlerin/Ihr Vermittler Ihre Teilnahme an einzelnen Bausteinen der Qualifizierung oder an der Gesamtfortbildung für sinnvoll hält, erhalten Sie als Förderzusage einen Bildungsgutschein bzw. eine Kostenzusage für den vereinbarten Abschnitt.
Sie kontaktieren uns und wir vereinbaren einen Info-/Gesprächstermin. Bei positivem Ergebnis füllen wir Ihren Bildungsgutschein aus und schließen einen Fortbildungsvertrag mit Ihnen ab. Sie komplettieren Ihre Unterlagen mit einem Fragebogen des Kostenträgers (Antrag auf Fahrt-/Kinderbetreuungskosten), stellen Ihren Förderantrag und erhalten nach Bearbeitung einen Bewilligungsbescheid bzw. eine Kostenübernahmeerklärung.
Ausbildungsblöcke
Basistechnologien / Web-Programmierung mit PHP
Ausbildungsblöcke
Basistechnologien / Web-Programmierung mit PHP
Grundlagen IT (1): Datendarstellung, Codierungen, Mathematik (Aussagenlogik, Normalformen, Prädikatenlogik)
Grundlagen IT (2): Logische Schaltungen, Carnaugh-Veitch-Diagramme, Mathematik (Mengen, Funktionen, Rel.)
Grundlagen Programmierung (1): Algorithmische Strukturen, Elemente prozeduraler Sprachen (1)
Grundlagen Programmierung (2): Elemente prozeduraler Sprachen (2), Klassische Algorithmen (Sortieren, …)
Grundlagen RDBS/SQL (1): Datenbankmodelle, RDBS-Elemente (Tabellen, Tupel, Schlüssel, Beziehungen …)
Grundlagen RDBS/SQL (2): ER-Modell, Normalisierung, Modellentwicklung eines RDBS, Überblick SQL
Web-Programmierung mit PHP/HTML/CSS: HTML, CSS, Übersicht PHP (HTML und PHP, Sprachelemente, ….)
Web-Programmierung mit PHP/XML: XML-Dokumente, XML-Editoren/-Parser, XSLT, XML und PHP
Web-Programmierung mit PHP/MySQL: XAMPP, DB-Zugriff mit MySQL, MySQL und PHP, DB-Abfrage mit PHP
Zusätzliche Technologien für Dynamische Webseiten: JavaScript und DOM
OOP mit PHP5: Grundkonzepte der OOP (Klassen, Attribute, Methoden, Vererbung …), Umsetzung in PHP5
OOP-Entwurf mit der UML: Notationslelemente, Diagrammtypen, Analyse- und Entwurfsmuster, Checklisten
Fallstudie Web-Programmierung / OOP: Themen nach Abstimmung wählbar
Programmieren von Web-Anwendungen mit Java
Ausbildungsblöcke
Programmieren von Web-Anwendungen mit Java
Grundlagen Java: Syntax; Datentypen;Ausdrücke/Operatoren;Anweisungen;Kontrollstrukturen; Assertions, Exceptions
OOA/D/P: Objekte/Klassen, Typen, Methoden, Konstruktoren, Vererbung, Überschreiben/Überladen, Interfaces, …
Multithreading: Klasse Thread, Nebenläufigkeit, Synchronisation, Warten/Benachrichtigen, Verwaltung
Java-API: Wrapper-Klassen und Boxing, String und StringBuffer, Datenstrukturen/Algorithmen, Collection-API, I/O, …
Fallstudie: Umsetzung einer kleinen Java-Anwendung (Themen nach Abstimmung, Werkzeuge lt. SCJP-Curriculum)
Vorbereitung/Prüfung: Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (CX-310-055)
XML mit Java: Einführung XML-API, Einlesen/Ausgeben mit SAX, Erstellen/modifizieren von Dokumenten mit DOM
Grafikprogrammierung mit Swing: Architektur von Swing, Container und Menues, Komponenten und Ereignisse
Datenbankzugriff mit JDBC: Java Persistence-API, Datenbanken und JDBC (Verbindung, …), Datentypen und Objekte
Serverseitige Java-Programmierung/JSP: Applets, Servlets, Einführung JSP/JSP-Elemente, Formulare, JSF
Fallstudie (1), OOA/OOD: Pflichtenheft, Entwurf mit der UML, Geschäftsprozesse mit relationalem Datenbankmodell
Fallstudie (2), OOP: Programmierung, Test, Dokumentation und Präsentation
Programmieren von Windows-Anwendungen mit .NET/C#
Ausbildungsblöcke
Programmieren von Windows-Anwendungen mit .NET/C#
Grundlagen .NET: .NET-Elemente (CLS, CTS, CLR, Framework), Aufbau/Ausführung, FCL, .NET-Sprachen, Tools
Grundlagen C#: Syntax; Datentypen;Ausdrücke/Operatoren;Anweisungen;Kontrollstrukturen; MS Visual Studio 2008
Visual C#: Typsystem (Klassen, Interfaces, Strukturen, Reference- vs. Valuetypen, Zugriffsschutz, …)
Visual C#: Spezielle Klassen und Techniken (Operator-Overloading, Delegates, Threading, Reflection, …)
Fallstudie: Entwickeln einer C#-Konsolanwendung (Themen nach Abstimmung)
Vorbereitung/Prüfung: Exam 70-536: Microsoft .NET Framework - Application Development Foundation
ADO.NET: Connections, Datenbankabfrage/aktualisierung; SQL-Kommandos, XML-Daten mit DOM, DB-Konflikte
Win Forms: Anwendungen, Steuerelemente, Menüs, Databound-Elemente, Boxen, Drucken, Asynchrone Verarb., …
Windows Presentation Foundation (WPF): Vergleich WinForms/WPF, XAML, Layoutcontainer, WPF-Controls
Vorbereitung/Prüfung: Exam 70-526 (Framework 2.0/WBC/Windows Forms) oder 70-502 (Framework 3.5/WPF)
Serverseitige Webprogrammierung mit ASP.NET: Architektur, Webformulare, Ereignisbehandlung, Steuerelemente
Fallstudie: Themenbereich Windows-Based-Client-Development (Themen nach Abstimmung)
Informationsveranstaltungen
Kostenlose Infoveranstaltungen finden wöchentlich statt. Bitte melden Sie sich über das folgende Kontaktformular dazu an:
Zum Kontaktformular
