Studenten, ewige Studenten und Durst nach neuem Wissen



Im November feierten Studentenstudios auf der ganzen Welt den Internationalen Studententag. Und heute feiern wir unseren „lokalisierten“ Tag russischer Studenten - vor 264 Jahren wurde ein Dekret über die Gründung der Moskauer Universität unterzeichnet, die heute in engen Kreisen als Moskauer Staatsuniversität bekannt ist. Und zu Ehren des Urlaubs können Sie eine Auswahl an GeekBrains-Kursen und Videovorträgen für jeden Geschmack genießen. Immerhin war es vor 200 Jahren möglich, ein Diplom zu erhalten und mit dem Wissen der Enkelkinder gut zu leben, und heute ist das Wissen schnell veraltet.

Und vergessen Sie beim Lesen nicht, das unsterbliche Gaudeamus Igitur in den Hintergrund zu stellen .

Python-Programmierer


Der Python-Programmierer erstellt schnelle und sichere Websites in einer der beliebtesten Programmiersprachen (er gehört laut TIOBE zu den fünf beliebtesten der Welt) und verwendet das Adverb "snake", um Spiele, Anwendungen und Systemdienstprogramme zu erstellen. Das Wissen über Python ebnet den Weg zu den weltweit führenden IT-Unternehmen. 11 Praktika und 2 Monate Praktikum. Anfang 7. und 9. Februar .

  • Ein interaktiver Kurs über die Grundlagen der Programmierung . Die ersten Schritte in der Programmierung.
  • Git . Schnellstart. Die Grundlagen der Arbeit mit Git.
  • Python Schnellstart. Python-Grundlagen.
  • Python-Grundlagen . Von den Grundlagen der Programmierung bis zur Erstellung von Programmen mit OOP.
  • Interaktiver HTML / CSS-Kurs . Grundlagen zum Erstellen von Websites.
  • Django Website-Erstellung.
  • Datenbankgrundlagen . Datenbankdesign und SQL-Abfragen.
  • Algorithmen und Datenstrukturen in Python . Grundlegende Programmieralgorithmen und klassische Datenstrukturen als Grundlage für hochwertigen Code.
  • Python Fortgeschrittene . Phasenweise Anwendungsentwicklung.
  • Englisch für IT-Profis . Videokurs.
  • Wie werde ich Programmierer? Schritt-für-Schritt-Anleitung zur Jobsuche.

C ++ - Programmierer


Lernen Sie C ++ - eine beliebte Sprache für komplexe Aufgaben und Großprojekte. Werden Sie in 8 Monaten Junior-Entwickler und erweitern Sie Ihr Portfolio um coole Projekte. Spezieller praktischer Kurs für einen echten „Kreuzfahrer“. 9 Monate. Anfang 7. und 9. Februar .

  • Linux Stufe 1 Verwaltung von Arbeitsplätzen.
  • Git. Schnellstart . Git Grundlagen
  • Ein interaktiver Kurs über die Grundlagen von C. Grundlegende Konzepte und erste Schritte.
  • Ein interaktiver Kurs über prozedurale Programmierung und die Grundlagen von C ++ . Die Grundlagen der Sprache.
  • Algorithmen und Datenstrukturen . Effektive Lösungen für Rechenprobleme.
  • Entwicklung von Programmen mit grafischer Oberfläche in C ++ . Qt Framework.
  • Objektorientierte Programmierung . Eintauchen in OOP.
  • C ++ - Speicherverwaltung . Analyse moderner Frameworks.
  • Praktikum bei GeekBrains . Webinar-Kurs.

Ausbildung an der Fakultät für Künstliche Intelligenz (Data Science )


In anderthalb Studienjahren erwerben Sie folgende Kenntnisse und Fähigkeiten:

  • Python-Programmierkenntnisse.
  • Kenntnisse über Algorithmen und Datenstrukturen.
  • Fähigkeit, unter Linux und Betriebssystemen zu arbeiten.
  • Kenntnisse im Entwerfen von Architektur, Verwenden von Entwurfsmustern Singletone, Adapter, Factory, Abhängigkeitsinjektion usw.
  • Fähigkeit, "sauberen" Code zu schreiben.
  • Neuronale Netzwerkfähigkeiten.
  • Methoden des maschinellen Lernens.
  • Fähigkeit zur Lösung von Problemen mit der Bildverarbeitung und der Erkennung natürlicher Sprachen.
  • Die Fähigkeit, Wahrscheinlichkeitstheorie und mathematische Statistik anzuwenden.
  • Kenntnisse in linearer Algebra, mathematischer Analyse und Optimierungsmethoden.

