Browse Results

Showing 99,351 through 99,375 of 100,000 results

Beginning Qualitative Research: A Philosophical and Practical Guide (Teachers' Library)

by Pamela Maykut Richard Morehouse

The authors have focused this book on the serious, beginning, qualitative researcher - theoretically rigorous, yet with an understandable perspective.; The book has three main features. First, it provides a strong theoretical base for the understanding of competing research paradigms. Secondly, it features a "methods" section consistent with the non-linear nature of naturalistic inquiry, yet it allows the beginner to see direction. Thirdly, the authors include examples of actual research studies conducted (and completed) in a single year.

Beginning Quantitative Research (The SAGE Quantitative Research Kit)

by Malcolm Williams Richard D. Wiggins W.P. Vogt

This concise text provides a clear and digestible introduction to completing quantitative research. Taking you step-by-step through the process of completing your quantitative research project, it offers guidance on: · Formulating your research question · Completing literature reviews and meta-analysis · Formulating a research design and specifying your target population and data source · Choosing an appropriate method and analysing your findings Part of The SAGE Quantitative Research Kit, this book will give you the know-how and confidence needed to succeed on your quantitative research journey.

Beginning Quantitative Research (The SAGE Quantitative Research Kit)

by Malcolm Williams Richard D. Wiggins W.P. Vogt

This concise text provides a clear and digestible introduction to completing quantitative research. Taking you step-by-step through the process of completing your quantitative research project, it offers guidance on: · Formulating your research question · Completing literature reviews and meta-analysis · Formulating a research design and specifying your target population and data source · Choosing an appropriate method and analysing your findings Part of The SAGE Quantitative Research Kit, this book will give you the know-how and confidence needed to succeed on your quantitative research journey.

Beginning Quarkus Framework: Build Cloud-Native Enterprise Java Applications and Microservices

by Tayo Koleoso

Harness the power of Quarkus, the supersonic subatomic cloud-native Java platform from Red Hat. This book covers everything you need to know to get started with the platform, which has been engineered from the ground up for superior performance and cloud-native deployment. You’ll start with an overview of the Quarkus framework and its features. Next, you'll dive into building your first microservice using Quarkus, including the use of JAX-RS, Swagger, Microprofile, REST, reactive programming, and more. You’ll see how to seamlessly add Quarkus to existing Spring framework projects. The book continues with a dive into the dependency injection pattern and how Quarkus supports it, working with annotations and facilities from both Jakarta EE CDI and the Spring framework. You’ll also learn about dockerization and serverless technologies to deploy your microservice. Next you’ll cover how data access works in Quarkus with Hibernate, JPA, Spring Boot, MongoDB, and more. This will also give you an eye for efficiency with reactive SQL, microservices, and many more reactive components. You’ll also see tips and tricks not available in the official documentation for Quarkus. Lastly, you'll test and secure Quarkus-based code and use different deployment scenarios to package and deploy your Quarkus-based microservice for the cloud, using Amazon Web Services as a focus. After reading and using Beginning Quarkus Framework, you'll have the essentials to build and deploy cloud-native microservices and full-fledged applications. Author Tayo Koleoso goes to great lengths to ensure this book has up to date material including brand new and some unreleased features! What You Will Learn Build and deploy cloud-native Java applications with Quarkus Create Java-based microservices Integrate existing technologies such as the Spring framework and vanilla Java EE into the Quarkus framework Work with the Quarkus data layer on persistence with SQL, reactive SQL, and NoSQL Test code in Quarkus with the latest versions of JUnit and Testcontainers Secure your microservices with JWT and other technologies Package your microservices with Docker containers and GraalVM native image toolingTips and techniques you won't find in the official Quarkus documentation Who This Book Is For Intermediate Java developers familiar with microservices, the cloud in general, and REST web services, but interested in modern approaches.

Beginning Quilting the Super Simple Way: All the Basics to Get You Started, 15 Projects with Step-by-Step Instructions

by Liz Aneloski

This easy-to-follow beginner’s guide is the only resource you need to get started on your first quilt—and finish with confidence!Beginning Quilting the Super Simple Way covers the basic skills and techniques every quilter needs to know, plus the tools and materials you will need to set up your work space. It then offers a selection of quilt patterns in different sizes and styles. Each one is perfect for a beginner’s first quilt, or as a quick project for an experienced quilter. A bonus chapter featuring jelly rolls and charm squares offers more easy quilting techniques to explore!

Beginning R

by Mark Gardener

Conquer the complexities of this open source statistical languageR is fast becoming the de facto standard for statistical computing and analysis in science, business, engineering, and related fields. This book examines this complex language using simple statistical examples, showing how R operates in a user-friendly context. Both students and workers in fields that require extensive statistical analysis will find this book helpful as they learn to use R for simple summary statistics, hypothesis testing, creating graphs, regression, and much more. It covers formula notation, complex statistics, manipulating data and extracting components, and rudimentary programming.R, the open source statistical language increasingly used to handle statistics and produces publication-quality graphs, is notoriously complex This book makes R easier to understand through the use of simple statistical examples, teaching the necessary elements in the context in which R is actually usedCovers getting started with R and using it for simple summary statistics, hypothesis testing, and graphsShows how to use R for formula notation, complex statistics, manipulating data, extracting components, and regressionProvides beginning programming instruction for those who want to write their own scriptsBeginning R offers anyone who needs to perform statistical analysis the information necessary to use R with confidence.

Beginning R: An Introduction to Statistical Programming

by Larry A. Pace Joshua F. Wiley

Beginning R, Second Edition is a hands-on book showing how to use the R language, write and save R scripts, read in data files, and write custom statistical functions as well as use built in functions. This book shows the use of R in specific cases such as one-way ANOVA analysis, linear and logistic regression, data visualization, parallel processing, bootstrapping, and more. It takes a hands-on, example-based approach incorporating best practices with clear explanations of the statistics being done. It has been completely re-written since the first edition to make use of the latest packages and features in R version 3. R is a powerful open-source language and programming environment for statistics and has become the de facto standard for doing, teaching, and learning computational statistics. R is both an object-oriented language and a functional language that is easy to learn, easy to use, and completely free. A large community of dedicated R users and programmers provides an excellent source of R code, functions, and data sets, with a constantly evolving ecosystem of packages providing new functionality for data analysis. R has also become popular in commercial use at companies such as Microsoft, Google, and Oracle. Your investment in learning R is sure to pay off in the long term as R continues to grow into the go to language for data analysis and research. What you'll learn How to acquire and install R Hot to import and export data and scripts How to analyze data and generate graphics How to program in R to write custom functions Hot to use R for interactive statistical explorations How to conduct bootstrapping and other advanced techniques Who this book is for Beginning R, Second Edition is an easy-to-read book that serves as an instruction manual and reference for working professionals, professors, and students who want to learn and use R for basic statistics. It is the perfect book for anyone needing a free, capable, and powerful tool for exploring statistics and automating their use. Table of Contents Part I. Learning the R Language 1. Getting Started 2. Dealing with Dates, Strings, and Data Frames 3. Input and Output 4. Control Structures Part II. Using R for Descriptive Statistics 5. Functional Programming 6. Probability Distributions 7. Working with Tables Part III. Using R for Inferential Statistics 8. Descriptive Statistics and Exploratory Data Analysis 9. Working with Graphics 10. Traditional Statistical Methods 11. Modern Statistical Methods 12. Analysis of Variance 13. Correlation and Regression 14. Multiple Regression 15. Logistic Regression 16. Modern Statistical Methods II Part IV. Taking R to the Next Level 17. Data Visualization Cookbook 18. High-performance Computing 19. Text Mining

Beginning R 4: From Beginner to Pro

by Matt Wiley Joshua F. Wiley

Learn how to use R 4, write and save R scripts, read in and write out data files, use built-in functions, and understand common statistical methods. This in-depth tutorial includes key R 4 features including a new color palette for charts, an enhanced reference counting system (useful for big data), and new data import settings for text (as well as the statistical methods to model text-based, categorical data). Each chapter starts with a list of learning outcomes and concludes with a summary of any R functions introduced in that chapter, along with exercises to test your new knowledge. The text opens with a hands-on installation of R and CRAN packages for both Windows and macOS. The bulk of the book is an introduction to statistical methods (non-proof-based, applied statistics) that relies heavily on R (and R visualizations) to understand, motivate, and conduct statistical tests and modeling.Beginning R 4 shows the use of R in specific cases such as ANOVA analysis, multiple and moderated regression, data visualization, hypothesis testing, and more. It takes a hands-on, example-based approach incorporating best practices with clear explanations of the statistics being done.You will:Acquire and install R and RStudioImport and export data from multiple file formatsAnalyze data and generate graphics (including confidence intervals)Interactively conduct hypothesis testingCode multiple and moderated regression solutions Who This Book Is For Programmers and data analysts who are new to R. Some prior experience in programming is recommended.

Beginning Ractive.js: A Practical Introduction to Ractive.js using Real-World Examples

by Alex Libby

Develop websites using the Ractive. js template-driven UI library. This book is project-oriented and simplifies the process of using Ractive. js to create websites or online applications that are interactive by default. It equips you with a starting toolset to develop future projects, safe in the knowledge that the site operates as expected, and is not reliant on bloated technology, typical of other similar frameworks. Beginning Ractive. js takes the view that you shouldn't always resort to what "everyone else uses", and that there is indeed a different way you can achieve the same result. We live in an age where speed and simplicity are of the essence - this book provides a perfect alternative that challenges the norm. Stop thinking you must use the same library as everyone else. Give Ractive a try! What You'll Learn Understand how Ractive. js works and how it differs to other templating frameworks. templates="" that="" are="" interactive="" from="" the="" outset. Source and manage data using Ractive. js' data binding methods. Gain an appreciation of managing events and animations using Ractive. js. Create components that contain reusability functionality for current or future projects. Work through real-world project examples using the Ractive. js library. Who This Book is For Website developers who are keen to develop a fully interactive, template-driven website quickly, but don't have the desire to learn a more heavyweight framework, such as AngularJS. Agile development teams, where time is of the essence, and the pressure is on to deliver results quickly. Developers who want to focus on simplicity, where the library works for them, and they are not constrained by having to follow a particular methodology.

Beginning Radio Communications: Radio Projects and Theory

by Alex Wulff

Understanding radio communications systems unlocks a new way to look at the world and the radio waves that connect it. Through easy-to-understand instruction and a variety of hands-on projects, this book gives the reader an intuitive understanding of how radio waves propagate, how information is encoded in radio waves, and how radio communications networks are constructed. This book also focuses on the world of amateur, or “ham,” radio, a global network of hobbyists that experiment and communicate with radio waves. The reader can learn what amateur radio is, how one can obtain an amateur radio license, and how various pieces of amateur radio hardware work. Rather than overwhelm with formulas and numerical approaches, this book presents an easy-to-follow qualitative approach to the theory aspects of radio—perfect for those with little to no knowledge of electromagnetism, signal processing, or hardware development. Instead, instruction focuses on hands-on learning. Radio waves are easy and inexpensive to manipulate with modern hardware, so the examples throughout this text provide ample opportunity to develop an understanding of such hardware. A special focus is given to applications of radio communications in the modern world. In every chapter, the reader gains new insight into different radio communications systems and the hardware and software that makes it all possible. Projects include using a software-defined radio to download live images of the Earth from weather satellites, Arduino-based digital radio communications networks, making amateur radio contacts, and more.What You’ll Learn: · Encode information in radio waves · Obtain an amateur radio license · Use important pieces of radio communications hardware, such as antennas, handheld transceivers, software-defined radios, radio repeaters, and moreWho This Book Is ForAnyone interested in modern communications, from high school and college students pursuining STEM to professionals looking to broaden their understandings of radio

Beginning Rails 4

by Adam Gamble Cloves Carneiro Rida Al Barazi

Beginning Rails 4 is a book that will guide you from never having programmed with Ruby, to having a Rails application built and deployed to the web. You'll learn how to combine all the components of Rails to develop your own web applications. You will use test driven development to make sure your application works exactly like you expect. You will learn how to use Git for source control and best practice techniques to create applications like a pro. Essential, and often-missed, information on testing and learning to program with Ruby are also covered. This book is well suited for someone with little to no Ruby or Rails experience, or possibly even someone with no experience developing web applications at all. Beginning Rails 4 does assume a basic familiarity with the web and typical web terms, but doesn't require you to be an expert of these. This book will springboard your journey into web application development, and show you how much fun building web applications with Ruby on Rails can be. Learn to create Rails applications from the bottom up Learn the basics of the Ruby programming language Completely updated for Rails 4, including new information on turbo links, etc. Beginning Rails 4 gently guides you through designing your application, writing tests for the application, and then writing the code to make your application work as expected. What you'll learn Learn the basics of the Ruby programming language Learn the components of Rails, and how to leverage them to build rich web applications Build a good foundation so you can move on to more advanced techniques Learn the basics of databases and how to use them to store and retrieve your data Use git source control and contribute to open source on Github Deploy your application to the web so others can use it Who this book is for Beginning Rails 4 is for anyone who wants to learn to quickly build applications, and deploy them to the web. No matter your experience level you'll learn something from this book. Table of Contents Introducing the Rails Framework Getting Started Getting Something Running Introduction to the Ruby Language Working with a Database: Active Record Advanced Active Record: Enhancing Your Models Action Pack: Working with the View and the Controller Advanced Action Pack JavaScript and CSS Sending and Receiving Email Testing Your Application Internationalization Deploying Your Rails Applications Appendix A: Databases 101 Appendix B: The Rails Community Appendix C: Git

Beginning Rails 6: From Novice to Professional

by Brady Somerville Adam Gamble Cloves Carneiro Jr. Rida Al Barazi

Springboard your journey into web application development and discover how much fun building web applications with Ruby on Rails can be. This book has been revised to cover what's new in Rails 6 including features such as WebPack, advanced JavaScript integration, Action Mailbox, Action Text, system and parallel testing, Action Cable testing, and more. Beginning Rails 6 gently guides you through designing your application, writing tests for the application, and then writing the code to make your application work as expected. It is a book that will guide you from never having programmed with Ruby, to having a Rails 6 application built and deployed to the web. After reading and using this book, you'll have the know-how and the freely available source code to get started with your own Rails-based web development in days. What You Will Learn Create Ruby on Rails 6 web applications from the bottom upGain the basics of the Ruby programming languageCombine all the components of Rails to develop your own web applications Apply TDD to make sure your application works exactly as you expect Use Git source control and best practice techniques to create applications like a pro Who This Book Is For Someone with little to no Ruby or Rails experience, or possibly even someone with no experience developing web applications at all. A basic familiarity with the web and typical web terms is assumed, but you don’t need to be an expert in these.

Beginning React: Simplify your frontend development workflow and enhance the user experience of your applications with React

by Andrea Chiarelli

Take your web applications to a whole new level with efficient, component-based UIs that deliver cutting-edge interactivity and performance.Key FeaturesElaborately explains basics before introducing advanced topics Explains creating and managing the state of components across applicationsImplement over 15 practical activities and exercises across 11 topics to reinforce your learningBook DescriptionProjects like Angular and React are rapidly changing how development teams build and deploy web applications to production. In this book, you’ll learn the basics you need to get up and running with React and tackle real-world projects and challenges. It includes helpful guidance on how to consider key user requirements within the development process, and also shows you how to work with advanced concepts such as state management, data-binding, routing, and the popular component markup that is JSX. As you complete the included examples, you’ll find yourself well-equipped to move onto a real-world personal or professional frontend project.What you will learnUnderstand how React works within a wider application stackAnalyze how you can break down a standard interface into specific componentsSuccessfully create your own increasingly complex React components with HTML or JSXCorrectly handle multiple user events and their impact on overall application stateUnderstand the component lifecycle to optimize the UX of your applicationConfigure routing to allow effortless, intuitive navigation through your componentsWho this book is forIf you are a frontend developer who wants to create truly reactive user interfaces in JavaScript, then this is the book for you. For React, you’ll need a solid foundation in the essentials of the JavaScript language, including new OOP features that were introduced in ES2015. An understanding of HTML and CSS is assumed, and a basic knowledge of Node.js will be useful in the context of managing a development workflow, but is not essential.

Beginning React and Firebase: Create Four Beginner-Friendly Projects Using React and Firebase

by Nabendu Biswas

Use React with Firebase to build four beginner-friendly apps. A lot of React tutorials out there today only cover basic web apps, but with additional features the web apps included in this book can be converted into fully scaled startups. You will start with the basics: learn to deploy a React app with Firebase hosting. Next, you will learn to create a fully functional "ToDo" app that will use Firebase database to store a list action items. You will also learn to create a "Stories" app, in which you can show short vertical videos, and a document storage app. Here, we will be able to log in using Google Authentication, and will learn to store files in the app using Firebase storage. Lastly, you will create a career social media app. Your users will be able to log in using email and password authentication. You will learn to use Redux in this project.While creating these web apps, you will employ multiple concepts, including React hooks, React components, and how to use Material UI. You will learn to use Firebase to host your database, as well as hosting your app. With these projects in your portfolio you'll be ready to take your developer skills to the next level. What You'll Learn Use Firebase’s powerful services, and how to connect Firebase with ReactExplore the React ecosystem, including Redux and React hooksWork with MaterialUI, the popular React UI frameworkUnderstand how to use Google Authentication techniques in your sitesDeploy all sites using simple Firebase hosting Who This Book Is For Developers at the beginning of their career, or anyone who wants to take their React skills to the next level.

Beginning Reactive Programming with Swift: Using Rxswift, Amazon Web Services, And Json With Ios And Macos

by Jesse Feiler

Learn the basics of reactive programming and how it makes apps more responsive. This book shows you how to incorporate reactive programming into existing development products and cycles using RXSwift and RXCocoa on iOS and Mac.As we move away from the traditional paradigm of typing or touching one step at a time to interact with programs, users expect apps to adapt and not need constant hand-holding. People today expect their devices to do much more than just follow commands. They expect devices to react and adapt. Reactive programming, a new term for asynchronous processing, requires new app architectures, and you'll learn how these are already built into iOS and macOS in many places. As part of this more complex environment, you'll move beyond Cocoa and Cocoa Touch to incorporate data from Amazon Web Services (AWS), JavaScript Object Notation (JSON), and other formats, and standards. Together with the concepts of reactive programming and RxSwift, these tools help you build more powerful and useful apps that have wide appeal and use.What You'll LearnWork with tools such as Darwin microkernel, RxSwift, and RxCocoaUse Git repositiories and other resoucrces to get into codingCreate apps that adapt to gestures and UI interaction as well as what's happening in and around the environment of the app itself.Who This Book Is For This book is for Swift programmers interested in learning to create reactive apps with RxSwift.

Beginning ReactJS Foundations Building User Interfaces with ReactJS: An Approachable Guide

by Chris Minnick

Quickly learn the most widely used front-end development language with ease and confidence React JS Foundations: Building User Interfaces with ReactJS - An Approachable Guide walks readers through the fundamental concepts of programming with the explosively popular front-end tool known as React JS. Written by an accomplished full-stack engineer, speaker, and community organizer, React JS Foundations teaches readers how to understand React and how to begin building applications with it. The book: Explains and clarifies technical terminology with relevant and modern examples to assist people new to programming understand the language Helps experienced programmers quickly get up to speed with React Is stocked throughout with practical and applicable examples of day-to-day React workPerfect for beginner, intermediate, and advanced programmers alike, React JS Foundations will quickly bring you up to speed on one of the most useful and widely used front-end languages on the web today. You can start building your first application today.

Beginning Readers (Bob Books Set #1)

by Bobby Lynn Maslen John R. Maslen

The Bob Books boxed set that started it all! This iconic phonics-based learn-to-read set has sold millions of copies, allowing children around the world to say with pride, “I read the whole book!”® <p><p>Many early reader books contain words that are too difficult for a child who has just learned the sounds of the alphabet. Not these books! With only four letter sounds in the first story (M, A, T, and S), children can read a whole book and their confidence grows. Kids love the stories and funny pictures, and can’t wait to read these books to everyone they know!

Beginning Reading: A balanced approach to literacy instruction in the first three years of school

by Yola Center

Most children learn to read, irrespective of the method of instruction. Yet up to a fifth of children struggle with reading in their first few years at school. Unfortunately, those who struggle in the early years will continue to struggle throughout their school career.Yola Center offers a systematic, research-based guide to teaching reading in the first three years of school. Her aim is to ensure that teachers can work with at-risk or reluctant readers in the regular classroom as effectively as with children for whom reading seems to come naturally.Taking an analytic approach to reading, Beginning Reading shows how children can be moved through the key stages of early reading acquisition. Each chapter includes an overview of relevant research, practical classroom strategies and guidelines for lesson planning. Center adopts a balanced view of reading instruction, stressing the importance of phonological processes at the beginning of literacy instruction, as well as semantic and syntactic ones. This supports at risk children in regular classrooms, who are provided with the maximum opportunity to develop the accurate and fluent word recognition skills that are needed in order to extract meaning from print.'At last! A book that combines an overview of recent research findings and their implications for the teaching of reading with sensible and practical suggestions for classroom teachers.'Morag Stuart, Professor in the Psychology of Reading, University of London'This is an excellent book. It comprehensively reviews the research literature and shows how to apply it to the nuts and bolts of teaching reading in the first few years of school. It is a must-read for teachers.'Professor Tom Nicholson, University of Auckland, New Zealand'This is the book that we have all been waiting for. It is the only book that I have seen that focuses on a theoretically sound approach to the teaching of reading with a focus on children who experience difficulties in the regular classroom.'Ruth Fielding-Barnsley, Queensland University of Technology'It is indeed rare when a reading scientist can explain the intricacies of reading development, reading difficulties, and reading instruction with such clarity and comprehensiveness. Most importantly, Dr Center provides a masterful synthesis of the most current converging scientific evidence available that defines what research-based reading instruction is all about.'G. Reid Lyon, PhD, National Institutes of Health, USA

Beginning Reasoning And Reading (Reasoning And Reading)

by Joanne Carlisle

This 140-page book is a compilation and complete revision of the four workbooks titled Beginning Word Meaning, Sentence Meaning, Paragraph Meaning, and Reasoning Skills. Parts and Wholes, Analogies, Main Idea, Inferences, Following Directions, and Fact and Opinion are a few of the topics covered along with many more.

Beginning Research: A Guide for Foundation Degree Students

by Michelle Lowe

Researchers in education are interested in the study of learners, teachers, professional support staff, parents and other participants in schools and other educational institutions. To be effective, research needs to be carried out in a systematic way and should contribute to what is known. If you are interested in education research and want to learn how to become an effective researcher, then this step-by-step guide is for you. For many students the first research project is the most daunting but this book will help ensure its success. Beginning Research is a practical toolkit of resources that will enable students to plan, conduct and follow up research effectively. It contains information on the range of methods available to researchers and introduces some of the key concepts associated with education research and the theoretical background against which it currently takes place. Designed for anyone working in an education setting, by reading through each chapter and completing the associated tasks you will be able to work through each stage of the research process. This book is essential reading for students on all education courses who are engaging in research for the first time. It is particularly suitable for foundation degree students, as it acknowledges the constraints placed upon researchers who are also working and offers practical advice for managing the demands of employment, study and carrying out research.

Beginning Research in the Arts Therapies: A Practical Guide

by Mercedes Pavlicevic Gary Ansdell

* Are you about to write a dissertation for an MA in an arts therapy? * Is your workplace pressuring you to do research on your practice? * Do you fancy trying your hand at a bit of research without any pressure from anyone? * Are you bewitched, bothered and bewildered? A mystique about research usually comes from reading a) writers who launch into philosophical dialectics about research and avoid the basics; b) poorly written research papers full of undecipherable formulae; and c) smug, unfriendly research texts. This book begins at the beginning. Ansdell and Pavlicevic hold your hand and give you plenty of hints and tips while you prepare your funding proposal or research project. They help you think about your title, structure your research questions and aims, and prepare to collect, organize and analyze your research data. Moreover, you're not alone! Franz and Suzie have their own projects which you're invited to follow with opportunities to learn about the nitty-gritty of tables, pie-charts, data transcription, data presentation - and supervisors who toss off clever, useless bits of advice. `Beginning Research in the Arts Therapies' puts the zap into arts therapies research, making it fun and serious, exasperating and utterly absorbing. Miss this book and you'll deprive yourself of a sympathetic ear, firm advice and a sensible and imaginative combustion of theory, debate and determination. `Beginning Research in the Arts Therapies' is recommended to all arts therapies practitioners: students, researchers, and those clinicians who simply want to `keep up' with research literature without `doing it for themselves'.

Beginning Responsive Web Design with HTML5 and CSS3

by Jonathan Fielding

Beginning Responsive Web Design with HTML5 and CSS3 is your step-by-step guide to learning how to embrace responsive design for all devices. You will learn how to develop your existing HTML, CSS, and JavaScript skills to make your sites work for the modern world. Web sites and apps are now accessed on a wide range of devices with varied sizes and dimensions, so ensuring your users have the best experience now means thinking responsive. In Beginning Responsive Web Design with HTML5 and CSS3 you will learn about all aspects of responsive development. You'll start with media queries, and fluid CSS3 layouts. You'll see how to use responsive frameworks such as Twitter Bootstrap, and how to use tools such as Grunt, Bower, Sass, and LESS to help save you time. You'll also learn how to use JavaScript to manage responsive states, manage your user's journey across screen sizes, and optimize your responsive site. By the end of the book you will be able to build new sites responsively, and update existing sites to be responsive. Every aspect of a responsive build will be covered. This book is perfect for developers who are looking to move into the future of responsive sites. Whether you have already dipped your toes into responsive development or are just getting started, Beginning Responsive Web Design with HTML5 and CSS3 will teach you the very best techniques to optimize your site and your user's experience.

Beginning RESTful Web Services: A Safari Tutorial

by Safari Content Team

This is the first of a three-part series looking at how to build RESTful web services. The series covers all aspects of REST services, from basic HTTP-level interactions, through to matching these operations in your existing code and applications, network security, and adherence for REST standards. Over the years a number of different web-based service technologies have been developed, including XML-RPC, SOAP and REST. So called RESTful services are easy to use and consume from the client side, and have a much lighter overhead for communicating and exchanging information. From a server side perspective, they can be more difficult to implement and build because of the state-less nature of the service, while generally being easier to map to existing functions, methods and internal structures. Follow along in this tutorial to learn about the fundamentals of web services, how REST fits into the web services model, and the mechanics of REST services with Java in Safari Books Online.

Beginning Ring Programming: From Novice to Professional

by Mansour Ayouni

Gain a gentle introduction to the world of Ring programming with clarity as a first concern using a lot of practical examples. The first part lays the foundations of the language and its basic features (data types, control structures, functions, and classes). The unique way to rigorously structure Ring programs is also explained. Then, in the second part you’ll discover Ring inputs, outputs, and what is in between. You’ll use the basic constructs of computer logic (sequence, selection, and iteration) to build simple and complex logic flows. You’ll go over the common mistakes that lead to code complexity, by example, and cover several strategies to solve them (refactoring, code cleansing, and good variable naming). Then, you’ll see a visual illustration of how Ring deals with scopes at the local, object, and global levels. In part three, you’ll play with two artifacts vital to Ring programming: functions and objects. You’ll learn how they can be composed to solve a problem and how advanced programming paradigms, such as declarative and natural, are beautifully implemented on top of them. As part of the discussion, you’ll also work on game programming. You’ll learn how you design your game declaratively, in Ring code, just as if you were designing it in visual software. Finally, the author lays out how programming can be understood in a gamified context. You will be told the truth about how gaming can be a better metaphor to achieve mastery of Ring programming.This book is for those who are passionate about writing beautiful, expressive, and learnable code. It has been designed so you can enjoy a beginner-friendly set of knowledge about Ring, and benefit from a one-stop collection of lessons learned from real-world, customer-facing programming projects.What You Will LearnGet started with Ring and master its data types, I/O, functions, and classesCarry out structural, object-oriented, functional, declarative, natural, and meta programming in RingUse the full power of Ring to refactor program code and develop clean program architecturesQuickly design professional-grade video games on top of the Ring game engine Who This Book Is For Beginners looking for a consistent and hackable programming environment with a strong flavor of learnability and expressiveness.

Beginning Robotics Programming in Java with LEGO Mindstorms

by Wei Lu

Discover the difference between making a robot move and making a robot think. Using Mindstorms EV3 and LeJOS--an open source project for Java Mindstorms projects--you'll learn how to create Artificial Intelligence (AI) for your bot. Your robot will learn how to problem solve, how to plan, and how to communicate. Along the way, you'll learn about classical AI algorithms for teaching hardware how to think; algorithms that you can then apply to your own robotic inspirations. If you've ever wanted to learn about robotic intelligence in a practical, playful way, Beginning Robotics Programming in Java with LEGO Mindstorms is for you. What you'll learn: Build your first LEGO EV3 robot step-by-step Install LeJOS and its firmware on Lego EV3 Create and upload your first Java program into Lego EV3 Work with Java programming for motors Understand robotics behavior programming with sensors Review common AI algorithms, such as DFS, BFS, and Dijkstra's Algorithm Who this book is for: Students, teachers, and makers with basic Java programming experience who want to learn how to apply Artificial Intelligence to a practical robotic system.

Refine Search

Showing 99,351 through 99,375 of 100,000 results