PHP 5 Superboek|M. van Hylckama Vlieg,W. Tengeler 9059401379

€ 12,50
Enlèvement ou Envoi
Verzenden voor € 4,94
120depuis 13 sept.. '24, 11:03
Partager via
ou

Caractéristiques

ÉtatUtilisé
Année (orig.)2005
Auteurzie beschrijving

Description

||boek: PHP 5 Superboek||Van Duuren Media

||door: Marco van Hylckama Vlieg, Wouter Tengeler

||taal: nl
||jaar: 2005
||druk: ?
||pag.: 477p
||opm.: paperback|ex-bibliotheek|gekaft

||isbn: 90-5940-137-9
||code: 1:000634

--- Over het boek (foto 1): PHP 5 Superboek ---

PHP heeft zich inmiddels bewezen als serieuze concurrent voor belangrijke commerciële platforms. Mede door het open source-karakter van de programmeertaal wordt PHP omarmd door de belangrijke spelers in de markt.

De meeste boeken over PHP gaan vooral over programmeren. In dit boek gaan we echter een flinke stap verder. In dit boek wordt PHP 5 op een hoog niveau benaderd: vanuit het oogpunt van de software engineer. Er wordt gebruikgemaakt van verschillende technieken, waarbij over de grenzen van het programmeren wordt heengekeken.

Concreet wordt de ontwikkeling van uitgebreide PHP-projecten bekeken. Een te ontwikkelen content management-systeem is de concrete praktijkcase, waarbij complexe programmeertechnieken uiteen worden gezet. Belangrijke begrippen in dit verband zijn objectgeoriënteerd programmeren, XML, XSL en verschillende PHP-libraries. Aan de orde komen onder andere:

  • objectgeoriënteerd programmeren in PHP5
  • modelleren met UML
  • projectbeheer
  • XML en XSL
  • webservices
  • beveiliging
  • optimalisatie van code en database

Bij dit boek hoort een website (www.leer-php.nl) waar u voorbeelden, broncode uit het boek, webadressen en meer kunt vinden.

[bron: https--www.vanduurenmedia.nl/EAN/9789059401372]

Het PHP 5 Superboek is een Nederlandstalig boek geschreven voor de ervaren programmeur die professioneel met PHP (5) wil leren programmeren. In dit boek wordt PHP 5 op een hoog niveau benaderd: vanuit het oogpunt van de software engineer. Behandelde onderwerpen zijn: Object georiënteerd programmeren, software ontwikkeling met UML, XML, XSL en natuurlijk veel PHP.

[bron: https--www.phphulp.nl/php/boek/php-5-superboek/42]

--- Over (foto 2): Marco van Hylckama Vlieg ---

Marco van Hylckama Vlieg
Sr. Product Designer at Kohl's
West Linn, Oregon, Verenigde Staten

Info

marcovhv@gmail.com

I bring 20+ years of experience in online media, e-commerce and mobile design and development as a leader as well as a specialist in the field. I inspire and coach others, lead by example and I'm always eager to learn new things and expand my knowledge.

I am a global Product design thought leader and team builder. Skilled in solving complex global / internationalized UX design and Interaction design problems. Lived and worked in large and small organizations in five different countries. Past experience spanning the entire spectrum of web and mobile in fields such as web design and development, mobile design and app development using both web and native mobile technologies. Champion of product ideation, user research, UX prototyping and digital product strategy.

Some of my design philosophies include:

  • Be curious. Think out of the box
  • Step into the shoes of the user and design for that user
  • Lead and coach by example. Help designers grow and be the best they can be
  • Be humble and emphatic
  • Be ok with failure because a failure is an opportunity to learn and improve
  • Build strong partnerships and alliances with all stakeholders
  • Design is a team effort. No egos
  • Yes, and...

I have worked a wide variety of environments from small startups and agencies to international mega corporations and am able to thrive in any challenging UX environment.

Expertise:

  • Product Design | Information Architecture
  • Agile Development | UX Leadership
  • UX Design | Digital Strategy
  • UX Prototyping | Mobile UX
  • Mobile App Development | Product Ideation
  • User Research | Web Development