Bei der Zulassung erwartet Sie ein Test, der theoretische Fragen enthält. Wenn der Test fehlschlägt, empfehlen wir, Kurse zum Vorbereitungsprogramm zu belegen und das fehlende Wissen zu erwerben. Anfang 12. und 22. Februar .

Fakultät für Webentwicklung


Nach anderthalb Jahren Studium erwerben Sie folgende Kenntnisse und Fähigkeiten:

  • Fähigkeiten des automatisierten Codetests.
  • Arbeiten Sie mit Hochlastprojekten.
  • Teamarbeit
  • Fähigkeit, mit GIT zu arbeiten.
  • Kenntnis der OOP-Prinzipien und Entwurfsmuster.
  • Produkt- und Projektmanagement.
  • Netzwerksicherheit.
  • Fähigkeiten für erfolgreiches Interview und Kommunikation mit Kunden.
  • Kenntnisse im Entwerfen von Architektur unter Verwendung von Entwurfsmustern, SOLID-Prinzipien und Befolgen des Codestils.

Anfang 29. Januar .

Grafikdesigner


4 Praktika und 2 Monate Praktikum. Anfang 19. Februar .

  • Die Grundlagen des Grafikdesigns . Grundkenntnisse in der Arbeit mit Schriftarten, Kolorierung, modularen Rastern und Typografie.
  • Arbeiten Sie mit Software: Photoshop, Illustrator und Figma . Sie erhalten die Fähigkeiten, mit den drei beliebtesten Werkzeugen eines modernen Designers zu arbeiten.
  • Branding: Strategie . Das Hauptziel des Kurses ist es, die Marke zu verstehen und in Elemente zu zerlegen und sie dann wieder zu einer integralen Markenplattform zusammenzusetzen, die die Grundlage für visuelle Kommunikation und Identität bildet.
  • Branding: visuelle Kommunikation . Entwicklung einer visuellen Markensprache.

Spieledesigner


Spieledesigner - eine Person, die ein Spieluniversum entwickelt: von einer allgemeinen Idee, einem Genre und einer Handlung bis hin zu einzelnen Charakteren, Quests und Orten. Ab dem 25. Februar .

  • Einführungsteil . 8 Lektionen. Spielebranche: Grundlegende Konzepte und Prinzipien des Spieldesigns.
  • Spezialisierung . 64 Lektionen. Eintauchen in eine Spezialität.
    • Einführungskurs in Game Design. Bekanntschaft mit dem Beruf und der Arbeit, mit der er verbunden ist. Diskussion des Kursprogramms, seiner Ziele und des Endergebnisses. Wir studieren die Grundkonzepte und die Philosophie des Spieldesigns im Allgemeinen.
    • Die Handlung und die Welt des Spiels. Wir untersuchen die Besonderheiten der Arbeit in verschiedenen Genres und Richtungen. Tipps und Tricks für die Arbeit mit verschiedenen Genres. Monetarisierung lernen.
    • Von der Idee zur Dokumentation. Wir fixieren in der Praxis den Prozess der Ideenentwicklung. Wir führen Marktforschung durch, untersuchen Wettbewerber, bemerken interessante Ideen und lernen aus ihren Fehlern. Wir entwickeln die Monetarisierung. Wir schreiben einen Pitch und ein Konzeptdokument für einen zukünftigen Prototyp.
    • Unwirkliche Blaupausen. Lernen, wie man in UE4 Prototypen erstellt. Wir machen einen Prototyp für das fertige Konzept.
    • Balance und Wirtschaft. Wir werden die Grundregeln für die Schaffung einer Wirtschaft und eines Gleichgewichts im Spiel untersuchen.
    • Gelegenheitsspiele. Wir untersuchen die Branche der Casual Games, wie sie erstellt werden und was Spieledesigner in solchen Projekten tun.
    • Story-Spiele. Wir untersuchen die Branche der Story-Spiele, wie sie erstellt werden und was Spieledesigner in solchen Projekten tun.
  • Praktikum . Nach Abschluss der Ausbildung absolvieren alle Studierenden Praktika in funktionsübergreifenden Teams. Das Ergebnis des Praktikums wird das erstellte Spiel sein.

ESports Management


Ein Online-Kurs zu Marketing und Eventmanagement im E-Sport. Wir zeigen Ihnen, wie Sie mit Publikum, Sponsoren und Veranstaltungen arbeiten. 7 Monate Anfang 19. Februar .

  • Modul 1. FAQ zu eSports.
  • Modul 2. Marketing im E-Sport.
  • Modul 3. Ereignisverwaltung.
  • Modul 4. Das Spiel als E-Sport.
  • Modul 5. Mit einem Team arbeiten.
  • Modul 6. Das letzte Modul.
  • Modul 7. Abschlussprojekt.

