Infosys Java
Infosys Java
Eignung (Qualifikationsrunde)
Thema Subtopic
Algebra
Alligation oder Mischung
Durchschnitt
Geometrie
Zahlen
Quantitative Fähigkeit
Prozent
Permutation und Kombination
Wahrscheinlichkeit
Verhältnisse und Proportion
Time and Distance
Analytisch
Blutsverhältnis
Dateninterpretation
Datenangemessenheit
Logische Schlussfolgerungen
1
Infosys zertifizierter Softwareprogrammierer
Java Lehrplan für das Jahr 2020
Thema Unterthema
Warum Programmieren?
Einführung in die Programmierung
Darstellung von Algorithmen
Introduction to Programming Einführung in Java
Schlüsselwörter, Variablen, Bezeichner und Datentypen
Betriebsführer
Implizite/Explizite Typkonvertierungen
Auswahlkontrollstrukturen
Steuerstrukturen
Iterationskontrollstrukturen
Bedarf an OOP
Klassen und Objekte
OOP Grundlagen
Methoden und Parameter
Konstruktoren
Instanz- und lokale Variablen
dieses Schlüsselwort
Speicherverwaltung Speicherverwaltung
Kapselung
OOP-Konzepte Abstraktion
Zugriffsmodifizierer
Arrays und Zeichenfolgen
Working with Arrays
String und seine Methoden
Debugging
Debugging & Code-Analyse Codeanalyse unter Verwendung von Programmierfehlern
Detektor (PMD)
Statisch Statische Variablen, Methoden, Blöcke
Vereinigung
Aggregation
Beziehungen
Erbschaft und ihre Arten
super Schlüsselwort
Statischer Polymorphismus
Polymorphie
Dynamische Polymorphie
Objekt- und Wrapper-Klassen Objekt- und Wrapper-Klassen
Abstrakte Klassen und Methoden
Abstract, final und Schnittstellen final class, method, variable
Schnittstellen
Ausnahmebehandlung
Ausnahmebehandlung und Pakete
Pakete
Modultests Unit-Tests mit JUnit und Code-Coverage
Rekursion Rekursion
Regulärer Ausdruck Regulärer Ausdruck
2
Infosys Zertifizierter Softwareprogrammierer
Java-Lehrplan für das Jahr 2020
Einschränkung von Arrays
Einführung in verkettete Listen
Einführung in Datenstrukturen
Stapel
Warteschlange
{"text":"Einführung in das Java Collections-Framework"}
Hierarchie des Java Collections Frameworks
Einführung in Generika
Generische Typen
Generische Methoden
Sammlungsschnittstelle
Java Collections framework and Generics Collections-Klasse
ArrayList class
LinkedList-Klasse
Set interface and HashSet class
Warteschlangen-Schnittstelle, Deque-Schnittstelle und
ArrayDeque-Klasse
Karten-Schnittstelle und HashMap-Klasse
Bedarf an Algorithmen
Einführung in Algorithmen
Merkmale von Algorithmen
Analysearten – Schlimmster Fall, Durchschnittsfall, Bester Fall
Analyse von Algorithmen Fall- und asymptotische Notationen
Berechnung der Zeitkomplexität
Einführung in Suchalgorithmen
Suchalgorithmen Lineare Suche
Binäre Suche
Einführung in Sortieralgorithmen
Sortieralgorithmen Blasensortierung
Mischsortierung
Brute Force
Teile und herrsche
Algorithm techniques
Gieriger Ansatz
Dynamische Programmierung
Die Wahl des besten Algorithmus für einen bestimmten
Problem
Vergleich von Algorithmen Vergleich einiger Algorithmen
Vergleich der auf Daten durchgeführten Operationen
Strukturen
Dokumentationslink:
[Link]
3
Infosys Zertifizierter Software-Programmierer
Java Lehrplan für das Jahr 2020
Datenbankverwaltungssystem
Thema Unterthema
Database Systems Overview
Einführung in DBMS Datenintegrität und -beschränkungen
Entitäten und Beziehungen
SQL Grundlagen
SQL-Befehle und Datentypen
Operatoren und Ausdrücke
Tabelle erstellen und löschen
DDL-Anweisungen
Tabelle ändern
Daten einfügen
Daten abrufen
DML-Anweisungen
Updating Data
Daten löschen
Funktionen
SQL-Funktionen, Sortieren und Daten sortieren
Daten gruppieren Daten gruppieren
Daten kombinieren
Karthesisches Produkt und Inner Join
Joins Selbstverknüpfung
Äußeres Join
Unabhängige Unterabfrage
Unterabfrage
Korreliertes Unterabfrage
Transaktionen Transaktionen
Funktionale Abhängigkeit
Normalisierung
Normformen
Index
Performance Best Practices für das Schreiben von Abfragen
Einführung in NoSQL
CAP-Theorem
NoSQL-Datenbanken
Arten von NoSQL-Datenbanken
MongoDB