Functional Programming Principles - 03.06.2013.pdf

Kresimir Popovic
Kresimir PopovicSenior Software Engineer à ENEA

Scala

coursera.org
Statement of Accomplishment
WITH DISTINCTION
JUNE 03, 2013
KRESIMIR
HAS SUCCESSFULLY COMPLETED THE ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE’S ONLINE
OFFERING OF
Functional Programming Principles
in Scala
This advanced undergraduate programming course covers the
principles of functional programming using Scala, including the
use of functions as values, recursion, immutability, pattern
matching, higher-order functions and collections, and lazy
evaluation.
MARTIN ODERSKY
PROFESSOR OF COMPUTER SCIENCE
ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE
DISCLAIMER : THIS ONLINE OFFERING DOES NOT REFLECT THE ENTIRE CURRICULUM OFFERED TO STUDENTS ENROLLED AT ECOLE
POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. THIS DOCUMENT DOES NOT AFFIRM THAT THIS STUDENT WAS ENROLLED AS A ECOLE
POLYTECHNIQUE FÉDÉRALE DE LAUSANNE STUDENT IN ANY WAY; IT DOES NOT CONFER A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE
CREDIT; IT DOES NOT CONFER A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE DEGREE OR CERTIFICATE; AND IT DOES NOT VERIFY THE
IDENTITY OF THE INDIVIDUAL WHO TOOK THE COURSE.

Recommandé

Coursera progfun 2016 par
Coursera progfun 2016Coursera progfun 2016
Coursera progfun 2016Alexander Shvid
93 vues1 diapositive
Functional Programming Principles in Scala par
Functional Programming Principles in ScalaFunctional Programming Principles in Scala
Functional Programming Principles in ScalaSlim Ouertani
208 vues1 diapositive
Functional programming principles in scala par
Functional programming principles in scalaFunctional programming principles in scala
Functional programming principles in scalaSudipta Deb ☁
50 vues1 diapositive
Coursera progfun 2015 par
Coursera progfun 2015Coursera progfun 2015
Coursera progfun 2015Andrea Zoleo
65 vues1 diapositive
Coursera progfun 2016 par
Coursera progfun 2016Coursera progfun 2016
Coursera progfun 2016Volodymyr Gryshko
30 vues1 diapositive
Coursera progfun 2014 par
Coursera progfun 2014Coursera progfun 2014
Coursera progfun 2014Mohsen Zainalpour
272 vues1 diapositive

Contenu connexe

Similaire à Functional Programming Principles - 03.06.2013.pdf

Certificate_Web_Applications_Architecture par
Certificate_Web_Applications_ArchitectureCertificate_Web_Applications_Architecture
Certificate_Web_Applications_ArchitectureKalpesh Panchal
97 vues1 diapositive
Linear and Discrete Optimization par
Linear and Discrete OptimizationLinear and Discrete Optimization
Linear and Discrete OptimizationVassilios Rendoumis
357 vues1 diapositive
Coursera webapplications 2014 par
Coursera webapplications 2014Coursera webapplications 2014
Coursera webapplications 2014Shay Gazit
35 vues1 diapositive
Coursera reactive 2014 par
Coursera reactive 2014Coursera reactive 2014
Coursera reactive 2014Henadz Yermakavets
54 vues1 diapositive
Web Applications 2014 Certificate par
Web Applications 2014 CertificateWeb Applications 2014 Certificate
Web Applications 2014 Certificatemasonmonroe
71 vues1 diapositive
Coursera Human-Computer Interaction par
Coursera Human-Computer InteractionCoursera Human-Computer Interaction
Coursera Human-Computer InteractionSvetlana Tytskaya
120 vues1 diapositive

Similaire à Functional Programming Principles - 03.06.2013.pdf(20)

