Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Series TitleSeries Title
-
Reading LevelReading Level
-
YearFrom:-To:
-
More FiltersMore FiltersContent TypeItem TypeIs Full-Text AvailableSubjectCountry Of PublicationPublisherSourceTarget AudienceDonorLanguagePlace of PublicationContributorsLocation
Done
Filters
Reset
4,296
result(s) for
"COMPUTERS Programming Languages Java."
Sort by:
Java 9 modularity : patterns and practices for developing maintainable applications
The upcoming Java 9 module system will affect existing applications and offer new ways of creating modular and maintainable applications. With this hands-on book, Java developers will learn not only about the joys of modularity, but also about the patterns needed to create truly modular and reliable applications. Authors Sander Mak and Paul Bakker teach you the concepts behind the Java 9 module system, along with the new tools it offers. You'll also gain learn how to modularize existing code and how to build new Java applications in a modular way.
Angular 6 for Enterprise-Ready Web Applications
by
Uluca, Doguhan
in
Application software-Development
,
COMPUTERS
,
COMPUTERS / Programming / General
2018,2024
A hands-on guide with a minimalist and flexible approach that enables quick learning and rapid delivery of cloud-ready enterprise applications with Angular 6 Key Features * Explore tools and techniques to push your web app to the next level * Master Angular app design and architectural considerations * Learn continuous integration and deploy your app on a highly available cloud infrastructure in AWS Book Description Angular 6 for Enterprise-Ready Web Applications follows a hands-on and minimalist approach demonstrating how to design and architect high quality apps. The first part of the book is about mastering the Angular platform using foundational technologies. You will use the Kanban method to focus on value delivery, communicate design ideas with mock-up tools and build great looking apps with Angular Material. You will become comfortable using CLI tools, understand reactive programming with RxJS, and deploy to the cloud using Docker. The second part of the book will introduce you to the router-first architecture, a seven-step approach to designing and developing mid-to-large line-of-business applications, along with popular recipes. You will learn how to design a solid authentication and authorization experience; explore unit testing, early integration with backend APIs using Swagger and continuous integration using CircleCI. In the concluding chapters, you will provision a highly available cloud infrastructure on AWS and then use Google Analytics to capture user behavior. By the end of this book, you will be familiar with the scope of web development using Angular, Swagger, and Docker, learning patterns and practices to be successful as an individual developer on the web or as a team in the Enterprise. What you will learn * Create full-stack web applications using Angular and RESTful APIs * Master Angular fundamentals, RxJS, CLI tools, unit testing, GitHub, and Docker * Design and architect responsive, secure and scalable apps to deploy on AWS * Adopt a minimalist, value-first approach to delivering your app with Kanban * Get introduced to automated testing with continuous integration on CircleCI * Optimize Nginx and Node.js web servers with load testing tools Who this book is for This book is for developers who want to confidently deliver high-quality and production-grade Angular apps from design to deployment. We assume that you have prior experience in writing a RESTful API with the tech stack of your choice; if you don't, you can still gain a lot of benefit from this book, which focuses on the entire scope of frontend development, from design to deployment!
Introduction to Programming
2018,2024
Get a solid understanding of Java fundamentals to master programming through a series of practical steps Key Features * Enjoy your first step into the world of programming * Understand what a language is and use its features to build applications * Learn about a wide variety of programming applications Book Description Have you ever thought about making your computer do what you want it to do? Do you want to learn to program, but just don't know where to start? Instead of guiding you in the right direction, have other learning resources got you confused with over-explanations? Don't worry. Look no further. Introduction to Programming is here to help. Written by an industry expert who understands the challenges faced by those from a non-programming background, this book takes a gentle, hand-holding approach to introducing you to the world of programming. Beginning with an introduction to what programming is, you'll go on to learn about languages, their syntax, and development environments. With plenty of examples for you to code alongside reading, the book's practical approach will help you to grasp everything it has to offer. More importantly, you'll understand several aspects of application development. As a result, you'll have your very own application running by the end of the book. To help you comprehensively understand Java programming, there are exercises at the end of each chapter to keep things interesting and encourage you to add your own personal touch to the code and, ultimately, your application. What you will learn * Understand what Java is * Install Java and learn how to run it * Write and execute a Java program * Write and execute the test for your program * Install components and confgure your development environment * Learn and use Java language fundamentals * Learn object-oriented design principles * Master the frequently used Java constructs Who this book is for Introduction to Programming is for anybody who wants to learn programming. All you'll need is a computer, internet connection, and a cup of coffee.
Beginning Java Data Structures and Algorithms
by
Cutajar, James
in
Computer algorithms
,
Data structures (Computer science)
,
Java (Computer program language)
2018
Learning about data structures and algorithms gives you a better insight on how to solve common programming problems. Most of the problems faced everyday by programmers have been solved, tried, and tested. By knowing how these solutions work, you can ensure that you choose the right tool when you face these problems. This book teaches you.
Learning Rxjava
by
Nield, Thomas
,
Samoylov, Nick
in
COMPUTERS / Programming / General
,
Java (Computer program language)
2020,2024
RxJava is a popular library for building asynchronous and event-based applications using observable sequences for the JVM. Learning RxJava addresses all the fundamentals of reactive programming to help readers write reactive code, as well as teach them an effective approach to designing and implementing reactive libraries and applications.
Java quick syntax reference
\"Gain the insight necessary to address a multitude of Java coding challenges using this succinct reference guide. Short, focused code examples will help you master Java 9 elements such as modules, JShell, and more\"-- Provided by publisher.
The principles of object-oriented Javascript
by
Zakas, Nicholas C
in
COMPUTERS / Programming / Object Oriented. bisacsh
,
COMPUTERS / Programming Languages / General. bisacsh
,
COMPUTERS / Programming Languages / JavaScript. bisacsh
2014
If you've used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn't seem object-oriented at all. It has no concept of classes, and you don't even need to define any objects in order to write code. But don't be fooled—JavaScript is an incredibly powerful and expressive object-oriented language that puts many design decisions right into your hands. In The Principles of Object-Oriented JavaScript, Nicholas C. Zakas thoroughly explores JavaScript's object-oriented nature, revealing the language's unique implementation of inheritance and other key characteristics. You'll learn: -The difference between primitive and reference values -What makes JavaScript functions so unique -The various ways to create objects -How to define your own constructors -How to work with and understand prototypes -Inheritance patterns for types and objects The Principles of Object-Oriented JavaScript will leave even experienced developers with a deeper understanding of JavaScript. Unlock the secrets behind how objects work in JavaScript so you can write clearer, more flexible, and more efficient code.