Ervaring

  • Sr. Product Designer

Kohl's
feb. 2021 - heden6 maanden
Milpitas, California, United States

  • Principal Product Designer | UX Prototyping | UX Design

Walmart Labs
2019 - feb. 20212 jaar
Sunnyvale
- Built high fidelity UX prototypes for voice assistant shopping and mobile web
- Designed and implemented product recommendation system using Machine Learning
- Solved complex interaction design problems for voice UX and web UX
- Designed eye catching icons using Walmart corporate design style

  • Senior UX Engineer | UX Prototyping | UX ideation | UX design

Google
2015 - 20194 jaar
Mountain View
- Designed and built complex interaction prototypes for Google Travel, Google Cloud AI and Android
- Developed UX tools using web technologies and Android native development
- Build complex UX prototypes for enterprise Machine Learning applications
- Created tools for UX Research and performed user research
- Collaborated with designers, engineers, content strategists and user researchers
- Spearheaded UX brainstorms and design sprints
- Evangelized tools and technologies
- Trained fellow designers in HTML, CSS and Javascript
- Interviewed numerous UXE and FE candidates

  • Yahoo

8 jaar
Director of UX Prototyping | Global UX design | UX prototyping | Product design
2014 - 2015
Sunnyvale, CA
- Managed a team of UX designers, UX prototypers, motion designers and interaction designers.
- Oversaw development of high fidelity UX prototypes with real data.
- Developed and strenghtened the careers of team members.
- Collaborated with stakeholders in product management, engineering, user research and executive leadership.

Sr. UX Design Manager - Core Interaction | Social Media UX | UX Prototyping | Personalization UX
2013 - 2014
United States
- Managed UX team.
- Orchestrated all UX aspects of rollout of global Yahoo! rebranding.
- Engineered and built advanced Facebook integration prototypes for Yahoo! Media.
- UX prototyping, design ideation and conceptualization.

Front End Engineer, Sr. Front End Engineer, Sr. i18n Engineer, Staff UX Prototyper
2007 - 20136 jaar
- Engineered UX implementation for global Yahoo! properties
- Solved complex Internationalization, Globalization and Localization problems
- Implemented advanced UX prototypes
- Designed and implemented various tools for UX designers
- Collaborated with engineers and designers in the US, UK, India, France and various other countries.
- Worked in UK and US offices.

  • Lead Concept, Design & Frontend Development

adocca entertainment AB
2006 - 20071 jaar
- Managed the Front End & Design teams for Trig, a Swedish social media startup (now defunct)
- Design and Front End Engineering
- Product Design

  • Owner

Flying Weasel Multimedia
2004 - 20073 jaar
- Designed, developed and deployed "iFriends": the (was at the time) leading social network site on i-mode, a mobile platform ran by KPN, the Netherland's #1 mobile carrier.
- Company and it's assets sold to Xwits B.V.

  • ICT Consultant

Pareto
2005 - 20061 jaar
- Built websites on the LAMP stack
- Acted as a professional consultant

  • Education Professional

Eduvision
2002 - 20064 jaar
Utrecht Area, Netherlands
- Developed PHP Masterclass featuring PHP5, XML, XSLT and advanced software engineering on the LAMP stack
- Delivered PHP Masterclass as a professional trainer
- Co-authored a book on advanced PHP programming based on my Masterclass PHP materials
- Delivered Linux system administration class as a professional trainer
- Co-developed an online text-ads engine

  • Web Engineer

mattmo
2003 - 20052 jaar
- Engineered and built various custom content management systems
- Built numerous websites such as the Alumni portfolio website for the Design Academy in Eindhoven, an online jobs site for MatchOne and the Archis architecture magazine website
- Co-developed the Mattmo MoodEngine which was an advanced XML/SMIL based multimedia presentation package
- Delivered multimedia presentations for World Press Photo event several years in a row

  • Software Engineer