Certificate_Web_Applications_Architecture par Kalpesh Panchal
Certificate_Web_Applications_ArchitectureCertificate_Web_Applications_Architecture
Certificate_Web_Applications_Architecture
Kalpesh Panchal97 vues
Coursera webapplications 2014 par Shay Gazit
Coursera webapplications 2014Coursera webapplications 2014
Coursera webapplications 2014
Shay Gazit35 vues
Web Applications 2014 Certificate par masonmonroe
Web Applications 2014 CertificateWeb Applications 2014 Certificate
Web Applications 2014 Certificate
masonmonroe71 vues
Coursera webapplications 2015 par Jen Hodges
Coursera webapplications 2015Coursera webapplications 2015
Coursera webapplications 2015
Jen Hodges50 vues
Web-Based_Engineering_Portfolio_System (1).pdf par PritamSha1
Web-Based_Engineering_Portfolio_System (1).pdfWeb-Based_Engineering_Portfolio_System (1).pdf
Web-Based_Engineering_Portfolio_System (1).pdf
PritamSha13 vues
Statement of Accomplishment_Sergey_Karpenko_University of Michigan_Social Net... par sergey25pr
Statement of Accomplishment_Sergey_Karpenko_University of Michigan_Social Net...Statement of Accomplishment_Sergey_Karpenko_University of Michigan_Social Net...
Statement of Accomplishment_Sergey_Karpenko_University of Michigan_Social Net...
sergey25pr79 vues
IRJET- Tracking and Predicting Student Performance using Machine Learning par IRJET Journal
IRJET- Tracking and Predicting Student Performance using Machine LearningIRJET- Tracking and Predicting Student Performance using Machine Learning
IRJET- Tracking and Predicting Student Performance using Machine Learning
IRJET Journal116 vues
Data Clustering in Education for Students par IRJET Journal
Data Clustering in Education for StudentsData Clustering in Education for Students
Data Clustering in Education for Students
IRJET Journal39 vues

Plus de Kresimir Popovic

Amazon_AWS_IAM_2023_Cert.pdf par
Amazon_AWS_IAM_2023_Cert.pdfAmazon_AWS_IAM_2023_Cert.pdf
Amazon_AWS_IAM_2023_Cert.pdfKresimir Popovic
6 vues1 diapositive
Open_Source_Software_Basics.pdf par
Open_Source_Software_Basics.pdfOpen_Source_Software_Basics.pdf
Open_Source_Software_Basics.pdfKresimir Popovic
3 vues1 diapositive
SECURE- Throughout the day - Part 1.pdf par
SECURE- Throughout the day - Part 1.pdfSECURE- Throughout the day - Part 1.pdf
SECURE- Throughout the day - Part 1.pdfKresimir Popovic
11 vues1 diapositive
SECURE- Throughout the day - Part 3.pdf par
SECURE- Throughout the day - Part 3.pdfSECURE- Throughout the day - Part 3.pdf
SECURE- Throughout the day - Part 3.pdfKresimir Popovic
8 vues1 diapositive
SECURE- Throughout the day - Part 2.pdf par
SECURE- Throughout the day - Part 2.pdfSECURE- Throughout the day - Part 2.pdf
SECURE- Throughout the day - Part 2.pdfKresimir Popovic
7 vues1 diapositive
Open_Source_Software_Overview.pdf par
Open_Source_Software_Overview.pdfOpen_Source_Software_Overview.pdf
Open_Source_Software_Overview.pdfKresimir Popovic
3 vues1 diapositive

Plus de Kresimir Popovic(20)

