Mooc AtlasAutoformation de niveau universitaire
Computer Science
Computer Science · Année 3 · Génie logiciel et ouvertures

S6 Sécurité, concurrence, web et IA

Élargir le profil : concevoir du logiciel sûr, programmer la concurrence en Go, construire pour le web et utiliser l'apprentissage automatique.

228heures de cours
23semaines à 10 h
4étapes
15nouveaux cours
4universités

Compétences visées

  • Menaces, abstraction et méthodes de conception sécurisée
  • Fonctions, méthodes et concurrence en Go
  • HTML, CSS, JavaScript et design responsive
  • Apprentissage supervisé, non supervisé et introduction au deep learning

Projet du semestre

Le projet de fin de cursus : une application web sécurisée, servie par un service concurrent en Go, avec une fonction de recommandation par apprentissage automatique.

Cours du semestre

  1. 1
    University of Colorado SystemDébutantJava, NetBeans, JUnit, IBM Rhapsody

    Prérequis annoncés : Knowing how to code in some language; workplace software development experience helpful

    Voir les 4 cours
  2. 2
    University of California, IrvineIntermédiaireGo

    Prérequis annoncés : Previous programming experience, ideally object-oriented (C++ or Python)

    Voir les 3 cours
    CoursNiveauDuréeNote (avis)
    Getting Started with GoIntermédiaire10 h4,6 (2 484)
    Functions, Methods, and Interfaces in GoIntermédiaire11 h4,6 (1 017)
    Concurrency in GoIntermédiaire13 h4,7 (809)
  3. 3
    University of MichiganDébutantHTML, CSS, JavaScript, Bootstrap
    Voir les 5 cours
    CoursNiveauDuréeNote (avis)
    Introduction to HTML5Débutant12 h4,7 (27 930)
    Introduction to CSS3Débutant17 h4,8 (9 671)
    Interactivity with JavaScriptDébutant10 h4,7 (7 382)
    Advanced Styling with Responsive DesignDébutant11 h4,7 (4 617)
    Web Design for Everybody CapstoneDébutant28 h4,8 (1 790)
  4. 4
    University of Colorado BoulderIntermédiairePython
    Voir les 3 cours
    CoursNiveauDuréeNote (avis)
    Introduction to Machine Learning: Supervised LearningIntermédiaire23 h4,5 (67)
    Introduction to Machine Learning: Unsupervised LearningIntermédiaire15 h4,6 (24)
    Introduction to Deep LearningIntermédiaire18 h4,5 (24)

Lectures

Points d’attention

  • Programming with Go demande une expérience de la programmation objet : Java (S3, S4) la fournit.
  • Machine Learning: Theory and Hands-on Practice compte peu d'avis ; s'appuyer sur ISLP.

Avec Coursera Plus

Ce semestre représente 228 heures, soit environ 5 mois à 10 heures par semaine. L’abonnement Coursera Plus donne accès à la plupart de ses cours pendant cette période.

Découvrir Coursera Plus