Endemol
2001 - 20043 jaar
- Co-lead developer of Endemol's Big Brother TV Show website, CMS and live video streaming services
- Designed and built real-time quiz game in which participants could play along with a TV quiz show in real-time
- Helped implement Big Brother platform on-site in Bucharest, Romania
- Co-architected and built Endemol Nederland's corporate intranet software
- Successfully mentored an intern

  • Technical Manager / Lead developer

Yumanet S.A.
2000 - 20011 jaar
Santo Domingo, Dominican Republic
- Managed the UX and engineering departments in a Santo Domingo, Dominican Republic based start up.
- Developed a 5-language tourist portal on the Dominican Republic
- Designed and built a commercial online hotel booking system
- Performed engineering work on Windows 2000 networks with UNIX routers/mail servers/gateways for small Dominican companies.

  • software engineer

tribute
1999 - 20001 jaar
- Created a multi-platform online streaming service (Real, Windows Media and others)
- Managed the company's UNIX server park
- Built several full-stack websites using PHP and MySQL

Opleiding

  • Christelijke Scholengemeenschap Aalten

DiplomaVWO
Graduated VWO.

  • University of Twente

Propaedeutic DiplomaEducational Science & Technology
Activiteiten en verenigingen:* Finished about 2/3rd of the curriculum * Excelled at all computer / multimedia / programming related courses which led me to decide to pursue a career as an internet professional

Ervaring als vrijwilliger

  • Board of Directors member

Stichting CD Uitleen Drienerlo
1994 - 19995 jaar
Kunst en cultuur
- Performed duties as a library clerk
- Served as a member of the board of directors
- Designed and printed advertisement materials
- Designed the logo for the organization

Publicaties

  • PHP 5 Superboek

van Duuren Media
This book teaches software engineering with PHP, and XML using proven techniques like UML, MVC design and web services.
ISBN: 978-90-5940-137-2 (9789059401372)

Talen

  • English - Moedertaal of tweetalig
  • Dutch - Moedertaal of tweetalig
  • German - Beperkte werkvaardigheid
  • French - Basisvaardigheid
  • Spanish - Basisvaardigheid

Ontvangen aanbevelingen

"I had the joy of working with Marco in 2 international Corporations: First Yahoo and later again at Google. Both times it was clear that he has a very strong focus on design and UX while also being an excellent front-end engineer. We both chose to focus on leading in UX to be able to have a strong impact on the projects we worked on instead of just implementing the visions of other team members. It's that combination of passion and skill that makes Marco a great asset for every UX team."

"I worked with Marco on designing conversational experiences for Voice. Marco is a talented product designer with a keen eye for detail. He is a great communicator, is efficient is delivering good designs, and is disciplined. I greatly enjoyed working with him on various projects at Walmart and wish him all the best for his future endeavors."

[bron: https--nl.linkedin.com]

Developer, designer, photographer, musician, mac user.

I love photography! I'm constantly striving to get better and I love reading critiques on my images, no matter whether they're positive or negative. It will only help me learn and try to get better.

To get an idea of what I can do, check out my portfolio collection as the other collections contain a lot of snapshots as well (yes, I have a life ;)

If you're interested in using any of my images commercially please contact me first and we'll work something out.

[source: https--www.flickr.com]

I am a uniquely versatile UX leader, product designer, UX prototyping specialist and innovator born and raised in the Netherlands. I have lived and worked in the Netherlands, the UK, Sweden, the Dominican Republic and am currently living in the United States.

Working at the intersection of UX, engineering, product design, user research and other disciplines has made me a uniquely well-rounded design professional ready to take on the most complex product design challenges.

[source: https--marco.vanhylckamavlieg.com]

Marco van Hylckama Vlieg is senior webprogrammeur bij een groot internetbedrijf. Van Hylckama Vlieg verdiende zijn sporen met grote, complexe webtoepassingen. Hoewel hij in de loop der jaren verschillende programmeertalen heeft gebruikt, wordt zijn voorliefde voor PHP is dit boek wel erg duidelijk.

[bron: https--www.managementboek.nl/auteur/28902/marco-van-hylckama-vlieg]

