Java Programming Spring and Spring Boot Bundle


Bundeldetails


Learn Java 12 Programming
Een uitgebreide gids om aan de slag te gaan met Java en inzicht te krijgen in belangrijke concepten zoals objectgeoriënteerd, functioneel en reactief programmeren
Belangrijkste kenmerken
- Versterk uw kennis van belangrijke programmeerconcepten en de nieuwste functies in Java
- Verken kernprogrammeringsonderwerpen, waaronder GUI-programmering, gelijktijdigheid en foutafhandeling
- Leer de idiomen en best practices voor het schrijven van hoogwaardige Java-code
Boek beschrijving
Java is een van de voorkeurstalen onder ontwikkelaars en wordt overal in gebruikt, van smartphones en gameconsoles tot zelfs supercomputers, en de nieuwe functies dragen gewoon bij aan de rijkdom van de taal. Dit boek over programmeren in Java helpt u om te leren hoe u de Java Development Kit installeert. Je richt je vervolgens op het begrijpen van objectgeoriënteerd programmeren (OOP), met exclusieve inzichten in concepten zoals abstractie, inkapseling, overerving en polymorfisme, wat je zal helpen bij het programmeren voor real-world apps. Vervolgens behandelt u fundamentele programmeerstructuren van Java, zoals datastructuren en algoritmen die als bouwstenen voor uw apps zullen dienen. Je zult ook ingaan op de belangrijkste programmeeronderwerpen die je zullen helpen bij het afhandelen van fouten, het opsporen van fouten en het testen van je apps. Naarmate je vordert, ga je verder met geavanceerde onderwerpen zoals Java-bibliotheken, databasebeheer en netwerkprogrammering, waarmee je je vaardigheden bij het bouwen van professionele apps aanscherpt.
Verderop leert u hoe u een grafische gebruikersinterface maakt met JavaFX en leert u schaalbare apps te bouwen door te profiteren van reactief en functioneel programmeren.
Aan het einde van dit boek ben je niet alleen goed thuis in Java 10, 11 en 12, maar krijg je ook een blik op de toekomst van deze taal en softwareontwikkeling in het algemeen.
Wat je gaat leren
- Leer objectgeoriënteerde principes en pas deze toe
- Krijg inzicht in datastructuren en begrijp hoe deze in Java worden gebruikt
- Ontdek multithreaded, asynchrone, functionele en reactieve programmering
- Voeg een gebruiksvriendelijke grafische interface toe aan uw applicatie
- Ontdek wat streams zijn en hoe ze kunnen helpen bij de gegevensverwerking
- Ontdek het belang van microservices en gebruik ze om uw apps robuust en schaalbaar te maken
- Ontdek Java-ontwerppatronen en best practices om alledaagse problemen op te lossen
- Leer technieken en idiomen voor het schrijven van hoogwaardige Java-code
Voor wie is dit boek?
Studenten, softwareontwikkelaars of iedereen die nieuwe vaardigheden of zelfs een taal wil leren, zal dit boek nuttig vinden. Hoewel dit boek voor beginners is, kunnen professionele programmeurs er ook van profiteren. Voorkennis van Java of een programmeertaal is niet vereist.
eBook Details
Over deze bundel
Ontdek een 20-koppige selectie van uitgebreide handleidingen over het gebruik van Java en pas het toe op uw dagelijkse werk met de Java Programing Spring and Spring Boot Bundle.
In deze gelaagde collectie die alle nieuw-tot-fanatieke titels bevat, leert u alle praktische en belangrijkste componenten van deze snelle, veilige en betrouwbare software die u kunt gebruiken in een grote verscheidenheid aan online projecten, waarbij u uw kennis in een cross- platform computeromgeving.
Met Tier One heb je toegang tot vijf eBooks met een praktische en kookboekachtige benadering van leren, waardoor je de betekenis van ontwerppatronen voor software-engineering begrijpt en zeer efficiënte en betrouwbare codes kunt implementeren met behulp van nieuwe API's van Java. Met Learn Java 12 Programming vergroot u uw kennis van belangrijke programmeerconcepten en de nieuwste Java-functies - en leert u technieken en idiomen voor het schrijven van hoogwaardige Java-code.
Kies Tier Two en u krijgt vijf extra eBooks bovenop de inhoud van Tier One, met de nadruk op het bouwen van robuuste, snelle en reactieve applicaties voor internet en Android. Dit niveau omvat Hands-On Reactive Programming in Spring 5, waarin je de vaardigheden opdoet om een reactief systeem te bouwen met Spring 5 en Project Reactor, en om een zeer efficiënte reactieve microservice te creëren met Spring Cloud.
Krijg het volledige pakket wanneer u Tier Three kiest, zodat u toegang heeft tot alle 20 eBooks die perfect zijn voor iedereen die de programmeertaal Java wil leren, zonder dat eerdere ervaring vereist is. Software-architectuur met Spring 5.0 helpt u scenario's te analyseren waarin een architectuurmodel moet worden gebruikt en flexibele technieken te implementeren om uw software naar productie te brengen - terwijl Mastering Spring Boot 2.0 u helpt bij het bouwen van moderne, krachtige gedistribueerde applicaties met behulp van cloudpatronen en de applicatie productie- en bedieningsvriendelijk maken met Spring Actuator.
De eBooks zijn beschikbaar in EPUB-, MOBI- en PDF-indeling.