Coursera
  • Diplôme en ligneDécouvrez les licences et les masters
  • MasterTrack™Obtenir un crédit en vue d'un master
  • Certificats d'universitéFaites progresser votre carrière grâce à un apprentissage de niveau supérieur
Rechercher des carrièresPour l'entreprisePour les universités
  • Parcourir
  • Meilleurs cours
  • Connexion
  • Inscrivez-vous gratuitement
    Coursera
    • Parcourir
    • Scala

    Filtrer par

    855 résultats pour ''scala'

    • Placeholder
      École Polytechnique Fédérale de Lausanne

      Functional Programming in Scala

      Compétences que vous acquerrez : Computer Programming, Other Programming Languages, Computer Science, Scala Programming, Theoretical Computer Science, Apache, Big Data, Data Management, Programming Principles, Algorithms, Computational Thinking, Data Science, Machine Learning, Machine Learning Algorithms, Computational Logic, Computer Programming Tools, Data Analysis, Data Analysis Software, Data Mining, Data Structures, Mathematical Theory & Analysis, Mathematics, SQL

      4.7

      (10.5k avis)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      École Polytechnique Fédérale de Lausanne

      Effective Programming in Scala

      Compétences que vous acquerrez : Computer Programming, Programming Principles, Scala Programming, Software Engineering, Theoretical Computer Science, Computational Logic, Software Testing

      4.7

      (131 avis)

      Intermediate · Course · 1-3 Months

    • Gratuit

      Placeholder
      École Polytechnique Fédérale de Lausanne

      Functional Programming Principles in Scala (Scala 2 version)

      Compétences que vous acquerrez : Algorithms, Computer Programming, Programming Principles, Theoretical Computer Science, Scala Programming

      4.9

      (32 avis)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Microsoft

      Microsoft Azure Data Engineering Associate (DP-203)

      Compétences que vous acquerrez : Cloud Computing, Microsoft Azure, Data Management, Extract, Transform, Load, Big Data, Data Warehousing, Cloud Storage, Statistical Programming, Apache, Cloud Infrastructure, Databases, SQL, Data Analysis, Accounting, Business Analysis, Financial Analysis, Computer Programming, Continuous Integration, DevOps, NoSQL, Business Psychology, Entrepreneurship, Leadership and Management, Organizational Development, Application Development, Computer Networking, Data Architecture, Network Security, Security Engineering, Security Strategy, Software Engineering, Software Engineering Tools

      4.3

      (502 avis)

      Intermediate · Professional Certificate · 3-6 Months

    • Placeholder
      École Polytechnique Fédérale de Lausanne

      Big Data Analysis with Scala and Spark

      Compétences que vous acquerrez : Apache, Big Data, Computer Programming, Data Management, Other Programming Languages, Data Analysis, Data Analysis Software, SQL, Scala Programming

      4.6

      (2.6k avis)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      École Polytechnique Fédérale de Lausanne

      Functional Programming Principles in Scala

      Compétences que vous acquerrez : Computer Programming, Other Programming Languages, Scala Programming, Algorithms, Computational Logic, Computer Programming Tools, Data Management, Data Structures, Mathematical Theory & Analysis, Mathematics, Programming Principles, Theoretical Computer Science

      4.8

      (8.2k avis)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Placeholder
      École Polytechnique Fédérale de Lausanne

      Parallel programming (Scala 2 version)

      Compétences que vous acquerrez : Computer Programming, Theoretical Computer Science, Algorithms

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      École Polytechnique Fédérale de Lausanne

      Functional Program Design in Scala (Scala 2 version)

      4.6

      (9 avis)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Placeholder
      École Polytechnique Fédérale de Lausanne

      Big Data Analysis with Scala and Spark (Scala 2 version)

      Compétences que vous acquerrez : Big Data, SQL, Scala Programming

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      Coursera Project Network

      Configuring for Scala with IntelliJ IDEA

      Compétences que vous acquerrez : Computer Programming, Computer Programming Tools, Scala Programming, Software Engineering

      4.7

      (14 avis)

      Beginner · Guided Project · Less Than 2 Hours

    • Placeholder
      Placeholder
      École Polytechnique Fédérale de Lausanne

      Programming Reactive Systems

      Compétences que vous acquerrez : Advertising, Cloud Computing, Communication, Computer Networking, Network Architecture, Scala Programming

      3.8

      (25 avis)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Placeholder
      École Polytechnique Fédérale de Lausanne

      Parallel programming

      Compétences que vous acquerrez : Computer Programming, Computer Science, Other Programming Languages, Algorithms, Theoretical Computer Science, Data Science, Machine Learning, Machine Learning Algorithms, Scala Programming, Computational Thinking, Data Management

      4.4

      (1.8k avis)

      Intermediate · Course · 1-4 Weeks

    Recherches liées à scala

    scalable machine learning on big data using apache spark
    building scalable java microservices with spring boot and spring cloud
    blockchain scalability and its foundations in distributed systems
    fundamentals of scalable data science
    configuring for scala with intellij idea
    parallel programming (scala 2 version)
    introducción a scala en big data con databricks
    functional programming in scala
    1234…72

    En résumé, voici 10 de nos cours scala les plus populaires

    • Functional Programming in Scala: École Polytechnique Fédérale de Lausanne
    • Effective Programming in Scala: École Polytechnique Fédérale de Lausanne
    • Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
    • Microsoft Azure Data Engineering Associate (DP-203): Microsoft
    • Big Data Analysis with Scala and Spark: École Polytechnique Fédérale de Lausanne
    • Functional Programming Principles in Scala: École Polytechnique Fédérale de Lausanne
    • Parallel programming (Scala 2 version): École Polytechnique Fédérale de Lausanne
    • Functional Program Design in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
    • Big Data Analysis with Scala and Spark (Scala 2 version): École Polytechnique Fédérale de Lausanne
    • Configuring for Scala with IntelliJ IDEA: Coursera Project Network

    Compétences que vous avez acquises en Software Development

    Langage De Programmation (34)
    Google (25)
    Programme Informatique (21)
    Test De Logiciels (21)
    Web (19)
    Google Cloud Platform (18)
    Interfaces De Programmation Applicatives (17)
    Structure Des Données (16)
    Résolution De Problèmes (14)
    Programmation Orientée Objet (13)
    Kubernetes (10)
    List & Label (10)

    Questions fréquentes sur Scala

    • Scala is a general purpose programming language that’s designed to be more scalable, readable, and concise than Java. Scala has deep interoperability with Java, and was made to run on Java Virtual Machines in place of or alongside Java. Scala is popular among companies like Twitter, Netflix, and Airbnb. Whether you need Scala training for work, or you’re a student who needs courses on Scala for beginners, you’ll find your start with this collection.‎

    • We recommend these courses for learners who want to learn to code Scala applications. Whether that means you’re a student who needs introductory Scala tutorials or a developer who’s looking to add Scala programming to your repertoire, there are Scala classes here that are right for you. Beyond the basics, these courses help learners write and document programs (or apps) using Scala.‎

    • Scala training opens up the door to jobs with titles like Software Developer, Software Engineer, and Big Data Engineer. A quick search on indeed.com shows that virtually every job requiring Scala programming skills or experience pays $100,000 or more annually. Get your start in Scala with the courses in this collection and get on the path toward your next job, promotion, or degree.‎

    • Before learning Scala, you should be able to use Java proficiently, since Scala is dependent on Java. Primary Java concepts you should know include understanding what variables, loops, and arrays are in Java as well as how to create an object and use collection and thread in Java. You also need to understand basic object-oriented programming (OOP) concepts. You'll benefit from being familiar with other programming languages before starting to learn Scala, such as C, C++, Python, or Haskell too. This background will make understanding Scala easier. You should also have an understanding of programming terminology before you begin your studies.‎

    • Some of the large corporations that hire people with a background in Scala include Google, Sony, Apple, IBM, and Verizon. Others that use Scala in their programs regularly include Twitter, LinkedIn, Quora, and Foursquare. The Guardian, Meetup, SoundCloud, Duolingo, and Airbnb also hire Scala professionals. Places that hire programmers who use Scala vary widely and include food delivery companies, staffing agencies, e-commerce websites, medical research software companies, travel websites, and a lot more.‎

    • If you're currently a developer and want to make yourself more marketable, learning Scala is a logical step. More and more companies are using Scala, making Scala programmers in demand, and it's ranked fourth among programming languages with the highest salary, according to Educative. Other reasons to consider learning Scala is that it's easy to learn since it's similar to Java and C, it's faster than some languages like Ruby and Python, it can run on the Java Virtual Machine (JVM), and it makes app development simpler.‎

    • Topics related to Scala that you can study include functional programming as well as other programming languages, such as Python, Spark, and JS. You can also study big data, AI, and machine learning and learn more about object-oriented programming.‎

    Le contenu de cette FAQ a été mis à disposition à des fins d'information uniquement. Il est conseillé aux étudiants d'effectuer des recherches supplémentaires afin de s'assurer que les cours et autres qualifications suivis correspondent à leurs objectifs personnels, professionnels et financiers.
    Autres sujets à explorer
    Placeholder
    Arts et humanités
    338 cours
    Placeholder
    Business
    1095 cours
    Placeholder
    Informatique
    668 cours
    Placeholder
    Science des données
    425 cours
    Placeholder
    Technologies de l'information
    145 cours
    Placeholder
    Santé
    471 cours
    Placeholder
    Mathématiques et logique
    70 cours
    Placeholder
    Développement personnel
    137 cours
    Placeholder
    Sciences physiques et ingénierie
    413 cours
    Placeholder
    Sciences sociales
    401 cours
    Placeholder
    Apprentissage des langues
    150 cours

    Coursera Footer

    Commencez ou faites progresser votre carrière

    • Analyste de données Google
    • Certificat Professionnel en marketing numérique et commerce électronique Google
    • Certificat Professionnel d’automatisation informatique Google avec Python
    • Google IT Support
    • Gestion de projet Google
    • Conception d'expérience utilisateur Google
    • Préparation à la certification Google Cloud : architecte de Cloud
    • Analyste de cybersécurité d'IBM
    • Analyste de données d'IBM
    • Ingénierie des données IBM
    • Science des données IBM
    • Développeur(euse) Cloud Full Stack IBM
    • Apprentissage automatique IBM
    • Connaître la comptabilité sur le bout des doigts
    • Développeur front-end Meta
    • Certification Professionnel de développeur TensorFlow DeepLearning.AI
    • Certificat Professionnel de programmeur SAS
    • Lancez votre carrière
    • Préparez-vous pour obtenir un certificat
    • Faire progresser votre carrière
    • Comment identifier les erreurs de syntaxe Python
    • Comment récupérer les exceptions Python
    • Voir tous les tutoriels de programmation

    Cours et certifications populaires

    • cours gratuits
    • Cours sur l’intelligence artificielle
    • Cours sur la blockchain
    • Cours d’informatique
    • Cursos Gratis
    • Cours en cybersécurité
    • Cours en analyse des données
    • Cours de science des données
    • Cours d’anglais
    • Cours de développement Web Full Stack
    • Cours Google
    • Cours sur les ressources humaines
    • Cours d’informatique
    • Cours d’apprentissage de l’anglais
    • Cours sur Microsoft Excel
    • Cours en gestion de produit
    • Cours en gestion de projet
    • Cours sur Python
    • Cours sur SQL
    • Certifications Agile
    • Certification CAPM
    • Certification CompTIA A+
    • Certifications en analyse des données
    • Certifications Scrum Master
    • Voir tous les cours

    Collections et articles populaires

    • Cours en ligne gratuits à terminer en une journée
    • Cours appréciés gratuits
    • Emplois dans le domaine commercial
    • Emplois en cybersécurité
    • Emplois en informatique pour débutant
    • Questions pour un entretien avec un analyste de données
    • Projets en analyse des données
    • Comment devenir analyste de données
    • Comment devenir chef de projet
    • Compétences en informatique
    • Questions pour un entretien avec un gestionnaire de projet
    • Compétences de programmation en Python
    • Forces et faiblesses lors d’un entretien
    • Que fait un analyste de données ?
    • Que fait un ingénieur logiciel ?
    • Qu’est-ce qu’un ingénieur des données ?
    • Qu’est-ce qu’un scientifique des données ?
    • Qu’est-ce qu’un concepteur de produits ?
    • Qu’est-ce qu’un Scrum Master ?
    • Qu’est-ce qu’un UX Researcher (chercheur UX) ?
    • Comment obtenir un certificat PMP
    • Certifications PMI
    • Certifications populaires en cybersécurité
    • Certifications SQL populaires
    • Lire tous les articles Coursera

    Obtenez un diplôme ou un certificat en ligne

    • Certificats Professionnels Google
    • Certificats Professionnels
    • Voir tous les certificats
    • Licences
    • Masters
    • Diplômes en informatique
    • Diplômes en science des données
    • MBA & diplômes commerciaux
    • Diplômes en analyse des données
    • Diplômes de santé publique
    • Diplômes en sciences sociales
    • Diplômes en gestion
    • Licence en lettres ou licence en sciences
    • Qu'est-ce qu'une licence ?
    • 11 bonnes habitudes d’apprentissage à développer
    • Comment écrire une lettre de recommandation
    • 10 emplois convoités que vous pouvez obtenir avec un diplôme en commerce
    • Est-ce qu’un Master en informatique est utile ?
    • Voir tous les programmes diplômants
    • Coursera Inde
    • Coursera Royaume-Uni
    • Coursera Mexique

    Coursera

    • À propos
    • Ce que nous proposons
    • Direction
    • Carrières
    • Catalogue
    • Coursera Plus
    • Certificats Professionnels
    • Certificats MasterTrack®
    • Diplômes
    • Pour l'entreprise
    • Pour les gouvernements
    • Pour le campus
    • Devenir un partenaire
    • Décision relative au coronavirus

    Communauté

    • Étudiants
    • Partenaires
    • Testeurs bêta
    • Traducteurs
    • Blog
    • Blog Tech
    • Centre d'enseignement

    Plus

    • Presse
    • Investisseurs
    • Conditions
    • Confidentialité
    • Aide
    • Accessibilité
    • Contact
    • Articles
    • Répertoire
    • Filiales
    • Déclaration sur l’esclavage moderne
    Apprendre partout
    Placeholder
    Placeholder
    Placeholder
    © 2023 Coursera Inc. Tous droits réservés.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder