A talk at munich php meetup about our degree program (BSc, MSc) in computer science (Medieninformatik) with a specialization in web development. Yes, you learn PHP there.
Facing Backwards While Stumbling Forwards: The Future of Teaching Web Develop...Randy Connolly
Talk given at SIGCSE'19. Web development continues to grow as an essential skill and knowledge area for employed computer science graduates. Yet within the ACM CS2013 curriculum recommendation and within computing education research in general, web development has been shrinking or even disappearing all together. This paper uses an informal systematic literature review methodology to answer three research questions: what approaches are being advocated in existing web development education research, what are current trends in industry practice, and how should web development be taught in light of these current trends. Results showed a significant mismatch between the type of web development typically taught in higher education settings in comparison to web development in industry practice. Consequences for the pedagogy of web development courses, computer science curriculum in general, and for computing education research are also discussed.
WordPress is an awesome platform with a vibrant community of developers and a huge market share. Even though WordPress developers are a dime a dozen, it can still be difficult to find developers who really know their craft.
Don’t be “just another WordPress developer”. Learn how to create a roadmap for growth, hone your craft, and stand out from the crowd.
Facing Backwards While Stumbling Forwards: The Future of Teaching Web Develop...Randy Connolly
Talk given at SIGCSE'19. Web development continues to grow as an essential skill and knowledge area for employed computer science graduates. Yet within the ACM CS2013 curriculum recommendation and within computing education research in general, web development has been shrinking or even disappearing all together. This paper uses an informal systematic literature review methodology to answer three research questions: what approaches are being advocated in existing web development education research, what are current trends in industry practice, and how should web development be taught in light of these current trends. Results showed a significant mismatch between the type of web development typically taught in higher education settings in comparison to web development in industry practice. Consequences for the pedagogy of web development courses, computer science curriculum in general, and for computing education research are also discussed.
WordPress is an awesome platform with a vibrant community of developers and a huge market share. Even though WordPress developers are a dime a dozen, it can still be difficult to find developers who really know their craft.
Don’t be “just another WordPress developer”. Learn how to create a roadmap for growth, hone your craft, and stand out from the crowd.
JavaScript nicht nur für Programmierer: Einblicke in die weltweit am meisten ...Peter Hecker
Die meisten Programmierer haben von JavaScript schon mal gehört, meistens aber nichts Gutes. Dies basiert typischerweise auf Selbsterfahrung oder Hörensagen. Ist JavaScript überhaupt eine Programmiersprache? Können bzw. sollten richtige Programmierer damit arbeiten müssen? Gibt es Alternativen? In diesem Vortrag werden auf solche Frage Antworten gegeben. Lassen Sie sich, von der weltweit am meisten missverstandenen Programmiersprache überraschen: Ein Blick zurück - Wie alles begann, Der aktuelle Stand - JavaScript heute, Browser und JavaScript-Engines, JavaScript nicht nur im Browser: PhantomJS, Node.js, JavaScript-Bibliotheken, -Frameworks und -Tools, JavaScript-Alternativen: CoffeeScript, Dart, TypeScript, Ausblick und Fazit
Be-practical Microsoft training institute in Bangalore , Microsoft certified IT training provided by Microsoft certified experts along with real-time Microsoft projects
Curriculum vitae of Muyshond Daniel, belgian web developer located in Frasnes-lez-Gosselies, Wallonia in the Brussel-south / Charleroi area. keywords: front-end web developer, content-creator, internet, ui, ux, video, social media, seo, JavaScript, php, MySQL, Bootstrap, HTML, CSS, SCSS, SASS, BEM-notation, css-in-javascript, Ajax, npm, yarn, webpack, React.js, React-Native, Git, ...
Computer Science Career Awesomeness - GPH (May 2015)David Wesst
These are the slides used throughout a delightful conversation / presentation between myself and the Computer Science class at Grant Park High School on May 27th, 2015.
Prepared for the 8th Information Security Technology Trend Research Task Group Meeting, December 22, 2011
http://www.ipa.go.jp/security/outline/committee/isec_tech1.html
JavaScript nicht nur für Programmierer: Einblicke in die weltweit am meisten ...Peter Hecker
Die meisten Programmierer haben von JavaScript schon mal gehört, meistens aber nichts Gutes. Dies basiert typischerweise auf Selbsterfahrung oder Hörensagen. Ist JavaScript überhaupt eine Programmiersprache? Können bzw. sollten richtige Programmierer damit arbeiten müssen? Gibt es Alternativen? In diesem Vortrag werden auf solche Frage Antworten gegeben. Lassen Sie sich, von der weltweit am meisten missverstandenen Programmiersprache überraschen: Ein Blick zurück - Wie alles begann, Der aktuelle Stand - JavaScript heute, Browser und JavaScript-Engines, JavaScript nicht nur im Browser: PhantomJS, Node.js, JavaScript-Bibliotheken, -Frameworks und -Tools, JavaScript-Alternativen: CoffeeScript, Dart, TypeScript, Ausblick und Fazit
Be-practical Microsoft training institute in Bangalore , Microsoft certified IT training provided by Microsoft certified experts along with real-time Microsoft projects
Curriculum vitae of Muyshond Daniel, belgian web developer located in Frasnes-lez-Gosselies, Wallonia in the Brussel-south / Charleroi area. keywords: front-end web developer, content-creator, internet, ui, ux, video, social media, seo, JavaScript, php, MySQL, Bootstrap, HTML, CSS, SCSS, SASS, BEM-notation, css-in-javascript, Ajax, npm, yarn, webpack, React.js, React-Native, Git, ...
Computer Science Career Awesomeness - GPH (May 2015)David Wesst
These are the slides used throughout a delightful conversation / presentation between myself and the Computer Science class at Grant Park High School on May 27th, 2015.
Prepared for the 8th Information Security Technology Trend Research Task Group Meeting, December 22, 2011
http://www.ipa.go.jp/security/outline/committee/isec_tech1.html
Becoming a MEAN Stack Developer_ A Step-by-Step GuideCMARIX TechnoLabs
A mean stack developer is an information technology expert who creates websites using four different JavaScript technologies. Java is an online platform that allows programmers, developers, and other professionals of a similar quality to create websites.
A software development expert, with a pretty good track record proven by successfully delivered projects, specifically highly available web solutions using Go Lang and LAMP stack.
London Atil | The Guide to Thriving as a Full Stack Software EngineerLondonAtil1
Craft web applications that cover it all. Learn how to succeed as a Full Stack Software Engineer by understanding the skills and strategies for comprehensive development.
Explore the world of web development with The Fabcode IT Solutions LLP. As one of the top web development companies in India, we offer cutting-edge web development services. Our dedicated team in Mohali crafts websites that are not just visually stunning but also highly functional. From e-commerce platforms to dynamic corporate websites, we specialize in it all. Join us on the journey to web development excellence.
Similar to PHP at University - is it even possible? (20)
Betriebsysteme: zwei wichtige Konzepte aus der PraxisBrigitte Jellinek
Über Betriebssysteme kann man viel theoretisches lernen. Aber beginnen wir doch mit der Praxis und erarbeiten wir zwei wichtige Begriffe:
Prozess = ein Programm in Ausführung
Dateisystem
Master Studiengang Multimediaart an der Fachhochschule SalzburgBrigitte Jellinek
Vorstellung des Master Studiengang Mulitmediaart an der Fachhochschule Salzburg.
Original: http://prezi.com/fc3ds0rmxu6c/
Der viersemestrige Masterstudiengang MultiMediaArt (mma) an der Fachhochschule Salzburg bietet Ihnen aufbauend auf Ihr Bachelor-Studium die Vertiefung Ihrer gestalterischen Kompetenzen für Konzeption, Kreation und Management von Multimedia.
Im Mittelpunkt steht die Erarbeitung anspruchsvoller medienübergreifender kreativ-künstlerischer Innovations-Projekte in den Bereichen Audiovisuelle Environments, Crossmedia Design, Future Cinema und Gamedesign.
Sie wählen den Schwerpunkt Ihres Studiums aus Management, Audio, Computeranimation, Mediendesign, Video Film und TV. Je nachdem, welche Vorkenntnisse sie aus Ihrem Bachelorstudium mitbringen, handelt es sich dabei um eine Vertiefung oder um eine Ergänzung Ihrer vorhandenen Qualifikation.
Studienvarianten
Das Vertiefungsstudium ermöglicht den Erwerb hoch spezialisierter Qualifikationen in einer gestalterischen Fachdisziplin. Die Spezialisierung erfolgt aufbauend auf die Ausbildung im vorangegangenen Bachelorstudium.
Beispiel: Bachelorstudium Mediendesign -> Vertiefendes Masterstudium Mediendesign
Das Erweiterungsstudium ermöglicht den Erwerb eines generalistischen Kompetenzprofils. Die Spezialisierung erfolgt ergänzend zur Ausbildung im vorangegangenen Bachelorstudium.
Beispiel: Bachelorstudium Mediendesign -> Erweiterndes Masterstudium Computeranimation
Der Österreichischen Fachhochschulrat (FHR) hat den Studiengang für 5 Jahre akkreditiert.
Bachelor Multimediaart an der Fachhochschule SalzburgBrigitte Jellinek
Vorstellung des Bachelor Multimediaart an der Fachhochschule Salzburg. Ein dreijähriger gestalterisch-künstlerischer Studiengang.
Der dreijährige Bchelorstudiengang MultiMediaArt (mma) an der Fachhochschule Salzburg vermittelt dir alle gestalterischen, technischen und wirtschaftlichen Kenntnisse, die für deine Laufbahn als GestalterIn in den Creative Industires grundlegend sind.
Im dritten Semester spezialisierst du dich auf deinen persönlichen Ausbildungsschwerpunkt. Du kannst zwischen den Fachbereichen Audio, Computeranimation, Mediendesign, Video Film und TV wählen..
Schneidere Deine Ausbildung zurecht!
Kreative brauchen Freiraum und einen weiten fachlichen Horizont. Deshalb kannst du bei mma einen großen Teil (bis zu 70 %) deiner Ausbildung selbst bestimmen. Spannende Wahlpflichtfächer – unter anderem Gamedesign, Motion Graphics,
Audiovisualistik, Raum & Medien, On Air Publishing, Fotografie oder Analoge Animation – stehen dafür zur Auswahl.
Teamwork für ambitionierte Projekte
Multimediaprodukte sollten nicht nur ansprechend gestaltet sein, auch die Programmierung muss stimmen. Während der Ausbildung arbeitest du deshalb eng mit StudentInnen aus den anderen Schwerpunkten von mma und aus unserem Partnerstudiengang MultiMediaTechnology (mmt) zusammen.
Ihr entwickelt und realisiert gemeinsam Projekte wie z. B. Filme mit hohem VFX-Anteil, Webseiten, Games oder mobile Anwendungen.
Multimediadesign & Technologie im Team – ein einzigartiges Ausbildungskonzept und eine Praxiserfahrung, die dir den entscheidenden Vorteil im Job bringt!
Perl - die Taschenkettensäge unter den Programmiersprachen - Vortrag 2003Brigitte Jellinek
Vorstellung der Programmiersprache Perl auf drei Ebenen: für Programmier-Anfänger, für Fortgechrittene und für Profis. inkl. Buchtipps zu Perl.
Ein Vortrag den ich ursprünglich am Chaos Communication Congress 2000 in Berlin gehalten habe, hier in der Version von 2003.
Ethnobotany and Ethnopharmacology:
Ethnobotany in herbal drug evaluation,
Impact of Ethnobotany in traditional medicine,
New development in herbals,
Bio-prospecting tools for drug discovery,
Role of Ethnopharmacology in drug evaluation,
Reverse Pharmacology.
How to Create Map Views in the Odoo 17 ERPCeline George
The map views are useful for providing a geographical representation of data. They allow users to visualize and analyze the data in a more intuitive manner.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
This is a presentation by Dada Robert in a Your Skill Boost masterclass organised by the Excellence Foundation for South Sudan (EFSS) on Saturday, the 25th and Sunday, the 26th of May 2024.
He discussed the concept of quality improvement, emphasizing its applicability to various aspects of life, including personal, project, and program improvements. He defined quality as doing the right thing at the right time in the right way to achieve the best possible results and discussed the concept of the "gap" between what we know and what we do, and how this gap represents the areas we need to improve. He explained the scientific approach to quality improvement, which involves systematic performance analysis, testing and learning, and implementing change ideas. He also highlighted the importance of client focus and a team approach to quality improvement.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
4. 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
5. 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)
13. 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
19. 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.