SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
PHP @ University
is it even possible?
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
DInf Brigitte Jellinek
@bjelline
http://brigitte-jellinek.at/
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
~1993: number of web devlopers: ~1
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
How to I become a
PHP Developer?
  Learn it on you own
  Ausbildung / Lehre / Apprenticeship
  University Degree
in something completely different
  University Degree
in Computer Science / Informatik
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
A word of warning
  Web Development is not an important part of
Computer Science / Informatik!
  PHP is not a part
of Computer Science / Informatik!
  Learning to program might not even be a part
of Computer Science / Informatik!
(at least that's what most CS-profs say)
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Languages used in computer
science programs
  1990: Modula, LISP, Prolog, Smalltalk
  1993: Ada, Occam, Smalltalk
  1995: Java, Java, Java
  1998: Java, Java, Java
  2000: Java, Java, Java
  2005: Java, Java, Java
  2010: Java, Java, Java
  2013: Java, Java, Java
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
The good news
  Python – first language (at a few unis)
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
FH Salzburg:
MultiMediaTechnology
  3 yeaf BSc, 2 year MSc
  Bachelor: Web- or Game-Dev
  Master: Choose modules from Web, Game,
Interaction, Management
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
2 different degree programs
MMA
MULTIMEDIAART
MMT
MULTIMEDIATECHNOLOGY
  Media Design,
Typography, CD, Motion
Graphics
  Computer Animation,
3d Modelling
  Film, Lights, Camera,
  Audio, Composition, Music
and foley for film and
computer games, Sound
Technician
Programming,
Programming,
Programming
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Bachelor
Studium
3 Jahre
~40 Plätze
Master
Studium
2 Jahre
~20 Plätze
BHS (hak,
hbla,htls)
Gym
Lehre
Beruf
Anderes Bachelor Studium
direkt
Beruf
Beruf
Uni/Dr.
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Example Project
  Marble run – Browsergame
  Gewinner Mozilla Game Challenge 2011: Best Overall
  (nicht abgebildet: Flug nach San Francisco)
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Example Project
  "Wissen Teilen Können"
  Winner European Youth Award 2012
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
MMG: Spcialisation Web Development
  1st year: Web Dev for all:
  HTML, CSS, Javascript, PHP. Also: SQL, programming in c#, computer graphics, ....
  Frontend Development
  HTML, CSS, SASS, Javascript, Mobile Web Apps, …
  Backend Development
  More PHP, CMS (Wordpress/Drupal?), Ruby on Rails,…
  Teamwork
  git, CI, SCRUM, Kanban, TDD
cooperation with designers, …
"   Web Operations
•  Apache Webserver, UNIX, Load Balancer, ….
"   Business of Web
•  How to actually earn money with your web app
"   Semantic Web
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Internships
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Events
  Barcamp twice a year  March+Sept
  Every Month Web Dev Meetup
  free, industry + uni meet, give a talk!
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Firmen-Kooperationen
  Forschung
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Field Trips
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Interdisciplinary Projects: Art + Dev
durchziehen
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Master: Web Engineering
  Client-side Web Engineering
Professional JavaScript Development
MVC-Framework, Testing, Realtime Web.
Node.js.
  Scalable Web Architectures
Architectures: Multi-Tier, SOA, Messaging.
Monitoring und Performance-Analysis.
  Algorithms for the Social Web
Search Engines, Recommender Systems,
frlm mathematics to implementation.
  Semantic Web & Data
Engineering
Big Data. NoSQL, Semantic Web.
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
Master: Agile Management
  Management
  Innovation
  StartUp, Entrepreneurship
I want to be a SCRUM-Master,
I want to manage the project,
I want to found my own company
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
If you want to study Web
Development
come to Salzburg
(it's only a Bayernticket away)
MultiMediaTechnology @ Salzburg
Bachelor+Masterstudium
How can we improve?

Más contenido relacionado

La actualidad más candente

DinaAlaaCV_LU
DinaAlaaCV_LUDinaAlaaCV_LU
DinaAlaaCV_LU
dinalaa
 

La actualidad más candente (13)

RNMResume
RNMResumeRNMResume
RNMResume
 
Pole web pp
Pole web ppPole web pp
Pole web pp
 
DinaAlaaCV_LU
DinaAlaaCV_LUDinaAlaaCV_LU
DinaAlaaCV_LU
 
JavaScript nicht nur für Programmierer: Einblicke in die weltweit am meisten ...
JavaScript nicht nur für Programmierer: Einblicke in die weltweit am meisten ...JavaScript nicht nur für Programmierer: Einblicke in die weltweit am meisten ...
JavaScript nicht nur für Programmierer: Einblicke in die weltweit am meisten ...
 
Asp.net
Asp.netAsp.net
Asp.net
 
Resume 2015
Resume 2015Resume 2015
Resume 2015
 
Glorium Technologies Highlights
Glorium Technologies HighlightsGlorium Technologies Highlights
Glorium Technologies Highlights
 
Microsoft traning
Microsoft traningMicrosoft traning
Microsoft traning
 
Web developer Muyshond Daniel Ceev
Web developer Muyshond Daniel CeevWeb developer Muyshond Daniel Ceev
Web developer Muyshond Daniel Ceev
 
Deck 8983a1d9-68df-4447-8481-3b4fd0de734c-9-52-74
Deck 8983a1d9-68df-4447-8481-3b4fd0de734c-9-52-74Deck 8983a1d9-68df-4447-8481-3b4fd0de734c-9-52-74
Deck 8983a1d9-68df-4447-8481-3b4fd0de734c-9-52-74
 
resume
resumeresume
resume
 
Computer Science Career Awesomeness - GPH (May 2015)
Computer Science Career Awesomeness - GPH (May 2015)Computer Science Career Awesomeness - GPH (May 2015)
Computer Science Career Awesomeness - GPH (May 2015)
 
Nada_Anwar
Nada_AnwarNada_Anwar
Nada_Anwar
 

Destacado (7)

Why use Perl?
Why use Perl?Why use Perl?
Why use Perl?
 
Global Digital Inclusion Benchmarking Study
Global Digital Inclusion Benchmarking StudyGlobal Digital Inclusion Benchmarking Study
Global Digital Inclusion Benchmarking Study
 
SCIM and OpenID Connect Intro
SCIM and OpenID Connect IntroSCIM and OpenID Connect Intro
SCIM and OpenID Connect Intro
 
OpenID TechNight Vol. 11 - Call to Action
OpenID TechNight Vol. 11 - Call to ActionOpenID TechNight Vol. 11 - Call to Action
OpenID TechNight Vol. 11 - Call to Action
 
Identity Technology Trend Overview, February 2009
Identity Technology Trend Overview, February 2009Identity Technology Trend Overview, February 2009
Identity Technology Trend Overview, February 2009
 
OpenID Connect, December 2011
OpenID Connect, December 2011OpenID Connect, December 2011
OpenID Connect, December 2011
 
利用者本位のAPI提供に向けたアイデンティティ (ID) 標準仕様の動向
利用者本位のAPI提供に向けたアイデンティティ (ID) 標準仕様の動向利用者本位のAPI提供に向けたアイデンティティ (ID) 標準仕様の動向
利用者本位のAPI提供に向けたアイデンティティ (ID) 標準仕様の動向
 

Similar a PHP at University - is it even possible?

Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CV
E_BOB
 

Similar a PHP at University - is it even possible? (20)

Cv
CvCv
Cv
 
Как да станем софтуерни инженери и да стартираме ИТ бизнес?
Как да станем софтуерни инженери и да стартираме ИТ бизнес?Как да станем софтуерни инженери и да стартираме ИТ бизнес?
Как да станем софтуерни инженери и да стартираме ИТ бизнес?
 
Basic Computer.docx
Basic Computer.docxBasic Computer.docx
Basic Computer.docx
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CV
 
Youssef Mohsen El Badry
Youssef Mohsen El BadryYoussef Mohsen El Badry
Youssef Mohsen El Badry
 
Resume Liangchen Zhou
Resume Liangchen ZhouResume Liangchen Zhou
Resume Liangchen Zhou
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
 
Resume
ResumeResume
Resume
 
Becoming a MEAN Stack Developer_ A Step-by-Step Guide
Becoming a MEAN Stack Developer_ A Step-by-Step GuideBecoming a MEAN Stack Developer_ A Step-by-Step Guide
Becoming a MEAN Stack Developer_ A Step-by-Step Guide
 
Samra Hodzic CV
Samra Hodzic CVSamra Hodzic CV
Samra Hodzic CV
 
Szymon Kowalski CV
Szymon Kowalski CVSzymon Kowalski CV
Szymon Kowalski CV
 
London Net Developers March 2015 events for London Ontario
London Net Developers March 2015 events for London OntarioLondon Net Developers March 2015 events for London Ontario
London Net Developers March 2015 events for London Ontario
 
instructional
instructionalinstructional
instructional
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...
 
Ahmed Kamal CV
Ahmed Kamal CVAhmed Kamal CV
Ahmed Kamal CV
 
Daniel Arblaster-CV
Daniel Arblaster-CVDaniel Arblaster-CV
Daniel Arblaster-CV
 
London Atil | The Guide to Thriving as a Full Stack Software Engineer
 London Atil | The Guide to Thriving as a Full Stack Software Engineer London Atil | The Guide to Thriving as a Full Stack Software Engineer
London Atil | The Guide to Thriving as a Full Stack Software Engineer
 
What is a pba webdeveloper?
What is a pba webdeveloper?What is a pba webdeveloper?
What is a pba webdeveloper?
 
cv_Gaichuk
cv_Gaichukcv_Gaichuk
cv_Gaichuk
 
Building a Strong Online Presence: The Essentials of Full Web Development
Building a Strong Online Presence: The Essentials of Full Web DevelopmentBuilding a Strong Online Presence: The Essentials of Full Web Development
Building a Strong Online Presence: The Essentials of Full Web Development
 

Más de Brigitte Jellinek

ditact it summer school 2010 kurzvorstellung
ditact it summer school 2010 kurzvorstellungditact it summer school 2010 kurzvorstellung
ditact it summer school 2010 kurzvorstellung
Brigitte Jellinek
 
Master Studiengang Multimediaart an der Fachhochschule Salzburg
Master Studiengang Multimediaart an der Fachhochschule SalzburgMaster Studiengang Multimediaart an der Fachhochschule Salzburg
Master Studiengang Multimediaart an der Fachhochschule Salzburg
Brigitte Jellinek
 
Bachelor Multimediaart an der Fachhochschule Salzburg
Bachelor Multimediaart an der Fachhochschule SalzburgBachelor Multimediaart an der Fachhochschule Salzburg
Bachelor Multimediaart an der Fachhochschule Salzburg
Brigitte Jellinek
 

Más de Brigitte Jellinek (8)

Betriebsysteme: zwei wichtige Konzepte aus der Praxis
Betriebsysteme: zwei wichtige Konzepte aus der PraxisBetriebsysteme: zwei wichtige Konzepte aus der Praxis
Betriebsysteme: zwei wichtige Konzepte aus der Praxis
 
Railsgirls: Where did my HTML and CSS go
Railsgirls: Where did my HTML and CSS goRailsgirls: Where did my HTML and CSS go
Railsgirls: Where did my HTML and CSS go
 
Regular Expressions - eine Einführung
Regular Expressions - eine EinführungRegular Expressions - eine Einführung
Regular Expressions - eine Einführung
 
ditact it summer school 2010 kurzvorstellung
ditact it summer school 2010 kurzvorstellungditact it summer school 2010 kurzvorstellung
ditact it summer school 2010 kurzvorstellung
 
Master Studiengang Multimediaart an der Fachhochschule Salzburg
Master Studiengang Multimediaart an der Fachhochschule SalzburgMaster Studiengang Multimediaart an der Fachhochschule Salzburg
Master Studiengang Multimediaart an der Fachhochschule Salzburg
 
Bachelor Multimediaart an der Fachhochschule Salzburg
Bachelor Multimediaart an der Fachhochschule SalzburgBachelor Multimediaart an der Fachhochschule Salzburg
Bachelor Multimediaart an der Fachhochschule Salzburg
 
jQuery Kurz-Intro
jQuery Kurz-IntrojQuery Kurz-Intro
jQuery Kurz-Intro
 
Perl - die Taschenkettensäge unter den Programmiersprachen - Vortrag 2003
Perl - die Taschenkettensäge unter den Programmiersprachen - Vortrag 2003Perl - die Taschenkettensäge unter den Programmiersprachen - Vortrag 2003
Perl - die Taschenkettensäge unter den Programmiersprachen - Vortrag 2003
 

Último

Último (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 

PHP at University - is it even possible?