SMM


In sozialen Netzwerken bilden sich Menschen Meinungen über Marken, treffen Einkaufsentscheidungen und tauschen Bewertungen aus. Diese Prozesse können und sollten gesteuert werden, wie es der SMM-Spezialist tut. Wir vermitteln Schritt für Schritt alle notwendigen Fähigkeiten im Kurs. 4 Monate. Ab dem 14. Februar .

  • Einführungsteil . Bekanntschaft mit dem SMM-Universum, Berufsberatung und die ersten Schritte bei der Entwicklung einer Strategie.
  • Inhalt Einführung in Content Marketing, Funktionen und Anwendungen verschiedener Arten von Inhalten.
  • Förderung Merkmale und Nuancen der Werbung in jedem sozialen Netzwerk, die Möglichkeiten von Werbebüros, eine Einführung in die Medienplanung und Budgetierung.

Nach erfolgreichem Abschluss eines unserer Kurse erhalten Sie ein Zertifikat eines etablierten Formulars, das Ihnen bei der Arbeitssuche eine gute „Beschleunigung“ bietet.

Videovorträge


Erweiterte C ++ - Programmierung


11 Vorträge. Der Zweck des Kurses : Einarbeitung in die in der modernen Entwicklung verwendeten Tools und Praktiken, Erwerb von Fähigkeiten zum Schreiben von korrektem und flexiblem C ++ - Code. Die Ausbildung praktischer Fähigkeiten, die Softwareentwickler benötigen, um an industriellen Entwicklungsprojekten in C ++ teilzunehmen, einschließlich der Besetzung von Trainee-Positionen für Entwickler auf der Serverseite hoch geladener Anwendungen.

Android-Entwicklung


10 Vorträge. Welche Fähigkeiten erhalten Sie:

  • Effektive Nutzung der Android Studio-Entwicklungsumgebung zum Erstellen einer Benutzeroberfläche, Schreiben und Debuggen von Code, Profilieren von Anwendungen sowie Suchen und Lösen von Codeproblemen.
  • Kenntnis der Funktionen der Standardbibliothek und der Android-Plattform sowie deren effektive Nutzung.
  • Entwerfen von Code mit den Eigenschaften Modularität, Erweiterbarkeit und einfache Unterstützung.
  • Verwendung automatisierter Testwerkzeuge.

Vorbereitungskurs für Anfänger "Algorithmen und Datenstrukturen"


8 Vorträge. Der Zweck des Kurses : die Schüler mit den grundlegenden Algorithmen für die Softwareentwicklung vertraut zu machen. Um Ihnen beizubringen, die geeigneten Datenstrukturen und Algorithmen für die Implementierung neu auftretender Aufgaben auszuwählen. Unterrichten mit C- und C ++ - Sprachen als Werkzeug zur Implementierung von Algorithmen.

Systemprogrammierung


10 Vorträge. Der Zweck des Kurses : Um das Verständnis des Betriebssystems Linux zu verbessern, lernen Sie, wie Sie Wissen für die Systemprogrammierung verwenden. Der Kurs beleuchtet das auf dem GNU / Linux-Kernel basierende Gerätebetriebssystem, das Gerät des Kernels selbst und seine Subsysteme. Die Möglichkeiten der Interaktion mit dem Betriebssystem werden angegeben und beschrieben. Das Kursmaterial ist so realitätsnah wie möglich und voller Beispiele.

Datenbanken


7 Vorträge. Der Zweck des Kurses : das Studium der Topologie, Diversität und Grundprinzipien der Funktionsweise von Speicher- und Datensystemen sowie der Algorithmen, die sowohl zentralisierten als auch verteilten Systemen zugrunde liegen, eine Demonstration der grundlegenden Kompromisse, die der einen oder anderen Lösung inhärent sind. Der Kurs zeigt eine Vielzahl von Lösungen zum Speichern von Daten in Internetprojekten in drei Dimensionen:

  • Datenmodellkontinuum;
  • Kontinuität der Datenkonsistenz;
  • ein Kontinuum von Datenspeicherungsalgorithmen.

Das Kursprogramm richtet sich sowohl an Systemprogrammierer, DBMS-Entwickler als auch an angewandte Programmierer, Entwickler von Warteschlangensystemen im Internet.

Source: https://habr.com/ru/post/de437426/


All Articles