+ Répondre à la discussion
Affichage des résultats 1 à 18 sur 18
  1. #1
    Inactif


    Homme Profil pro
    Inscrit en
    novembre 2008
    Messages
    5 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : novembre 2008
    Messages : 5 308
    Points : 15 143
    Points
    15 143

    Par défaut Cours e-learning "Functional Programming Principles in Scala"

    Bonjour à tous

    Pour ceux qui connaissent pas, coursera.org est un site de e-learning qui regroupe des cours de plusieurs grosses universités sur des domaines très variés (informatique, statistique, IA, médecine, etc). Chaque cours regroupe des vidéos des cours, les pdf des présentation, des exercices, des QCM, 2 examens (tout en anglais) et un certification de formation à la fin (si on a réussit les exams).
    On en a déjà parlé sur le forum Algorithme : Cours online & gratuit : Introduction to Artificial Intelligence - Fall 2011

    Pour ceux que ça intéresse, un cours commence cette semaine sur le thème de la programmation fonctionnelle et de Scala : Functional Programming Principles in Scala, donné par l'université de Lauzanne (Suisse). Cette formation dure 7 semaines, il faut compter environ 1h 1h30 de cours par semaine plus 1 ou 2 heures d'exercice (en fonction de la vitesse de compréhension de chacun)
    Ce type de formation commence a être de plus en plus reconnu, ça a sa place sur un CV

    Perso, ça fait quelques temps que je souhaite découvrir la programmation fonctionnelle, c'est l'occasion de m'y mettre.

    Bon courage aux intéressés, n'hésitez pas à venir discuter ici des difficultés rencontrées

  2. #2
    Membre éprouvé
    Avatar de Khaled.Noordin
    Homme Profil pro
    Inscrit en
    janvier 2005
    Messages
    356
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : janvier 2005
    Messages : 356
    Points : 463
    Points
    463

    Par défaut

    @gbdivers merci pour l'info

  3. #3
    Membre chevronné Avatar de AuraHxC
    Homme Profil pro Nicolas
    Doctorant
    Inscrit en
    mai 2006
    Messages
    627
    Détails du profil
    Informations personnelles :
    Nom : Homme Nicolas
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Doctorant

    Informations forums :
    Inscription : mai 2006
    Messages : 627
    Points : 603
    Points
    603

    Par défaut

    J'hésite encore depuis que j'ai vue le créateur de Scala tweeter cette news (cet été il me semble)... Il faut le faire en live c'est à dire que je dois m'inscrire maintenant ou il y a possibilité de prendre en cours et faire a notre rythme ?! (je suppose que cela supprime un peu l'intérêt mais bon).

    D'ailleurs, je regarde de près, l'équivalent fait par le MIT et deux autres universités et je pense m'inscrire si je tombe sur un cours qui me botte

    Edit : Je viens de m'inscrire et en vue des dates de rendu des exercices (Due Date mais surtout Hard Deadline), je pense que c'est encore jouable
    Faut juste que je m'active les fesses le soir \o/

  4. #4
    Expert Confirmé Sénior
    Avatar de le y@m's
    Homme Profil pro Yann D'Isanto
    Ingénieur développement logiciels
    Inscrit en
    février 2005
    Messages
    2 640
    Détails du profil
    Informations personnelles :
    Nom : Homme Yann D'Isanto
    Âge : 31
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : février 2005
    Messages : 2 640
    Points : 5 912
    Points
    5 912

    Par défaut

    Le cours est de nouveau programmé, ce sera à partir du 25 mars 2013 pour ceux que ça intéresse

    @AuraHxC est-ce que tu t'es finalement inscrit à la dernière session. Si oui qu'est-ce que tu en as pensé ?

  5. #5
    Membre chevronné Avatar de AuraHxC
    Homme Profil pro Nicolas
    Doctorant
    Inscrit en
    mai 2006
    Messages
    627
    Détails du profil
    Informations personnelles :
    Nom : Homme Nicolas
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Doctorant

    Informations forums :
    Inscription : mai 2006
    Messages : 627
    Points : 603
    Points
    603

    Par défaut

    Oui je me suis inscrit mais je n'ai pas été jusqu'au bout par manque de temps ; Tout ce que je peux en dire c'est que le cours est vraiment bien fait et les exercices proposés (à rendre avec une note) sont plutôt bien ficelés

    J'hésite pour me réinscrire justement sur cette nouvelle session qui sera identique aux dires de Martin Odersky sur Twitter. Il aurait bien aimé faire une version améliorée mais il manquait de temps

  6. #6
    Expert Confirmé Sénior
    Avatar de le y@m's
    Homme Profil pro Yann D'Isanto
    Ingénieur développement logiciels
    Inscrit en
    février 2005
    Messages
    2 640
    Détails du profil
    Informations personnelles :
    Nom : Homme Yann D'Isanto
    Âge : 31
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : février 2005
    Messages : 2 640
    Points : 5 912
    Points
    5 912

    Par défaut

    Citation Envoyé par AuraHxC Voir le message
    Oui je me suis inscrit mais je n'ai pas été jusqu'au bout par manque de temps ; Tout ce que je peux en dire c'est que le cours est vraiment bien fait et les exercices proposés (à rendre avec une note) sont plutôt bien ficelés

    J'hésite pour me réinscrire justement sur cette nouvelle session qui sera identique aux dires de Martin Odersky sur Twitter. Il aurait bien aimé faire une version améliorée mais il manquait de temps
    Merci pour les infos , je m'étais de toute façon inscrit

  7. #7
    Rédacteur

    Avatar de Yoteco
    Homme Profil pro Alain Sahli
    Ingénieur développement logiciels
    Inscrit en
    décembre 2004
    Messages
    1 101
    Détails du profil
    Informations personnelles :
    Nom : Homme Alain Sahli
    Âge : 27
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2004
    Messages : 1 101
    Points : 2 861
    Points
    2 861

    Par défaut

    Moi je l'ai fais en entier l'automne dernier et je ne peux que le conseiller !

    De loin le meilleur cours en ligne que j'ai fais
    Blog - Mon espace developpez -
    Oracle Certified Professional, Java SE 6 Programmer
    eZ Publish Certified developer

  8. #8
    Membre Expert
    Homme Profil pro
    Développeur Java/Scala
    Inscrit en
    octobre 2007
    Messages
    1 097
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Scala

    Informations forums :
    Inscription : octobre 2007
    Messages : 1 097
    Points : 2 276
    Points
    2 276

    Par défaut

    Citation Envoyé par Yoteco Voir le message
    Moi je l'ai fais en entier l'automne dernier et je ne peux que le conseiller !

    De loin le meilleur cours en ligne que j'ai fais
    Idem, mais celui du machine learning (par le créateur de coursera Andrew NG) est aussi une tuerie!
    Développeur certifié: Java 6 - Scala - Machine Learning

    Liste verte des SSII humaines, pour passionnés de technique, essentiellement Java mais aussi C#, NoSQL, Scala, JS: Octo, Zenika, Xebia, So@t, Arolla, Excilys...
    Allez la bas plutôt que chez Altruc!
    Détails en MP.

  9. #9
    Modérateur
    Avatar de Robin56
    Homme Profil pro Nicolas
    Ingénieur développement logiciels
    Inscrit en
    juin 2009
    Messages
    3 971
    Détails du profil
    Informations personnelles :
    Nom : Homme Nicolas
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2009
    Messages : 3 971
    Points : 9 622
    Points
    9 622

    Par défaut

    Maintenant que vous êtes formés à Scala, n'hésitez pas à contribuer à l’essor de la rubrique. Scala est assez peu représenté en terme de ressources sur Developpez.com

  10. #10
    Membre Expert
    Avatar de fabszn
    Homme Profil pro Fabrice Sznajderman
    Développeur Java
    Inscrit en
    mars 2002
    Messages
    976
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabrice Sznajderman
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : mars 2002
    Messages : 976
    Points : 1 600
    Points
    1 600

    Par défaut

    Hello,

    Super cours, je l'ai fait au printemps dernier, c'est très très bien!
    @+

    Fabszn
    Twitter : @fsznajderman

    N'oubliez pas le bouton
    Comment bien poser ses questions sur le forum


  11. #11
    Membre Expert

    Homme Profil pro Philippe BASTIANI
    Architecte technique
    Inscrit en
    juin 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe BASTIANI
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : juin 2005
    Messages : 534
    Points : 1 101
    Points
    1 101

    Par défaut

    C'est reparti pour un cycle de 7 semaines à partir du 16 Septembre....

    C'est vrai celà à l'air d'être une bonne formation... Je n'en dirais pas autant du livre Programming in Scala !

    a+
    Philippe

  12. #12
    Membre à l'essai
    Inscrit en
    février 2010
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : février 2010
    Messages : 18
    Points : 21
    Points
    21

    Par défaut

    Je me suis inscris (j'ai aussi commandé le livre programming in scala, il avait de bonnes critiques sur internet pourtant non ).

    Vous avez des conseils à donner pour suivre la formation ?
    J'ai commancé à utiliser scala avec la version spéciale d'Eclipse, je regarde des tutoriaux sur le net mais je pense que ce qu'il me manque c'est une formation sur les concepts fonctionnels en général. Par exemple j'ai pas trop de problèmes avec la syntaxe, mais j'ai du mal à voir ce qu'il y a derrière tous les concepts en quoi les collections sont spéciales par rapport au java, passer un paramètre by name ... bref je suis un peu noyé dans la masse d'information peu structurée qu'on peut trouver.

  13. #13
    Membre Expert Avatar de Grom61736
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2013
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : février 2013
    Messages : 175
    Points : 1 118
    Points
    1 118

    Par défaut

    Inscrit également. :-)
    On le demande parfois dans certaines offres d'emploi donc c'est l'occasion de s'y mettre en douceur.

  14. #14
    Membre chevronné Avatar de AuraHxC
    Homme Profil pro Nicolas
    Doctorant
    Inscrit en
    mai 2006
    Messages
    627
    Détails du profil
    Informations personnelles :
    Nom : Homme Nicolas
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Doctorant

    Informations forums :
    Inscription : mai 2006
    Messages : 627
    Points : 603
    Points
    603

    Par défaut

    Citation Envoyé par Icanhas Voir le message
    Je me suis inscris (j'ai aussi commandé le livre programming in scala, il avait de bonnes critiques sur internet pourtant non ).

    Vous avez des conseils à donner pour suivre la formation ?
    J'ai commancé à utiliser scala avec la version spéciale d'Eclipse, je regarde des tutoriaux sur le net mais je pense que ce qu'il me manque c'est une formation sur les concepts fonctionnels en général. Par exemple j'ai pas trop de problèmes avec la syntaxe, mais j'ai du mal à voir ce qu'il y a derrière tous les concepts en quoi les collections sont spéciales par rapport au java, passer un paramètre by name ... bref je suis un peu noyé dans la masse d'information peu structurée qu'on peut trouver.
    Tes questions auront + ou - leurs réponses dans ce cours
    Aucuns conseils, à part de bosser correctement, de ne pas hésiter à poser des questions sur le forum du cours et bien entendu faire les problèmes de programmation qui sont proposés

  15. #15
    Membre Expert

    Homme Profil pro Philippe BASTIANI
    Architecte technique
    Inscrit en
    juin 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe BASTIANI
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : juin 2005
    Messages : 534
    Points : 1 101
    Points
    1 101

    Par défaut

    Citation Envoyé par Icanhas Voir le message
    Je me suis inscris (j'ai aussi commandé le livre programming in scala, il avait de bonnes critiques sur internet pourtant non ).
    Mon avis = mitigé ! J'ai proposé (la semaine dernière en fait) une revue pour ce livre... Peut-être paraîtra-t'elle...

    Avec le livre seul, difficile de monter en compétence rapidement sur Scala ! IMHO, il vaut mieux partir sur 'Scala for the Impatient' pour le bA.ba puis enchainer sur le bouquin de Odersky... ou , faire la formation avec le livre en complément...

    Le paradoxe c'est que le bouquin est très bien écrit et qu'il donne envi de se plonger dans Scala; c'est aussi que son contenu est très riche; c'est aussi qu'il y a de nombreux conseils; ...
    MAIS
    pour moi, c'est l'architecture du livre qui ne passe pas (organisation des chapitres, exemples trop académiques)... il manque un fil conducteur; bref, un truc, qui t'aide à mettre rapidement la main dans le cambouis.

    a+
    Philippe

  16. #16
    Membre à l'essai
    Inscrit en
    février 2010
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : février 2010
    Messages : 18
    Points : 21
    Points
    21

    Par défaut

    Ok, merci pour vos réponses.
    De mon point de vue je me suis inscris au cours aussi pour me forcer à bosser le scala sur mon temps libre. J'ai commandé le livre ne me disant qu'avec un peu de chance il serait de la trempe d'un ''Effective Java'' et qu'il me permettrait de m'habituer directement aux bonnes pratiques de programmation en scala.

    En attendant que des offres d'emploi scala fleurissent un peu partout

  17. #17
    Membre à l'essai
    Inscrit en
    juin 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 8
    Points : 22
    Points
    22

    Par défaut Scala in Action

    Moi aussi je me mets doucement a Scala et je me suis inscrit au cours Functional Programming Principles in Scala de Septembre, j'ai hate
    Sinon, ne pas oublier qu'Odersky fera une suite directe a ce cours en Novembre : Principles of Reactive Programming qui sera axé sur le concurrent programming. J'essaierai de le faire aussi celui-la.

    Et au sujet des bouquins, j'étudie en ce moment Scala In Action que je conseille tres fortement : il est clair et bien écrit, ne fait que 400 pages (comparé aux impressionantes 850 pages de Programming in Scala ^^) et est a jour avec la derniere version de Scala 2.10.

    Bon courage a tous !

  18. #18
    Membre Expert Avatar de Grom61736
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2013
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : février 2013
    Messages : 175
    Points : 1 118
    Points
    1 118

    Par défaut

    Merci du tuyau! J'avais loupé "Principles of Reactive Programming" !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •