SlideShare a Scribd company logo
From online training
courses to MOOC
Formazione permanente per
programmatori e non solo
Mantenersi aggiornati sulle nuove tecnologie e/o imparare
qualcosa di nuovo è sempre difficile. Abbiamo bisogno di
soluzioni che siano adatte a noi e al tempo che abbiamo a
disposizione, oltre che ad essere economicamente
sostenibili. Negli ultimi anni si è moltiplicata l’offerta di corsi
di formazione online, non solo raccolte di video tutorial, ma
anche di materiale più interattivo, fino ad arrivare ai
“Massive Open Online Courses” (MOOC) spesso erogati in
collaborazione con alcune prestigiose università.
Da qualche anno tentavo invano di irrobustire le mie basi di
programmazione full-stack: le ho testate (quasi) tutte per
vedere quale si adattasse meglio alla mia caratteristica di
procrastinatore cronico. I risultati sono stati brillanti e mi
piacerebbe condividerli.
From online training
courses to MOOC
Formazione permanente per
programmatori e non solo
Chi sono
Sergio Cigoli
Software Development Manager presso MailUp (da 6,5 anni)
Coordino un team di 20 persone
Coursera Volunteer Mentor (da 4 mesi)
Aiuto gli studenti del corso “Server Side Development with NodeJS”
La soluzione per email, newsletter e sms
www.mailup.com
Competenze richieste (MailUp 2010)
.Net
Javascript
SqlServer
Microsoft IIS
Linux (CentOS)Powershell
CSS
Network Security
jQuery
Windows Server
SAN
Microsoft Hyper-V virtualizationNetworking and TCP/IP
PMTA
La soluzione per email, newsletter e sms
www.mailup.com
Competenze richieste (MailUp 2016)
.Net
AngularJS
Javascript
Amazon Web Services
SqlServer
Microsoft IIS
RabbitMQ
Linux (CentOS)
Python
Powershell
CouchBase
MySQL
Redis
Elasticsearch
Zabbix
Octopus Deploy
CSS
Go
Hadoop
Wordpress
Network Security
PHP
jQuery
Windows Server
SAN
Jenkins
Git
Microsoft Hyper-V virtualization
Puppet
Chef
CDN
Networking and TCP/IP
REST API
Entity Framework
OAuth 2.0
Postfix
PMTA
Agile (Scrum, Kanban)
Houston, abbiamo un problema
● Negli ultimi anni c’è stata una vera e propria esplosione
di tecnologie emergenti, con un ritmo mai visto prima
● Gap tecnologico che si ripercuote sia nelle valutazioni
quotidiane sia nelle scelte di medio lungo termine
“Risk comes from not knowing what you're doing.” - Warren Buffet
Come colmare il gap?
● Libri
● Blog
● Forum
● Video disponibili in rete
Source: http://www.reuters.com/article/us-usa-trump-100days-idUSKBN17U0CA Designed using http://tweetfake.com/
Ci sono soluzioni più efficaci?
I corsi di formazione online
http://tweetfake.com/
Online training courses
Specializations
● Language Learning
● Software development
● Machine learning
● IoT
● Web design
● Project management
● Business
● ...
Learn English
● Fluentify (20€/h w/ personal teacher)
● Italki (10-40€/h w/ personal teacher)
● ABA English (12-25€/month)
● Babbel (8-13$/month)
● Duolingo (free)
● ...
Pluralsight
● Software development, IT OPS, Creative
professional, Data professional, Architecture
and Construction, Manufacturing and Design,
Business Professional, Information and Cyber
Security ...
● Certifications (Cisco, PMP ...)
● Admin panel
● 499$/year
Code School
● HTML/CSS, Javascript, Ruby, Elixir, PHP, .NET, Python. iOS, Git, Database, Golang, R, DevTools
● 228$/year or 29$/month
Udemy
● 45 K courses (https://www.udemy.com/courses/)
● 15 M students
● From 10€/course to 20$/month for unlimited access
● 30-Day Money-Back Guarantee
Massive Open Online Courses (MOOC)
MOOC
Provider
(University, large
company...)
Online courses Open Platform
(Coursera, edX,
Udacity…)
+ + =
=
MOOC
MOOC Providers
Leading global schools, non profits, corporations and international organizations
Accounting, Aerospace Engineering, African-American Studies, American Studies, Anatomy and Physiology, Anthropology, Arabic Language and Literature, Archeology, Architecture, Art
History, Asian Studies, Astronomy, Biochemistry, Biological Engineering, Biology, Biomedical Engineering, Biomedical Enterprise, Biomedical Instrumentation, Biomedical Signal and Image
Processing, Biomedicine, Business, Business Ethics, Cancer, Cellular and Molecular Medicine, Chemical Engineering, Chemistry, Chinese Language And Literature, Citizenship, Civil
Engineering, Classics, Climate, Cognitive Science, Combustion, Communication, Computer Science, Curriculum and Teaching, Design & Creativity, Earth Science, Ecology and
Evolutionary Biology, Economics, Educational Policy, Educational Technology, Electrical Engineering, Electricity, Energy, Engineering, Engineering and Computer Science,
Entrepreneurship, Environmental Energy, Environmental Engineering, Environmental Studies, Epidemiology, European and Russian Studies, Finance, Fossil Fuels, French Language and
Literature, Fuel Cells, Functional Genomics, Game Design, Game Theory, Gender Studies, Geography, Geology and Geophysics, German Language and Literature, Global Poverty,
Globalization, Health and Exercise Science, Healthcare Management, Higher Education, History, Humanities, Hydrogen and Alternatives, Immunology, Indigenous Studies, Industrial
Relations and Human Resource Management, Information Technology, Innovation, Italian Language and Literature, Japanese Language and Literature, Journalism, Language, Latin
American Studies, Leadership, Legal Studies, Linguistics, Literature, Management, Marketing, Materials Science and Engineering, Mathematics, Mechanical Engineering, Media Studies,
Medical Imaging, Medicine, Medicine & Health, Mental Health, Middle Eastern Studies, Music, Nanotechnology, Natural and Social Sciences, Nuclear, Nuclear Engineering, Ocean
Engineering, Operations Management, Organizational Behavior, Pathology and Pathophysiology, Performance Arts, Pharmacology and Toxicology, Philosophy, Physical Education and
Recreation, Physics, Political Science, Portuguese Language and Literature, Psychology, Public Administration, Public Health, Real Estate, Religion, Renewables, Research Methods,
Sensory-Neural Systems, Social Medicine, Sociology, Spanish Language and Literature. Spectroscopy, Speech Pathology, Statistics, STEM,Supply Chain Management, Systems
Engineering, Technology, The Developing World, Transportation, Urban Studies, Visual Arts, Women’s Studies, Writing
MOOC Courses (5000+)
https://www.mooc-list.com/
MOOC Platforms
...
By Mathieu Plourde {(Mathplourde on Flickr) - http://www.flickr.com/photos/mathplourde/8620174342/sizes/l/in/photostream/, CC BY 2.0, https://commons.wikimedia.org/w/index.php?curid=26072198
Are MOOC Platforms different?
M - O - O - C
Every letter is
negotiable
Coursera
● Online and open
● Commercial (freemium)
● 24M learners, 2K courses, 149 University partners
● Courses (3-6 weeks), specializations (4-10 courses)
● Verified certificates
● Start-end dates
● Peer reviews
How does the peer review work?
● Watch/read the instructions for the assignment
● Submit the assignment within the due date
● Then you receive a checklist prepared by the instructor
● You must assess at least 3 assignments using the checklist
and providing a grade
● Finally you receive your graded assignment
My experience with Coursera
Courses and specializations
● “Work Smarter, Not Harder: Time Management for
Personal & Professional Productivity” by University of
California, Irvine
● “Full Stack Web Development” specialization by The Hong
Kong University of Science and Technology
● “Coursera Mentor Community and Training Course” by
Coursera Community Team
“Full Stack Web Development” specialization
1. HTML, CSS and JavaScript
2. Front-End Web UI Frameworks and Tools (Bootstrap)
3. Front-End JavaScript Frameworks: AngularJS
4. Multiplatform Mobile App Development with Web
Technologies (Ionic, Cordova)
5. Server-side Development with NodeJS (MongoDB, Express,
Passport, Loopback, HTTPS, OAuth)
6. Full Stack Web Development Specialization Capstone Project
My Capstone Project - overview
"Days Off" is a simple tool that allows supervisors to easily approve requests of days off made by employees.
Source code available on Github https://github.com/scigoli. Project contributors are welcome
My Capstone Project - technology stack
These are the technologies involved in my project:
● Web client: SPA application based on AngularJS 1.5.x and Bootstrap 3.x frameworks
● Mobile client: hybrid application based on AngularJS, Ionic and Cordova frameworks
● Server: NodeJS application based on Loopback 2.x framework: Together with Loopback,
Express framework and Swagger are included
● Hosting: IBM Bluemix, but also an on premise solution will be available and downloadable on
your servers
● Database: MongoDB for the “on premise” solution, then ported to IBM Cloudant for the “cloud”
version hosted by IBM Bluemix
● Scaffolding tools: Yeoman for the client, Loopback for the server
● Other used tools: Grunt, Gulp, Swagger, Git
Source code available on Github https://github.com/scigoli. Project contributors are welcome
Suggerimenti (1/2)
● Testa qualche corso gratuito per farti un’idea dello sforzo
richiesto
● Fissa un obiettivo chiaro, ambizioso ma perseguibile
● Scegli una piattaforma online adatta al tuo obiettivo
● Non avere fretta
Suggerimenti (2/2)
● Riserva del tempo per la formazione (ogni giorno, se puoi)
● Condividi i tuoi obiettivi
● I compagni di viaggio sono graditi (se motivati)
● Applica quello che hai imparato
Riferimenti
Corsi erogati dalle Università
● Coursera https://www.coursera.org (45€/month, free
“audit mode” often available)
● edX https://www.edx.org/ (free courses, certificates
from $49)
Corsi erogati da professionisti o grandi aziende high tech
● Udacity https://www.udacity.com (from free courses
to 99$/month nanodegree programs)
● Udemy https://www.udemy.com/courses/ (from 10
€/course)
● Pluralsight https://www.pluralsight.com (499$/year)
Ricerca globale
● List of MOOCs offered by the Best Universities and Entities
https://www.mooc-list.com/
● Discover and compare the best MOOC platforms
https://www.mooclab.club/categories/league-tables.169/
No profit (gratis)
● KhanAcademy https://www.khanacademy.org/
Improve your English
● Fluentify https://www.fluentify.com (18-24€/hour)
● Italki https://www.italki.com (10-40€/hour)

More Related Content

Similar to Online learning platforms

Frontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdfFrontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdf
Careervira
 
Swad Timeline
Swad TimelineSwad Timeline
Swad Timeline
Antonio Cañas Vargas
 
Open source slideshow
Open source slideshowOpen source slideshow
Open source slideshow
mstuckless
 
Info Session Slides.pdf
Info Session Slides.pdfInfo Session Slides.pdf
Info Session Slides.pdf
GDSCUniversityofBots
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
DSCGCOEN
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframes
Hong Qu
 
Orientation 2022-23.pdf
Orientation 2022-23.pdfOrientation 2022-23.pdf
Orientation 2022-23.pdf
GoogleDeveloperStude10
 
On Using Cloud Computing to Support Online Courses
On Using Cloud Computing to Support Online CoursesOn Using Cloud Computing to Support Online Courses
On Using Cloud Computing to Support Online Courses
Germán Moltó
 
Orientation pdf_merged.pdf
Orientation pdf_merged.pdfOrientation pdf_merged.pdf
Orientation pdf_merged.pdf
DSCIITPatna
 
GDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxGDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptx
jrmaldeza00117
 
Google Summer of Code with WSO2
Google Summer of Code with WSO2Google Summer of Code with WSO2
Google Summer of Code with WSO2
WSO2
 
Professional Technology Use Presentation
Professional Technology Use PresentationProfessional Technology Use Presentation
Professional Technology Use Presentation
brittanywentsel
 
GDSC_Introduction.pptx
GDSC_Introduction.pptxGDSC_Introduction.pptx
GDSC_Introduction.pptx
SachinMishra53046
 
Edu trend mooc
Edu trend   moocEdu trend   mooc
Edu trend mooc
Ooi Kok Hor (Ellem)
 
Meruvian MDP 2016.1
Meruvian MDP 2016.1Meruvian MDP 2016.1
Meruvian MDP 2016.1
The World Bank
 
Open Source Tools for Libraries
Open Source Tools for LibrariesOpen Source Tools for Libraries
Open Source Tools for Libraries
Nicole C. Engard
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session Submission
Docker, Inc
 
DSC - info session 2022.pptx
DSC - info session 2022.pptxDSC - info session 2022.pptx
DSC - info session 2022.pptx
AnkurAgarwal151093
 
Spread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation ContestSpread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation Contest
AmyStephen
 
The Concept Of Abstract Data Types
The Concept Of Abstract Data TypesThe Concept Of Abstract Data Types
The Concept Of Abstract Data Types
Katy Allen
 

Similar to Online learning platforms (20)

Frontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdfFrontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdf
 
Swad Timeline
Swad TimelineSwad Timeline
Swad Timeline
 
Open source slideshow
Open source slideshowOpen source slideshow
Open source slideshow
 
Info Session Slides.pdf
Info Session Slides.pdfInfo Session Slides.pdf
Info Session Slides.pdf
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframes
 
Orientation 2022-23.pdf
Orientation 2022-23.pdfOrientation 2022-23.pdf
Orientation 2022-23.pdf
 
On Using Cloud Computing to Support Online Courses
On Using Cloud Computing to Support Online CoursesOn Using Cloud Computing to Support Online Courses
On Using Cloud Computing to Support Online Courses
 
Orientation pdf_merged.pdf
Orientation pdf_merged.pdfOrientation pdf_merged.pdf
Orientation pdf_merged.pdf
 
GDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxGDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptx
 
Google Summer of Code with WSO2
Google Summer of Code with WSO2Google Summer of Code with WSO2
Google Summer of Code with WSO2
 
Professional Technology Use Presentation
Professional Technology Use PresentationProfessional Technology Use Presentation
Professional Technology Use Presentation
 
GDSC_Introduction.pptx
GDSC_Introduction.pptxGDSC_Introduction.pptx
GDSC_Introduction.pptx
 
Edu trend mooc
Edu trend   moocEdu trend   mooc
Edu trend mooc
 
Meruvian MDP 2016.1
Meruvian MDP 2016.1Meruvian MDP 2016.1
Meruvian MDP 2016.1
 
Open Source Tools for Libraries
Open Source Tools for LibrariesOpen Source Tools for Libraries
Open Source Tools for Libraries
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session Submission
 
DSC - info session 2022.pptx
DSC - info session 2022.pptxDSC - info session 2022.pptx
DSC - info session 2022.pptx
 
Spread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation ContestSpread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation Contest
 
The Concept Of Abstract Data Types
The Concept Of Abstract Data TypesThe Concept Of Abstract Data Types
The Concept Of Abstract Data Types
 

Recently uploaded

NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 

Recently uploaded (20)

NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 

