Nederlandstalige kwaliteitsuitgaven over front-end webdevelopment
Op dit moment zijn de volgende titels verkrijgbaar in de Web Development Library:
JavaScript is de basis van alle front-end webdevelopment. De taal is eenvoudig, maar kent een aantal eigenaardigheden waar u als webprogrammeur bedacht op moet zijn. Leer in deze uitgave alles over variabelen, lussen en events, maar ook over meer gevorderde onderwerpen als modules en libraries.
Een complete webapplicatie bouwen met alleen JavaScript vergt veel code. jQuery neemt dit saaie werk voor een groot deel voor u uit handen. JQuery biedt aanvullende functies voor het werken met HTML en CSS, het maken van animaties, het verwerken van events, gegevens uitwisselen met de server via AJAX en meer.
Het web wordt mobiel. Heeft uw bedrijf of organisatie al een website of –app die geoptimaliseerd is voor mobiele apparaten? Met de JavaScript-bibliotheek jQuery Mobile maakt u in weinig tijd een website die zich aanpast aan de device waarop hij bekeken wordt, of dat nu een iPad, Android tablet of mobiele telefoon is.
AngularJS is een JavaScript framework voor het realiseren van webapplicaties volgens het MV*-patroon (Model-View-whatever). Oorspronkelijk ontwikkeld door Google, is AngularJS op dit moment een van de snelst groeiende frameworks in de webdevelopment-wereld. Met AngularJS kunt u snel modulaire, schaalbare en testbare HTML5-webapplicaties bouwen.
PhoneGap (of Cordova) is een JavaScript-bibliotheek om op basis van HTML, CSS en JavaScript mobiele apps te ontwikkelen. PhoneGap-Apps kunnen desgewenst worden gepubliceerd in de diverse App Stores. In dit boek leert u zowel apps te maken als werken met de native API's voor Camera, GPS, 3rd-party plugins en meer.
Bootstrap 4 is een CSS- en JavaScript-framework waarmee u op eenvoudige wijze websites en -apps vormgeeft. Bootstrap bevat user interface-componenten als knoppen, drop-downmenu's en tabellay-outs, een gridsysteem om snel een lay-out in te stellen en tal van JavaScript-componenten waarmee u snel dynamische onderdelen aan uw site toevoegt.
HTML5 is de huidige standaard voor structurele opmaak van webpagina's. In dit boek worden de basisbeginselen van HTML5 besproken. Zowel moderne tags voor documentstructuur als interactieve tags voor webapp-ontwikkeling en diverse API's komen aan de orde.
CSS is de opmaaktaal voor websites en -apps. CSS lijkt in beginsel eenvoudig, maar bevat tal van valkuilen en eigenaardigheden. In dit boek leert u werken met CSS-selectors, maateenheden, het box model, kleurmodellen en meer. De vele oefeningen maken dit tot een perfect (zelf-)studieboek.
Node.js is een runtimte-omgeving waarop u JavaScript-appplicaties ontwikkelt en draait. Node.js-applicaties draaien echter niet in de browser, maar op de server. U schrijft in dit boek eigen Node.js-modules. Daarnaast leert u werken met NPM, Express, MongoDB en AngularJS (de MEAN-stack).
Deze uitgave gaat specifiek over het maken van lay-outs voor webpagina’s met Flexible Box Layout en CSS Grid Layout. Deze technieken zijn bedoeld om op een intuïtieve manier complete webpagina’s, apps en onderdelen van de gebruikersinterface in te delen.
Angular 2 is de opvolger van AngularJS. Behalve de naam, is er maar weinig dat de twee frameworks met elkaar gemeen hebben. Angular 2 heeft een totaal nieuwe syntaxis voor zowel front-end als backend. In dit boek leert u werken met de nieuwe, op Componenten gebaseerde manier om webapplicaties te programmeren.
ECMAScript 2015 is de nieuwe versie van JavaScript. Het is de grootste aanpassing van JavaScript sinds de begindagen van deze programmeertaal voor het web in 1995. Er zijn tal van nieuwe keywords, programmeerconstructies en manieren om webapplicaties te ontwikkelen in verwerkt. U leert ook werken met TypeScript, de taal die JavaScript verrijkt met strikte typering en mogelijkheden als interfaces, generics en meer.
Als u net met PHP aan de slag bent gegaan – of er al een tijdje mee bezig bent en u uzelf wellicht wat onjuiste programmeertechnieken hebt eigen gemaakt – dan is dit boek voor u. U leert niet alleen het maken van programmeerfouten te voorkomen, maar met de inhoud uit dit boek – speciaal geselecteerd door de SitePoint PHP-community – kunt u direct aan de slag.
Het pixelgeoriënteerde web is dood. De dagen dat u verwachtte dat op een webpagina geplaatste elementen op de gewenste plek verschenen zijn voorgoed voorbij. In dit boek maakt u kennis met de gereedschappen waarmee u CSS en HTML inzet om voor deze nieuwe apparaten te ontwerpen, en leert u deze gereedschappen gebruiken.
Angular is een van de populairste frameworks voor front-end development. Angular-applicaties bestaan niet meer uit losse webpagina's, maar uit modules, componenten en services. In dit boek (bijgewerkt tot Angular 6) leert u bovendien alles over routing, component data-flow en communicatie met externe API's.
Vue.js is een relatief nieuw front-end JavaScript-framework dat even krachtig is als de grote tegenhangers Angular en React. Vue.js kent echter een eenvoudiger syntaxis, heeft minder overhead en is sneller te leren. In dit boek leert u werken met Vue-CLI, componenten, data, props, events, vue-router en state management met vuex.
Blijf op de hoogte. Lees de Web Development Library!
Bij de meeste uitgaven zijn codevoorbeelden te downloaden. Kies uw titel:
Vragen? Opmerkingen? Tips voor volgende uitgaven? Laat het ons weten!