Étudiants, étudiants éternels et assoiffés de nouvelles connaissances



En novembre, des studios étudiants du monde entier ont célébré la Journée internationale des étudiants. Et aujourd'hui, nous célébrons notre Journée «localisée» des étudiants russes - il y a 264 ans, un décret a été signé sur la création de l'Université de Moscou, aujourd'hui connue dans des cercles étroits comme l'Université d'État de Moscou. Et en l'honneur des vacances, profitez d'une sélection de cours GeekBrains et de conférences vidéo pour tous les goûts. Après tout, il y a 200 ans, il était possible d'obtenir un diplôme et de bien vivre avec les connaissances acquises aux petits-enfants, et aujourd'hui les connaissances deviennent rapidement obsolètes.

Et pendant que vous lisez, n'oubliez pas d'inclure l'immortel Gaudeamus Igitur en arrière-plan .

Programmeur Python


Le programmeur Python crée des sites rapides et sécurisés dans l'un des langages de programmation les plus populaires (il est parmi les cinq plus populaires au monde selon TIOBE), utilise l'adverbe "snake" pour créer des jeux, des applications, des utilitaires système. La connaissance de Python ouvre la voie aux principales sociétés informatiques du monde. 11 stages pratiques et 2 mois de stage. Les 7 et 9 février .

  • Un cours interactif sur les bases de la programmation . Les premières étapes de la programmation.
  • Git . Démarrage rapide. Les bases du travail avec Git.
  • Python Démarrage rapide. Notions de base sur Python.
  • Notions de base sur Python . Des bases de la programmation à la création de programmes à l'aide de la POO.
  • Cours interactif HTML / CSS . Bases de la création de sites.
  • Django Création de site Web.
  • Bases de la base de données . Conception de base de données et requêtes SQL.
  • Algorithmes et structures de données en Python . Algorithmes de programmation de base et structures de données classiques comme base d'un code de haute qualité.
  • Python Niveau avancé . Développement progressif d'applications.
  • Anglais pour les professionnels de l'informatique . Cours vidéo.
  • Comment devenir programmeur . Instructions de recherche d'emploi étape par étape.

Programmeur C ++


Apprenez C ++ - un langage populaire pour les tâches complexes et les projets à grande échelle. Devenez développeur junior en 8 mois et ajoutez des projets sympas à votre portefeuille. Cours pratique spécial pour un vrai «croisé». 9 mois. Les 7 et 9 février .

  • Linux Niveau 1 Administration des postes de travail.
  • Git. Démarrage rapide . Les bases de Git
  • Un cours interactif sur les bases du C. Concepts de base et premières étapes.
  • Un cours interactif sur la programmation procédurale et les bases du C ++ . Les bases de la langue.
  • Algorithmes et structures de données . Solutions efficaces aux problèmes de calcul.
  • Développement de programmes avec une interface graphique en C ++ . Cadre Qt.
  • Programmation orientée objet . Immersion en POO.
  • Gestion de la mémoire C ++ . Analyse des cadres modernes.
  • Stage chez GeekBrains . Cours webinaire.

Formation à la Faculté d'Intelligence Artificielle (Data Science )


Après un an et demi d'études, vous acquerrez les connaissances et compétences suivantes:

  • Compétences en programmation Python.
  • Connaissance des algorithmes et des structures de données.
  • Capacité à travailler sous Linux et les systèmes d'exploitation.
  • Compétences en conception d'architecture, en utilisant des modèles de conception monotone, adaptateur, usine, injection de dépendance, etc.
  • Capacité à écrire du code "propre".
  • Compétences en réseau neuronal.
  • Méthodes d'apprentissage automatique.
  • Capacité à résoudre des problèmes de vision industrielle et de reconnaissance du langage naturel.
  • La capacité d'appliquer la théorie des probabilités et les statistiques mathématiques.
  • Connaissance de l'algèbre linéaire, de l'analyse mathématique et des méthodes d'optimisation.

Lors de l'admission, un test vous attend, qui comprend des questions théoriques. Si le test échoue, nous vous suggérons de suivre des cours sur le programme préparatoire et d'acquérir les connaissances manquantes. Les 12 et 22 février .

Faculté de développement Web


Après un an et demi d'études, vous acquerrez les connaissances et compétences suivantes:

  • Compétences en test de code automatisé.
  • Travaillez avec des projets à forte charge.
  • Travail d'équipe
  • Capacité à travailler avec GIT.
  • Connaissance des principes de la POO et des modèles de conception.
  • Gestion de produits et de projets.
  • Sécurité du réseau.
  • Compétences pour réussir l'entretien et la communication avec les clients.
  • Compétences en conception d'architecture, en utilisant des modèles de conception, des principes SOLIDES, en suivant le style de code.

Le début du 29 janvier .

Designer graphique


4 stages pratiques et 2 mois de stage. Début 19 février .

  • Les bases de la conception graphique . Connaissances de base de l'utilisation des polices, de la colorisation, des grilles modulaires et de la typographie.
  • Travailler avec des logiciels: Photoshop, Illustrator et Figma . Vous obtiendrez les compétences nécessaires pour travailler avec les trois outils les plus populaires d'un designer moderne.
  • Image de marque: stratégie . L'objectif principal du cours est de comprendre et de décomposer la marque en éléments, puis de la réassembler en une plate-forme de marque intégrale, qui deviendra la base de la communication visuelle et de l'identité.
  • Image de marque: communication visuelle . Développement d'un langage visuel de marque.

Concepteur de jeux


