Was gibt es in Quarantäne zu sehen? Eine Auswahl von Materialien aus Technostream (Teil 1)


Das Sitzen in einer nicht angemeldeten Quarantäne kann effektiv eingesetzt werden, um Körper und Geist zu verbessern. Wir werden wahrscheinlich eines Tages über den ersten sprechen, aber im Moment bieten wir Ihnen Nahrung für den Geist: eine Auswahl verschiedener interessanter Materialien in Form von zwei Kursen und zwei Interviews.

Android-Entwicklungskurs, Technopolis, Frühjahr 2019


Denken Sie daran, dass Technopolis eines unserer gemeinsamen Bildungsprojekte ist, in diesem Fall mit der Polytechnischen Universität St. Petersburg.

Dieser Kurs hilft Ihnen dabei, die notwendigen Kenntnisse und Fähigkeiten für die Entwicklung von Software für Android zu erwerben. Sie lernen Android-APIs, Entwicklertools (SDKs), beliebte Bibliotheken und mehr. Außerdem erfahren Sie, wie Sie Fehlertoleranz bereitstellen.

  • Vorlesung 1. Einführung . Allgemeine Merkmale der Android- und Mobilentwicklung im Allgemeinen. Grundlegende Entwicklungswerkzeuge. Erstellen einer Hello World-Anwendung. Geräteanwendung. Merkmale der mobilen Entwicklung.
  • Vorlesung 2. Grundlagen des Layouts . Vertrautheit mit den grundlegenden UI-Elementen von Android. Bildschirmlayout und Handhabung der Interaktion mit UI-Elementen.
  • 3. . Android. MessageQueue, Looper, Handler. . : Executor, AsyncTask AsyncTaskLoader, Service, IntentService JobIntentService. RxJava.
  • 4. . ? Android SDK ? ?
  • 5. CustomView, measure/layout/draw/touch event/etc. CustomView, measure layout? : Wave View. . . : .
  • 6. , , . ? ? () ?
  • 7. Android OS . . .
  • 8. . Android-. . Android-. .
  • 9. Android-. Android-. SOLID- . . Model View Controller Model View Presenter. Dagger 2. MVVM. Android-. Data Binding. .
  • 10. Kotlin. Kotlin. , Java? Powerful Kotlin Android. DSL ?
  • 11. . RxJava? () . . . Marble-. Observable. RxJava. Android- c RxJava.
  • Vorlesung 12. Energieverbrauch. Welche Subsysteme beeinflussen den Energieverbrauch? Merkmale verschiedener Anzeigetypen. Messung des Verbrauchs von Smartphone-Subsystemen. Verbrauchsmessungen in Abhängigkeit von der Häufigkeit der Netzwerkanforderungen. Wie Android hilft, den Verbrauch zu optimieren. Methoden zur passiven und aktiven Verbrauchsreduzierung.

Videoaufnahmen von Vorträgen .

Kurs "Datenbanken. Tarantool Lab »


Ziel des Kurses ist es, die Topologie, Vielfalt und Grundprinzipien der Funktionsweise von Speicher- und Datensystemen sowie die Algorithmen zu untersuchen, die sowohl zentralisierten als auch verteilten Systemen zugrunde liegen, um die grundlegenden Kompromisse aufzuzeigen, die der einen oder anderen Lösung inhärent sind.

  • 1. . . NoSQL-. . -. .
  • 2. . cache-oblivious . cache-oblivious . write amplification. . LSM-. -. .
  • 3. . Least Recently Used. LRU: . online-. c-compettve. LFD: . FIFO. . . MARK.
  • Vorlesung 4 und 5. DBMS-Architektur. Module Datenstrukturen - Statik und Dynamik. Formate und Protokolle. Lebenszyklus anfordern.
  • Vorlesung 6 und 7. Transaktionen. ACID-Prinzipien in der Transaktionsdatenverarbeitung. Implementieren eines Protokollierungsspeichersubsystems. Das Prinzip der doppelten Einreise. Das Konzept der Veränderungsgeschichte. Strategien NO UNDO, NO REDO. Strategien STEAL, NO STEAL.
  • Vorlesung 8. Transaktionsmanagement mit Sperren. Hierarchische Sperren. Spezielle Schlösser. Deadlocks. Prioritäten von Schlössern. Das Konzept des Hot Spots. Deadlock-Suchalgorithmen. Das Konzept der Sättigung eines Warteschlangensystems, wie es auf ein Transaktionssystem angewendet wird.

Videoaufnahmen von Vorträgen .

So bauen Sie ein Entwicklungsteam an einem Remotestandort auf. Skyeng Erfahrung


Alexey Kataev, Entwicklungsmanager bei Skyeng, spricht darüber, wie sie ein Team von 68 Entwicklern an einem entfernten Standort zusammengestellt haben, wie sie mit Notfallaufgaben umgehen und mit Ablenkungen zu Hause umgehen.


Android-Entwicklung: Team, Markt, Testen


Wie verläuft die Integration neuer Mitarbeiter in das Team, was passiert mit dem Android-Entwicklermarkt, wie sieht die Architektur der Anwendung News@mail.ru aus und alles über das Testen mobiler Anwendungen.




Denken Sie daran, dass aktuelle Vorlesungen und Meisterkurse unserer IT-Spezialisten zum Thema Programmierung weiterhin auf dem Technostream- Kanal veröffentlicht werden . Abonnieren Sie keine neuen Vorträge!

All Articles