--- Over (foto 3): Wouter Tengeler ---

Wouter Tengeler is in 2003 zijn bedrijf The Motion Studio multimedia productions gestart. Naast het ontwikkelen van complexe internetapplicaties richt hij zich voornamelijk op training en coaching van softwareteams binnen softwareontwikkelbedrijven. Door Tengeler ontwikkelde en gedoceerde trainingen zijn onder andere: eXtreme

Programming, Scrum, Masterclass PHP, Advanced Masterclass PHP, Zend Framework, UML, XML en Actionscript 3.0.

[source: https--www.vanduurenmedia.nl/Auteur/Wouter_Tengeler]

Wouter Tengeler
Senior Software Engineer at Mobiliteitsfabriek

Info

Specialties: Coaching software teams using Agile project management methods (Scrum, Kanban and XP). Teaching software engineering methodologies and techniques, consultancy and programming with PHP, Actionscript and javascript.

2003 - Now: Owner of The Motion Studio multimedia productions
2004 - Now: Senior PHP programmer with several companies (freelance projects)
2015: CTO and partner of aredcard.com startup
2014: CTO and partner of Mooofy.com startup
2014: Wrote a book on Scrum (Succes met Scrum)
2012: Got my Scrum Product Owner certification
2012: Got my ScrumAlliance ScrumMaster certification
2010: Wrote a book on Zend Framework (Leer jezelf Professioneel werken met het Zend Framework)
2008: Wrote a book on software engineering for PHP 5 (Het complete boek PHP 5)
2005: Wrote a book about the programming PHP 5 (Superboek PHP 5)
2000 - 2003: Worked as a teamleader at Endemol Nederland (Dutch TV company)
1993 - 2000: Worked as programmer, projectleader and teamleader at YUSE-GSO software engineering (now Centric)
1993: got my engineers title at the Haagse Hogeschool

Ervaring

  • Mobiliteitsfabriek

4 jaar 2 maanden

  • Senior Software Engineer

sep. 2020 - heden11 maanden
Amersfoort, Utrecht, Netherlands
After 17 years of freelancing for my own company The Motion Studio multimedia productions. It was time to start working for a fun company with challenging work. That company became Mobiliteitsfabriek BV.
This company offers solutions for all mobility issues by combining many different traveling options in one single solution.
As a Senior Software Engineer I help design the company's transaction processing system.

  • Freelance Senior PHP Developer

jun. 2017 - sep. 20203 jaar 4 maanden
Amersfoort
As Senior Core Developer I helped the team greatly improve the performance of an existing PHP based transaction processing system. This backend system handles travel transactions for Dutch Public Transport Cards. Due to a multiplication of the number of customers the system would have been too slow to handle all transactions each day. By introducing parallel transaction processing using RabbitMQ the performance increased by 500%. We designed a new microservice software architecture to be able to connect more suppliers and service providers in shorter time.
Later during the project we redesigned the system architecture to a microservice architecture. The microservices are coupled using RabbitMQ in a message bus configuration.
Used techniques:
For performance improvement we used PHP 7.2, Symfony (2.x, 3.x), Zend Framework (1.x, Expressive) NginX, RabbitMQ, PHPUnit, Jenkins, Ansible and Docker

  • Owner

The Motion Studio multimedia productions
jan. 2003 - heden18 jaar 7 maanden
Breukelen
As a consultant/coach I am helping ICT-teams upgrading their knowledge about team management, project management and software engineering. Using Agile methodologies like Scrum, eXtreme Programming or Kanban.
As a Software Engineer I build mostly webbased applications using PHP, JQuery, MySQL and Zend Framework.
As a teacher: Teaching experienced programmers how to write Object Oriented code with PHP, teaching organisations how to use Agile (Scrum, XP or Kanban) in a practical way.

  • Trainer for Scrum, PHP, Zend Framework and Git courses

