Multithreading-Grundlagen. Wettbewerbsfähige und parallele Ausführung von Aufgaben. Was ist der Unterschied?
Wo sollten Sie Concurrency (konkurrenzfähige Ausführung von Aufgaben) und wo Parallel Execution (parallele Ausführung von Aufgaben) verwenden? Die Antwort auf diese Frage verrät Ihnen der Java-Entwickler Alexey Korolev. In seinem Video erklärt er, welche Kombinationen es gibt, was der Unterschied zwischen Concurrency und Parallel Execution ist und ob man vor der Ausführung eines Programms die Anzahl der Prozessorkerne auf seinem Computer berücksichtigen sollte.
Dina Kazakevich – Vollzeit-Fernarbeit für ausländische Unternehmen
Noch vor wenigen Jahren war Remote-Arbeit in der IT meist mit freiberuflicher Tätigkeit verbunden. Allerdings haben die Pandemie und der Aufstieg von Programmen wie Zoom alles dramatisch verändert. Heutzutage ist Vollzeit-Fernarbeit für die meisten IT-Spezialisten alltäglich geworden. Vollzeit-Fernarbeit hat einen wichtigen Vorteil: Sie erweitert die Beschäftigungsmöglichkeiten in ausländischen Unternehmen. Im Video von Dina Kazakevich geht es darum, wie man auf entfernte Stellenangebote richtig reagiert, wie man ein Vorstellungsgespräch führt und die Vertragsbedingungen aushandelt.
Android. Schreiben einer „Wecker“-Anwendung
Suchen Sie nach einer Möglichkeit, das Erstellen einfacher Java-Anwendungen zu üben? Achten Sie auf das Video von Sergei Arkhipov. Darin zeigt er, wie man eine Android-Mobilanwendung „Alarm Clock“ in Java schreibt. Bei der Arbeit am Programm haben wir AlarmManager und die Funktion setAlarmClock() verwendet. In der Beschreibung unter dem Video ist der Quellcode der Anwendung auf GitHub veröffentlicht.
Einheit + Java. Client/Server-Anwendung
Wenn Sie Ihre Fähigkeiten in der Entwicklung von Client/Server-Anwendungen verbessern möchten, schauen Sie sich das Video von Sergei Golitsyn an. Der Autor erklärt, wie man mit gRPC einen einfachen Server in Java schreibt. Das Video behandelt außerdem die Hauptpunkte der REST-API und der gRPC-API, der Client-Entwicklung in Unity + C# mithilfe von gRPC und der Client-Server-Interaktion.
GO TO FULL VERSION