Certificate - Protection against Social Engineering.pdf par Kresimir Popovic
Certificate - Protection against Social Engineering.pdfCertificate - Protection against Social Engineering.pdf
Certificate - Protection against Social Engineering.pdf
Udemy-Starting with Quarkus - March 2022.pdf par Kresimir Popovic
Udemy-Starting with Quarkus - March 2022.pdfUdemy-Starting with Quarkus - March 2022.pdf
Udemy-Starting with Quarkus - March 2022.pdf
Remote Communication across cultures - Session.pdf par Kresimir Popovic
Remote Communication across cultures - Session.pdfRemote Communication across cultures - Session.pdf
Remote Communication across cultures - Session.pdf
Stepping out of your comfort zone - Videocast Faculty.pdf par Kresimir Popovic
Stepping out of your comfort zone - Videocast Faculty.pdfStepping out of your comfort zone - Videocast Faculty.pdf
Stepping out of your comfort zone - Videocast Faculty.pdf
Conquering the Challenges of Public Speaking.pdf par Kresimir Popovic
Conquering the Challenges of Public Speaking.pdfConquering the Challenges of Public Speaking.pdf
Conquering the Challenges of Public Speaking.pdf
Capturing and keeping your audience’s attention - Session.pdf par Kresimir Popovic
Capturing and keeping your audience’s attention - Session.pdfCapturing and keeping your audience’s attention - Session.pdf
Capturing and keeping your audience’s attention - Session.pdf

Dernier

What is API par
What is APIWhat is API
What is APIartembondar5
10 vues15 diapositives
Top-5-production-devconMunich-2023.pptx par
Top-5-production-devconMunich-2023.pptxTop-5-production-devconMunich-2023.pptx
Top-5-production-devconMunich-2023.pptxTier1 app
8 vues40 diapositives
Airline Booking Software par
Airline Booking SoftwareAirline Booking Software
Airline Booking SoftwareSharmiMehta
7 vues26 diapositives
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx par
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptxanimuscrm
15 vues19 diapositives
FOSSLight Community Day 2023-11-30 par
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30Shane Coughlan
6 vues18 diapositives
Introduction to Maven par
Introduction to MavenIntroduction to Maven
Introduction to MavenJohn Valentino
6 vues10 diapositives

Dernier(20)

Top-5-production-devconMunich-2023.pptx par Tier1 app
Top-5-production-devconMunich-2023.pptxTop-5-production-devconMunich-2023.pptx
Top-5-production-devconMunich-2023.pptx
Tier1 app8 vues
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx par animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm15 vues
ADDO_2022_CICID_Tom_Halpin.pdf par TomHalpin9
ADDO_2022_CICID_Tom_Halpin.pdfADDO_2022_CICID_Tom_Halpin.pdf
ADDO_2022_CICID_Tom_Halpin.pdf
TomHalpin95 vues
FIMA 2023 Neo4j & FS - Entity Resolution.pptx par Neo4j
FIMA 2023 Neo4j & FS - Entity Resolution.pptxFIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptx
Neo4j17 vues
Electronic AWB - Electronic Air Waybill par Freightoscope
Electronic AWB - Electronic Air Waybill Electronic AWB - Electronic Air Waybill
Electronic AWB - Electronic Air Waybill
Dapr Unleashed: Accelerating Microservice Development par Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... par TomHalpin9
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
TomHalpin96 vues
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action par Márton Kodok
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action
Márton Kodok15 vues

Functional Programming Principles - 03.06.2013.pdf

  • 1. coursera.org Statement of Accomplishment WITH DISTINCTION JUNE 03, 2013 KRESIMIR HAS SUCCESSFULLY COMPLETED THE ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE’S ONLINE OFFERING OF Functional Programming Principles in Scala This advanced undergraduate programming course covers the principles of functional programming using Scala, including the use of functions as values, recursion, immutability, pattern matching, higher-order functions and collections, and lazy evaluation. MARTIN ODERSKY PROFESSOR OF COMPUTER SCIENCE ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE DISCLAIMER : THIS ONLINE OFFERING DOES NOT REFLECT THE ENTIRE CURRICULUM OFFERED TO STUDENTS ENROLLED AT ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. THIS DOCUMENT DOES NOT AFFIRM THAT THIS STUDENT WAS ENROLLED AS A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE STUDENT IN ANY WAY; IT DOES NOT CONFER A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE CREDIT; IT DOES NOT CONFER A ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE DEGREE OR CERTIFICATE; AND IT DOES NOT VERIFY THE IDENTITY OF THE INDIVIDUAL WHO TOOK THE COURSE.