Learnit BV
jan. 2015 - heden6 jaar 7 maanden
The Netherlands
As a freelance trainer I help students to upgrade their knowledge about the Scrum methodology, PHP programming, programming with Zend Framework or using the Git versioning system. Many times these courses are given incompany but we also train independent groups.

  • CTO, Partner, Lead developer

Poritrin
feb. 2014 - heden7 jaar 6 maanden
Breukelen, Netherlands
aRedcard.com let you send real life penalty cards to people who offend certain social rules. By sending them a card with a funny cartoon describing what they did wrong in your opinion, you can address the problem in a lighthearted way.
As software architect and developer of the webshop and card creator I build new features and make sure the website is functional. The website is built with PHP, Zend Framework 2, MySQL and Jquery. We use a lightweight Agile method (Kanban) to run the company.

  • CTO, Partner, Lead developer

Mooofy.com
aug. 2014 - jun. 20172 jaar 11 maanden
Breukelen
The startup Mooofy.com targets the Business to Business to Consumer market. People can send movies to friends using our system. In the movie a picture of their own face is acting as one (or more) of the actors. Our system is built to support a marketing campaign of our customers using email and social media for viral marketing.
As Lead developer I designed the system architecture and programmed most of it using PHP, Javascript, MySQL, JQuery, HTML and CSS

  • Trainer Full stack webdevelopement with PHP, MySQL and Zend Framework

ProgramIT
sep. 2016 - okt. 20162 maanden
Enschede Area, Netherlands
I helped a team of highly educated unemployed people to become Full Stack Webdevelopers. During this course the team learned to install and configure PHP, Apache webserver and Git. They learned how to program a website using PHP 7 and OOP techniques. They used Zend Framework 3 as MVC framework for easy development. The projects the students executed were managed using Scrum.

  • Auditor of an enterprise software application in an Agile transition team

AkzoNobel
apr. 2016 - jul. 20164 maanden
Sassenheim, Netherlands
For a short project I worked with two Agile Transition experts (from Prowareness BV) to assess a software application used by AkzoNobel and written by a team of freelance developers. This assessment was part of a transition to the Scrum development method for the IT department.
The result of the assessment was a review document written in English that contained the findings and recommendations on how to improve the development process.

  • Consultant/Software Engineer

Nova Silva BV
jul. 2010 - mrt. 20165 jaar 9 maanden
Helping the ICT-team in writing a Functional Design and Technical Design for their webapplication Oxygen. After helping creating the software design I started implementing the new management information dashboard system Oxygen for Nova Silva. This system is built with PHP and Zend Framework and is a framework for quickly configuring information dashboards for companies.

  • Software Engineer

Funny Message BV
okt. 2010 - jan. 20143 jaar 4 maanden
Zaandam
Funny Message is a startup in entertainment E-cards. They asked me whether I could design and build a system where people can send e-movies that have the user's own picture inserted into the movie. After some prototyping I came up with a Flash frontend and PHP (Zend Framework) backend system. The system is designed using the latest (till now) techniques to be able to handle many requests simultaneously. Plans are to deploy the system in China where there are lots of users.

  • Author

Van Duuren Media
2003 - 201411 jaar
Wrote five books about professional software engineering and project management
- Succes met Scrum third print (2020)
- Succes met Scrum second print (2017)
- Succes met Scrum (2014)
- Het complete boek php 5.3 (2011),
- Leer jezelf Zend Framework (2010),
- Het complete boek PHP 5 (2008),
- PHP 5 Superboek (2005),

  • Consultant

NRG
jan. 2011 - jan. 20132 jaar 1 maand
Coaching the ICT-team to profesionalize their projects. Introducing Agile (Scrum), Zend Framework and Unit Testing into the project process. Set up Scrum teams and helped managing several projects using Scrum.

  • Flash programmer

Comsys Telecom & Media
mei 2010 - jul. 20103 maanden
Designed and built a multichannel videochat application. Using Actionscript 3 and Flash Media Server

  • Consultant

Ticketscript BV
jun. 2009 - feb. 20109 maanden
Trained the IT-Team to make better use of PHP 5 object orientation. Coached the software design from the old version to a totally new version using Zend Framework. Coached the teammanager in using better projectmanagementtools

  • Trainer