Online learning platforms

  • 1. From online training courses to MOOC Formazione permanente per programmatori e non solo Mantenersi aggiornati sulle nuove tecnologie e/o imparare qualcosa di nuovo è sempre difficile. Abbiamo bisogno di soluzioni che siano adatte a noi e al tempo che abbiamo a disposizione, oltre che ad essere economicamente sostenibili. Negli ultimi anni si è moltiplicata l’offerta di corsi di formazione online, non solo raccolte di video tutorial, ma anche di materiale più interattivo, fino ad arrivare ai “Massive Open Online Courses” (MOOC) spesso erogati in collaborazione con alcune prestigiose università. Da qualche anno tentavo invano di irrobustire le mie basi di programmazione full-stack: le ho testate (quasi) tutte per vedere quale si adattasse meglio alla mia caratteristica di procrastinatore cronico. I risultati sono stati brillanti e mi piacerebbe condividerli.
  • 2. From online training courses to MOOC Formazione permanente per programmatori e non solo
  • 3. Chi sono Sergio Cigoli Software Development Manager presso MailUp (da 6,5 anni) Coordino un team di 20 persone Coursera Volunteer Mentor (da 4 mesi) Aiuto gli studenti del corso “Server Side Development with NodeJS”
  • 4. La soluzione per email, newsletter e sms www.mailup.com Competenze richieste (MailUp 2010) .Net Javascript SqlServer Microsoft IIS Linux (CentOS)Powershell CSS Network Security jQuery Windows Server SAN Microsoft Hyper-V virtualizationNetworking and TCP/IP PMTA
  • 5. La soluzione per email, newsletter e sms www.mailup.com Competenze richieste (MailUp 2016) .Net AngularJS Javascript Amazon Web Services SqlServer Microsoft IIS RabbitMQ Linux (CentOS) Python Powershell CouchBase MySQL Redis Elasticsearch Zabbix Octopus Deploy CSS Go Hadoop Wordpress Network Security PHP jQuery Windows Server SAN Jenkins Git Microsoft Hyper-V virtualization Puppet Chef CDN Networking and TCP/IP REST API Entity Framework OAuth 2.0 Postfix PMTA Agile (Scrum, Kanban)
  • 6. Houston, abbiamo un problema ● Negli ultimi anni c’è stata una vera e propria esplosione di tecnologie emergenti, con un ritmo mai visto prima ● Gap tecnologico che si ripercuote sia nelle valutazioni quotidiane sia nelle scelte di medio lungo termine “Risk comes from not knowing what you're doing.” - Warren Buffet
  • 7. Come colmare il gap? ● Libri ● Blog ● Forum ● Video disponibili in rete
  • 9. Ci sono soluzioni più efficaci?
  • 10. I corsi di formazione online
  • 13. Specializations ● Language Learning ● Software development ● Machine learning ● IoT ● Web design ● Project management ● Business ● ...
  • 14. Learn English ● Fluentify (20€/h w/ personal teacher) ● Italki (10-40€/h w/ personal teacher) ● ABA English (12-25€/month) ● Babbel (8-13$/month) ● Duolingo (free) ● ...
  • 15. Pluralsight ● Software development, IT OPS, Creative professional, Data professional, Architecture and Construction, Manufacturing and Design, Business Professional, Information and Cyber Security ... ● Certifications (Cisco, PMP ...) ● Admin panel ● 499$/year
  • 16. Code School ● HTML/CSS, Javascript, Ruby, Elixir, PHP, .NET, Python. iOS, Git, Database, Golang, R, DevTools ● 228$/year or 29$/month
  • 17. Udemy ● 45 K courses (https://www.udemy.com/courses/) ● 15 M students ● From 10€/course to 20$/month for unlimited access ● 30-Day Money-Back Guarantee
  • 18. Massive Open Online Courses (MOOC)
  • 19. MOOC Provider (University, large company...) Online courses Open Platform (Coursera, edX, Udacity…) + + = = MOOC
  • 20. MOOC Providers Leading global schools, non profits, corporations and international organizations
  • 21. Accounting, Aerospace Engineering, African-American Studies, American Studies, Anatomy and Physiology, Anthropology, Arabic Language and Literature, Archeology, Architecture, Art History, Asian Studies, Astronomy, Biochemistry, Biological Engineering, Biology, Biomedical Engineering, Biomedical Enterprise, Biomedical Instrumentation, Biomedical Signal and Image Processing, Biomedicine, Business, Business Ethics, Cancer, Cellular and Molecular Medicine, Chemical Engineering, Chemistry, Chinese Language And Literature, Citizenship, Civil Engineering, Classics, Climate, Cognitive Science, Combustion, Communication, Computer Science, Curriculum and Teaching, Design & Creativity, Earth Science, Ecology and Evolutionary Biology, Economics, Educational Policy, Educational Technology, Electrical Engineering, Electricity, Energy, Engineering, Engineering and Computer Science, Entrepreneurship, Environmental Energy, Environmental Engineering, Environmental Studies, Epidemiology, European and Russian Studies, Finance, Fossil Fuels, French Language and Literature, Fuel Cells, Functional Genomics, Game Design, Game Theory, Gender Studies, Geography, Geology and Geophysics, German Language and Literature, Global Poverty, Globalization, Health and Exercise Science, Healthcare Management, Higher Education, History, Humanities, Hydrogen and Alternatives, Immunology, Indigenous Studies, Industrial Relations and Human Resource Management, Information Technology, Innovation, Italian Language and Literature, Japanese Language and Literature, Journalism, Language, Latin American Studies, Leadership, Legal Studies, Linguistics, Literature, Management, Marketing, Materials Science and Engineering, Mathematics, Mechanical Engineering, Media Studies, Medical Imaging, Medicine, Medicine & Health, Mental Health, Middle Eastern Studies, Music, Nanotechnology, Natural and Social Sciences, Nuclear, Nuclear Engineering, Ocean Engineering, Operations Management, Organizational Behavior, Pathology and Pathophysiology, Performance Arts, Pharmacology and Toxicology, Philosophy, Physical Education and Recreation, Physics, Political Science, Portuguese Language and Literature, Psychology, Public Administration, Public Health, Real Estate, Religion, Renewables, Research Methods, Sensory-Neural Systems, Social Medicine, Sociology, Spanish Language and Literature. Spectroscopy, Speech Pathology, Statistics, STEM,Supply Chain Management, Systems Engineering, Technology, The Developing World, Transportation, Urban Studies, Visual Arts, Women’s Studies, Writing MOOC Courses (5000+) https://www.mooc-list.com/
  • 23. By Mathieu Plourde {(Mathplourde on Flickr) - http://www.flickr.com/photos/mathplourde/8620174342/sizes/l/in/photostream/, CC BY 2.0, https://commons.wikimedia.org/w/index.php?curid=26072198 Are MOOC Platforms different? M - O - O - C Every letter is negotiable
  • 24. Coursera ● Online and open ● Commercial (freemium) ● 24M learners, 2K courses, 149 University partners ● Courses (3-6 weeks), specializations (4-10 courses) ● Verified certificates ● Start-end dates ● Peer reviews
  • 25. How does the peer review work? ● Watch/read the instructions for the assignment ● Submit the assignment within the due date ● Then you receive a checklist prepared by the instructor ● You must assess at least 3 assignments using the checklist and providing a grade ● Finally you receive your graded assignment
  • 26. My experience with Coursera
  • 27. Courses and specializations ● “Work Smarter, Not Harder: Time Management for Personal & Professional Productivity” by University of California, Irvine ● “Full Stack Web Development” specialization by The Hong Kong University of Science and Technology ● “Coursera Mentor Community and Training Course” by Coursera Community Team
  • 28. “Full Stack Web Development” specialization 1. HTML, CSS and JavaScript 2. Front-End Web UI Frameworks and Tools (Bootstrap) 3. Front-End JavaScript Frameworks: AngularJS 4. Multiplatform Mobile App Development with Web Technologies (Ionic, Cordova) 5. Server-side Development with NodeJS (MongoDB, Express, Passport, Loopback, HTTPS, OAuth) 6. Full Stack Web Development Specialization Capstone Project
  • 29. My Capstone Project - overview "Days Off" is a simple tool that allows supervisors to easily approve requests of days off made by employees. Source code available on Github https://github.com/scigoli. Project contributors are welcome
  • 30. My Capstone Project - technology stack These are the technologies involved in my project: ● Web client: SPA application based on AngularJS 1.5.x and Bootstrap 3.x frameworks ● Mobile client: hybrid application based on AngularJS, Ionic and Cordova frameworks ● Server: NodeJS application based on Loopback 2.x framework: Together with Loopback, Express framework and Swagger are included ● Hosting: IBM Bluemix, but also an on premise solution will be available and downloadable on your servers ● Database: MongoDB for the “on premise” solution, then ported to IBM Cloudant for the “cloud” version hosted by IBM Bluemix ● Scaffolding tools: Yeoman for the client, Loopback for the server ● Other used tools: Grunt, Gulp, Swagger, Git Source code available on Github https://github.com/scigoli. Project contributors are welcome
  • 31. Suggerimenti (1/2) ● Testa qualche corso gratuito per farti un’idea dello sforzo richiesto ● Fissa un obiettivo chiaro, ambizioso ma perseguibile ● Scegli una piattaforma online adatta al tuo obiettivo ● Non avere fretta
  • 32. Suggerimenti (2/2) ● Riserva del tempo per la formazione (ogni giorno, se puoi) ● Condividi i tuoi obiettivi ● I compagni di viaggio sono graditi (se motivati) ● Applica quello che hai imparato
  • 33. Riferimenti Corsi erogati dalle Università ● Coursera https://www.coursera.org (45€/month, free “audit mode” often available) ● edX https://www.edx.org/ (free courses, certificates from $49) Corsi erogati da professionisti o grandi aziende high tech ● Udacity https://www.udacity.com (from free courses to 99$/month nanodegree programs) ● Udemy https://www.udemy.com/courses/ (from 10 €/course) ● Pluralsight https://www.pluralsight.com (499$/year) Ricerca globale ● List of MOOCs offered by the Best Universities and Entities https://www.mooc-list.com/ ● Discover and compare the best MOOC platforms https://www.mooclab.club/categories/league-tables.169/ No profit (gratis) ● KhanAcademy https://www.khanacademy.org/ Improve your English ● Fluentify https://www.fluentify.com (18-24€/hour) ● Italki https://www.italki.com (10-40€/hour)