Game designer - une personne qui développe un univers de jeu: de l'idée générale, du genre et de l'intrigue aux personnages individuels, aux quêtes et aux lieux. À partir du 25 février .

  • Partie introductive . 8 leçons. Industrie du jeu: concepts et principes de base de la conception de jeux.
  • Spécialisation . 64 leçons. Immersion dans une spécialité.
    • Cours d'introduction à la conception de jeux. Connaissance de la profession et du travail auquel elle est associée. Discussion sur le programme du cours, ses objectifs et le résultat final. Nous étudions les concepts de base et la philosophie de la conception de jeux en général.
    • L'intrigue et le monde du jeu. Nous étudions les spécificités du travail dans différents genres et directions. Trucs et astuces pour travailler avec différents genres. Apprentissage de la monétisation.
    • De l'idée à la documentation. Nous fixons en pratique le processus de développement des idées. Nous effectuons des études de marché, étudions les concurrents, remarquons des idées intéressantes et apprenons de leurs erreurs. Nous développons la monétisation. Nous rédigeons un pitch et un document de concept pour un futur prototype.
    • Plans irréels. Apprendre à prototyper dans UE4. Nous réalisons un prototype pour le concept fini.
    • Équilibre et économie. Nous étudierons les règles de base pour créer une économie et un équilibre dans le jeu.
    • Jeux occasionnels. Nous étudions l'industrie des jeux occasionnels, comment ils sont créés et ce que les concepteurs de jeux font dans de tels projets.
    • Jeux d'histoire. Nous étudions l'industrie des jeux d'histoire, comment ils sont créés et ce que les concepteurs de jeux font dans de tels projets.
  • Stage . À la fin de la formation, tous les étudiants suivront des stages dans des équipes interfonctionnelles. Le résultat du stage sera le jeu créé.

Gestion des sports électroniques


Un cours en ligne sur le marketing et la gestion d'événements dans les sports électroniques. Nous vous apprendrons à travailler avec le public, les sponsors et les événements. 7 mois Début 19 février .

  • Module 1. FAQ sur les eSports.
  • Module 2. Marketing dans les e-sports.
  • Module 3. Gestion des événements.
  • Module 4. Le jeu comme e-sports.
  • Module 5. Travailler avec une équipe.
  • Module 6. Le module final.
  • Module 7. Projet de fin d'études.

SMM


Sur les réseaux sociaux, les gens se forgent une opinion sur les marques, prennent des décisions d'achat et partagent des avis. Ces processus peuvent et doivent être contrôlés, ce que fait le spécialiste SMM. Nous enseignons toutes les compétences nécessaires étape par étape sur le cours. 4 mois. À partir du 14 février .

  • Partie introductive . Connaissance de l'univers SMM, orientation professionnelle et premiers pas dans l'élaboration d'une stratégie.
  • Le contenu Introduction au marketing de contenu, fonctionnalités et applications de différents types de contenu.
  • La promotion Caractéristiques et nuances de la promotion dans chaque réseau social, les possibilités des agences de publicité, une introduction à la planification et à la budgétisation des médias.

Après avoir réussi l'un de nos cours, vous recevrez un certificat d'une forme établie qui vous donnera une bonne "accélération" lors de la recherche d'emploi.

Conférences vidéo


Programmation C ++ avancée


11 conférences. Le but du cours : se familiariser avec les outils et pratiques utilisés dans le développement moderne, acquérir des compétences en écriture de code C ++ correct et flexible. La formation des compétences pratiques nécessaires aux développeurs de logiciels pour participer à des projets de développement industriel en C ++, y compris pour pourvoir des postes de stagiaires pour les développeurs côté serveur d'applications très chargées.

Développement Android


10 conférences. Quelles compétences acquérez-vous:

  • Utilisation efficace de l'environnement de développement Android Studio pour créer une interface utilisateur, écrire et déboguer du code, profiler des applications et trouver et résoudre des problèmes de code.
  • Connaissance des fonctionnalités fournies par la bibliothèque standard et la plateforme Android, capacité à les utiliser efficacement.
  • Concevoir du code avec les qualités de modularité, d'extensibilité, de facilité de support.
  • Utilisation d'outils de test automatisés.

Cours préparatoire pour débutants "Algorithmes et structures de données"


8 conférences. Le but du cours : familiariser les étudiants avec les algorithmes de base utilisés pour le développement de logiciels. Pour vous apprendre à choisir les structures de données et les algorithmes appropriés pour la mise en œuvre des tâches émergentes. Enseigner l'utilisation des langages C et C ++ comme outil d'implémentation d'algorithmes.

Programmation du système


10 conférences. Le but du cours : pour améliorer la compréhension du système d'exploitation Linux, apprendre à utiliser les connaissances pour la programmation du système. Le cours met en évidence le système d'exploitation du périphérique basé sur le noyau GNU / Linux, le périphérique du noyau lui-même et ses sous-systèmes. Les modes d'interaction avec l'OS sont donnés et décrits. Le matériel de cours est aussi proche de la réalité que possible, rempli d'exemples.

Bases de données


7 conférences. Le but du cours : l'étude de la topologie, de la diversité et des principes de base du fonctionnement des systèmes de stockage et de données, ainsi que les algorithmes sous-jacents aux systèmes centralisés et distribués, une démonstration des compromis fondamentaux inhérents à l'une ou l'autre solution. Le cours révèle une variété de solutions pour stocker des données dans des projets Internet en trois dimensions:

  • continuum du modèle de données;
  • continuité de la cohérence des données;
  • un continuum d'algorithmes de stockage de données.

Le programme de cours est destiné à la fois aux programmeurs système, aux développeurs de SGBD et aux programmeurs appliqués, créateurs de systèmes de mise en file d'attente sur Internet.

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


All Articles