Eduvision Opleidingen BV
2003 - jan. 20107 jaar
Teaching several courses. XML, UML, Ajax, Masterclass PHP, Advanced masterclass PHP, Java, Actionscript 3.0.

  • Consultant

Zig Websoftware
feb. 2008 - apr. 20091 jaar 3 maanden
Coach the development team to improve their technical skills and project methods.

  • Consultant

NCRV
apr. 2007 - dec. 20081 jaar 9 maanden
Coach the development team to improve their programming skills. We introduced Drupal to the company which is still used.

  • Team Manager Software Engineering

Endemol
2000 - 20022 jaar
Lead a team of 10 programmers. We built television related websites (Big Brother, Heartbeat etc). We used PHP and Java to build the software and UML to design the software.

  • Team Manager

YUSE GSO
jan. 1993 - jan. 20007 jaar 1 maand
Starting as a Software Engineer, later leading projects and finally working as a team manager managing a software development team of 15 software engineers.

  • Projectleader on 12move project

World Online
1999 - 20001 jaar
Lead a team of 15 programmers. We built the signup system for 12move, one of the first free internet providers.

Opleiding

  • Haagse Hogeschool/TH Rijswijk

BS Software Engineering (Artificial Intelligence)
1987 - 1993
Study Software Engineering with Artificial Intelligence as specialisation

  • MSG (MTS-electronics)

Electronics engineerElectronics
1984 - 1987
Study Electronics

Licenties en certificaten

  • Scrum Product Owner

ScrumAlliance
Toegekend op jun. 2012 Verloopt op jun. 2020

  • ScrumMaster

ScrumAlliance
Toegekend op mrt. 2012 Verloopt op mrt. 2020
Certificatienummer: 000182101

Talen

  • English - Volledige professionele vaardigheid
  • Deutsch - Beperkte werkvaardigheid
  • Dutch - Moedertaal of tweetalig

Organisaties

  • Mooofy.com

CTO
aug. 2014 - heden
The startup Mooofy.com targets the Business to Business to Consumer market. People can send a movie to friends. In the movie a picture of their own face is showing as one (or more) of the actors.
We offer the full service for companies that want to use our system as support for their marketing campaign.

  • The Motion Studio multimedia productions

Owner
mrt. 2003 - heden

Ontvangen aanbevelingen

"Don't miss wouter if you look for a trainer/consultant that can motivate you, drive your expectations and your (technical) skills to a new level. Thank you for the given class and new insights."

"I have worked with Wouter in several occassions, first as a collegue at Endemol and later i created some designs for the MotionStudio. Wouter knows his skills, is pragmatic and fast. If u need clean webdevelopment work, Wouter is the guy to contact...and he knows his way in writing books too :)"

[bron: https--nl.linkedin.com]

I Finished my bachelor in software engineering (HTS Den haag, Netherlands) in 1993 and started to work with a small software company. I grew within the company from programmer to project lead to team lead. When the company was taken over I switched jobs to the Dutch television company Endemol. I was a team lead there for two years. After that I started my own company The Motion Studio multimedia productions in 2003.

During the last 11 years I have been a software engineer (C++, Java and PHP) and coached teams to write better code and do better project management. The last 8 years I have moved my focus to PHP. I have been training experienced programmers how to write Object Oriented code in PHP in the Masterclass PHP course that I deviced. In the Advanced Masterclass PHP course I trained Unit testing, Agile project management (XP) and Zend Framework. Since four years I have been working as a Scrum coach and I have helped implementing Scrum within companies.

I am the author of three books about professional software engineering in PHP. (PHP5 Superboek - 2004, Het complete boek PHP 5 - 2008, Leer jezelf Zend Framework - 2010, Het complete boek PHP 5.3 - 2011). In july 2014 I expect to release my latest book "Succes met Scrum" on introducing Scrum within organizations.

[source: https--www.scrumalliance.org/community/profile/wtengeler]
Numéro de l'annonce: m2157589888