万本电子书0元读

万本电子书0元读

The Italian's Touch (Mills & Boon Medical)
The Italian's Touch (Mills & Boon Medical)
Carol Marinelli
¥31.10
A very special doctor! Returning to her career as a nurse has been especially traumatic for Fleur Hadley – and then gorgeous new hospital consultant Mario Ruffini arrives on the scene. Little by little the Italian doctor is making everyone's lives easier, and after he learns of Fleur's struggles he becomes an unexpected friend. As she grows closer to this passionate yet caring man, Fleur can't help feeling out of her league. She can't ignore the chemistry between them, or the fact that Mario is changing her world for the better. He could be her second chance at happiness, but is she ready for it… yet?
Learning Python Application Development
Learning Python Application Development
Ninad Sathaye
¥80.65
Take Python beyond *ing to build robust, reusable, and efficient applications About This Book Get to grips with Python techniques that address commonly encountered problems in general application development. Develop, package, and deploy efficient applications in a fun way. All-practical coverage of the major areas of application development, including best practices, exception handling, testing, refactoring, design patterns, performance, and GUI application development. Who This Book Is For Do you know the basics of Python and object oriented programmingDo you want to go an extra mile and learn techniques to make your Python application robust, extensible, and efficientThen this book is for you. What You Will Learn Build a robust application by handling exceptions. Modularize, package, and release the source distribution. Document the code and implement coding standards. Create automated tests to catch bugs in the early development stage. Identify and re-factor badly written code to improve application life. Detect recurring problems in the code and apply design patterns. Improve code efficiency by identifying performance bottlenecks and fixing them. Develop simple GUI applications using Python. In Detail Python is one of the most widely used dynamic programming languages, supported by a rich set of libraries and frameworks that enable rapid development. But fast paced development often comes with its own baggage that could bring down the quality, performance, and extensibility of an application. This book will show you ways to handle such problems and write better Python applications. From the basics of simple command-line applications, develop your skills all the way to designing efficient and advanced Python apps. Guided by a light-hearted fantasy learning theme, overcome the real-world problems of complex Python development with practical solutions. Beginning with a focus on robustness, packaging, and releasing application code, you’ll move on to focus on improving application lifetime by making code extensible, reusable, and readable. Get to grips with Python refactoring, design patterns and best practices. Techniques to identify the bottlenecks and improve performance are covered in a series of chapters devoted to performance, before closing with a look at developing Python GUIs. Style and approach The book uses a fantasy game theme as a medium to explain various topics. Specific aspects of application development are explained in different chapters. In each chapter the reader is presented with an interesting problem which is then tackled using hands-on examples with easy-to-follow instructions.
Modernizing Legacy Applications in PHP
Modernizing Legacy Applications in PHP
Paul M. Jones
¥80.65
Get your code under control in a series of small, specific steps About This Book Learn to extract and replace legacy artifacts, Improve your application from the ground up while keeping your codebase fully operational, Improve the quality of your legacy applications. Who This Book Is For PHP developers from all skill levels will be able to get value from this book and will be able to transform their spaghetti code applications to clean, modular applications. If you are in the midst of a legacy refactor or you find yourself in a state of despair caused by the code you have inherited, this is the book for you. All you need is to have PHP 5.0 installed, and you’re all set to change the way you maintain and deploy your code! What You Will Learn Replace global and new with dependency injection Extract SQL statements to gateways Convert action logic to controllers Remove repeated logic in page *s Create maintainable PHP code from crufty legacy PHP In Detail Have you noticed that your legacy PHP application is composed of page *s placed directly in the document root of the web serverOr, do your page *s, along with any other classes and functions, combine the concerns of model, view, and controller into the same scopeIs the majority of the logical flow incorporated as include files and global functions rather than class methodsWorking with such a legacy application feels like dragging your feet through mud, doesn’t it?This book will show you how to modernize your application in terms of practice and technique, rather than in terms of using tools like frameworks and libraries, by extracting and replacing its legacy artifacts. We will use a step-by-step approach, moving slowly and methodically, to improve your application from the ground up. We’ll show you how dependency injection can replace both the new and global dependencies. We’ll also show you how to change the presentation logic to view files and the action logic to a controller. Moreover, we’ll keep your application running the whole time. Each completed step in the process will keep your codebase fully operational with higher quality. When we are done, you will be able to breeze through your code like the wind. Your code will be autoloaded, dependency-injected, unit-tested, layer-separated, and front-controlled. Most of the very limited code we will add to your application is specific to this book. We will be improving ourselves as programmers, as well as improving the quality of our legacy application. Style and approach This book gives developers an easy-to-follow, practical and powerful process to bring their applications up to a modern baseline. Each step in the book is practical, self-contained and moves you closer to the end goal you seek: maintainable code. As you follow the exercises in the book, the author almost anticipates your questions and you will have the answers, ready to be implemented on your project.
PostgreSQL Development Essentials
PostgreSQL Development Essentials
Manpreet Kaur,Baji Shaik,
¥71.93
Develop programmatic functions to create powerful database applications About This Book Write complex SQL queries and design a robust database design that fits your application's need Improve database performance by indexing, partitioning tables, and query optimizing A comprehensive guide covering the advanced PostgreSQL concepts without any hassle Who This Book Is For If you are a PostgreSQL developer with a basic knowledge of PostgreSQL development and you’re want deeper knowledge to develop applications, then this book is for you. As this book does not cover basic installation and configurations, you should have PostgreSQL installed on your machine as a prerequisite. What You Will Learn Write more complex queries with advanced SQL queries Design a database that works with the application exactly the way you want Make the database work in extreme conditions by tuning, optimizing, partitioning, and indexing Develop applications in other programming languages such as Java and PHP Use extensions to get extra benefits in terms of functionality and performance Build an application that does not get locked by data manipulation Explore in-built db functions and data type conversions In Detail PostgreSQL is the most advanced open source database in the world. It is easy to install, configure, and maintain by following the documentation; however, it’s difficult to develop applications using programming languages and design databases accordingly. This book is what you need to get the most out of PostgreSQL You will begin with advanced SQL topics such as views, materialized views, and cursors, and learn about performing data type conversions. You will then perform trigger operations and use trigger functions in PostgreSQL. Next we walk through data modeling, normalization concepts, and the effect of transactions and locking on the database. The next half of the book covers the types of indexes, constrains, and the concepts of table partitioning, as well as the different mechanisms and approaches available to write efficient queries or code. Later, we explore PostgreSQL Extensions and Large Object Support in PostgreSQL. Finally, you will perform database operations in PostgreSQL using PHP and Java. By the end of this book, you will have mastered all the aspects of PostgreSQL development. You will be able to build efficient enterprise-grade applications with PostgreSQL by making use of these concepts Style and approach Every chapter follows a step by step approach that first explains the concept , then shows you how to execute it practically so that you can implement them in your application.
Mobile Application Development: JavaScript Frameworks
Mobile Application Development: JavaScript Frameworks
Hazem Saleh,Ethan Holmes,Tom Bray
¥135.15
Enhance your JavaScript skills by venturing into the domain of developing mobile applications About This Book .Extend your JavaScript skillset to build, test, and launch mobile apps with confidence .Follow three sample projects to experience Ionic’s impressive capabilities .Extend the power of Apache Cordova by creating your own Apache Cordova cross-platform mobile plugins Who This Book Is For This Learning Path is for JavaScript web developers looking to develop mobile applications using various JavaScript descendent technologies. It is for anyone who wants to learn how to build fast and stylish native mobile app using the skills they already have. If you are already using React on the web, we’re confident you’ll be able to quickly get up and running with React Native for iOS and Android. See Ionic in action, and find out how it can transform the way you build mobile apps. What You Will Learn .Develop, build, run, and deploy great cross-platform mobile applications using Apache Cordova .Create complete mobile apps using Apache Cordova that runs on Apple iOS, Google Android, and Windows Phone .Create a neat user interface for your mobile application using jQuery Mobile .Gain an in-depth understanding of how React Native works behind the scenes .Write your own custom native UI components .Develop native modules in Objective-C and Java that interact with JavaScript .Get to know Ionic by creating three complete mobile applications In Detail A great mobile app is rapidly becoming crucial for a huge range of businesses. With a great app, your customers or your readers don’t come to you – you go with them, just a few clicks and swipes away. This Learning Path shows you how to build awesome mobile apps with some of the best tools currently being used by some of the smartest developers in the industry. Taking you through JavaScript impressive development ecosystem – from jQuery Mobile to React, through to Ionic – we’ll show you how to put your skills into practice so you can build your next mobile apps with confidence and style. In this Learning Path, from jQuery to React, to Ionic, we’ll cover everything you need to start In the first module you’ll learn how to get stuck into Apache Cordova and find out how to use it as the key platform for developing your mobile app. It offers an efficient way to develop hybrid apps, which means you won’t have to connect to platform specific APIs or use their UI framework, and can instead harness your JavaScript web development skills. Make sure you have your HTML, CSS and jQuery skills at the ready. In Module 2 we’ll show you how to take advantage of React Native. It has a reputation for having a steep learning curve, but we’ll make it easy for you, making sure you make full use of your existing knowledge and getting you up and running with a sample application. You’ll also learn how to create components, how to create multiple screens, as well as using native UI components and accessing native APIs. In the third and final module you’ll get started with Ionic. With three practical projects you can build yourself, we’ve made sure that you’ll be learning by doing – which means you’ll not only develop new skills much more quickly, but you’ll have produced something tangible at the end of it! This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: .JavaScript Mobile Application Development by Hazem Saleh .Getting Started with React Native by Ethan Holmes and Tom Bray .Ionic Framework By Example by Sani Yusuf Style and approach This Learning Path course provides a simple and easy way to build mobile applications in JavaScript descendent technologies such as jQuery, ReactJS, and Ionic.
Unity 5.x 2D Game Development Blueprints
Unity 5.x 2D Game Development Blueprints
Francesco Sapio,Abdelrahman Saher
¥71.93
Explore the features of Unity 5 for 2D game development by building three amazing game projects About This Book Explore the 2D architecture of Unity 5, and the tools and techniques for developing 2D games Discover how to use Unity’s 2D tools, including Sprites, physics, and maps, to create different genres of games Practical tutorial on the intermediate and advanced development concepts in Unity 5 to create three interesting and fully functional games Who This Book Is For If you've got the basics of 2D development down, push your skills with the projects in this hands-on guide.Diversify your portfolio and learn the skills needed to build a range of awesome 2D game genres. What You Will Learn Explore and understand the vital role of sprites in 2D games Move, animate, and integrate sprites into a 2D platform game Set up User Interfaces (UIs) to keep track of the progress through the games Apply 2D Physics to improve gameplay believability Learn the foundation of Level Design and how to quickly create 2D Maps Discover NPC design, event triggers, and AI programming Create an epic strategy game, challenging all the skills acquired in the book In Detail Flexible, powerful, and full of rich features, Unity 5 is the engine of choice for AAA 2D and 3D game development. With comprehensive support for over 20 different platforms, Unity boasts a host of great new functions for making 2D games. Learn how to leverage these new options into awesome 2D games by building three complete game projects with the Unity game tutorials in this hands-on book. Get started with a quick overview of the principle concepts and techniques needed for making 2D games with Unity, then dive straight in to practical development. Build your own version of Super Mario Brothers as you learn how to animate sprites, work with physics, and construct brilliant UIs in order to create a platformer game. Go on a quest to create a RPG game discovering NPC design, event triggers, and AI programming. Finally, put your skills to the test against a real challenge - designing and constructing a complex strategy game that will draw on and develop all your previously learned skills. Style and approach This is a practical and easy-to-follow guide that starts with the basics and gradually delves into the process of creating 2D games. With step-by-step instructions on how to build three games, followed by a detailed explanation of each example, you will understand the concepts not just in theory, but also by applying the knowledge you gain in practice.
Bootstrap for ASP.NET MVC - Second Edition
Bootstrap for ASP.NET MVC - Second Edition
Pieter van der Westhuizen
¥71.93
Combine the power of ASP.NET Core with Bootstrap 4 to build elegant, responsive web apps About This Book Updated for Bootstrap 4 and ASP.Net MVC 6, this book shows how to take advantage of the latest new features introduced in both of these industry-leading frameworks Build responsive, mobile-ready apps by combining the power of ASP.NET MVC with Bootstrap Grasp the intricacies of Bootstrap and how to use it with ASP.NET MVC Build your own tools and helpers to assist you in creating ASP.NET MVC Bootstrap sites easily and quickly Master the use of Bootstrap components and plugins with ASP.NET MVC Who This Book Is For If you are an ASP.NET MVC developer and would like to know how to incorporate Bootstrap into your projects, then this book is invaluable to you. Developers with entry-level experience of ASP.NET MVC development and limited experience with Bootstrap will also benefit from this book. What You Will Learn Create a new ASP.NET MVC project that uses Bootstrap for its styling and learn how to include external libraries using the new package managers Learn to use the various Bootstrap CSS and HTML elements, and how to use the new Bootstrap 4 grid layout system Explore the different input groups and implement alerts, progress bars, and badges Explore JavaScript components by illustrating and walking through the process of using JavaScript/jQuery to add interactivity to Twitter Bootstrap components Build your own ASP.NET MVC helpers and tag helpers to reduce the amount of HTML needed to generate Bootstrap elements Convert a Bootstrap HTML template into a usable ASP.NET MVC project Use the jQuery DataTables plugin with Bootstrap and ASP.NET MVC In Detail One of the leading open source frontend frameworks, Bootstrap has undergone a significant change and introduced several features that make designing compelling, next-generation UIs much simpler. Integrating Bootstrap with ASP.NET's powerful components can further enhance its capabilities. This book guides you through the process of creating an ASP.NET MVC website from scratch using Bootstrap. After a primer on the fundamentals of Bootstrap, you will learn your way around and create a new ASP.NET MVC project in Visual Studio. You will move on to learn about the various Bootstrap components as well as techniques to include them in your own projects. The book includes practical examples to show you how to use open-source plugins with Bootstrap and ASP.NET MVC and guides you through building an ASP.NET MVC website using Bootstrap, utilizing layout and user-interface components. At the end of this book, you will find some valuable tips and tricks to help you get the most out of your Bootstrap-integrated and ASP.NET MVC-integrated website. Style and approach This is a compact, step-by-step guide that focuses on combining the power of Bootstrap with ASP.Net MVC to build next-generation web apps. With clear instructions, this book will show how to build a complete ASP.Net MVC-integrated web app from scratch using Bootstrap. It will also cover several tricks for integrating Bootstrap and ASP.Net MVC, and getting the most out of both frameworks.
Smart Internet of Things Projects
Smart Internet of Things Projects
Agus Kurniawan
¥71.93
Discover how to build your own smart Internet of Things projects and bring a new degree of interconnectivity to your world About This Book Learn how to extract and analyse data from physical devices and build smart IoT projects Master the skills of building enticing projects such as a neural network autonomous car, computer vision through a camera, and cloud-based IoT applications This project-based guide leverages revolutionary computing chips such as Raspberry Pi, Arduino, and so on Who This Book Is For If you are hobbyist who is keen on making smart IoT projects, then this book is for you. You should have a basic knowledge of Python. What You Will Learn Implement data science in your IoT projects and build a smart temperature controller Create a simple machine learning application and implement decision system concepts Develop a vision machine using OpenCV Build a robot car with manual and automatic control Implement speech modules with your own voice commands for IoT projects Connect IoT to a cloud-based server In Detail Internet of Things (IoT) is a groundbreaking technology that involves connecting numerous physical devices to the Internet and controlling them. Creating basic IoT projects is common, but imagine building smart IoT projects that can extract data from physical devices, thereby making decisions by themselves. Our book overcomes the challenge of analyzing data from physical devices and accomplishes all that your imagination can dream up by teaching you how to build smart IoT projects. Basic statistics and various applied algorithms in data science and machine learning are introduced to accelerate your knowledge of how to integrate a decision system into a physical device. This book contains IoT projects such as building a smart temperature controller, creating your own vision machine project, building an autonomous mobile robot car, controlling IoT projects through voice commands, building IoT applications utilizing cloud technology and data science, and many more. We will also leverage a small yet powerful IoT chip, Raspberry Pi with Arduino, in order to integrate a smart decision-making system in the IoT projects. Style and approach The book follows a project-based approach to building smart IoT projects using powerful boards such as the Raspberry Pi, Arduino, and the IoT chip.
一学就会说日语
一学就会说日语
孙逢明,姚桂芳
¥5.86
《一学就会说日语》一书按照场景进行分类,涵盖了出国旅游、就业商务以及日常生活三大方面,并且又在三方面中细分出你可能遇到的各种场景,可以称得上是交流口语大全 。一本书在手,各种场合都能在掌控之中。即使你从来没有专门学习过日语,不懂日语语法,没有学过音标,也能够脱口而出,达到顺利交流的目的。   此外,我们采取这种形式进行编写,只是为了方便那些急需日语出行的人,至于合适与否,有待商榷。同时需要提醒各位读者的是,要想真正地学好一门语言,就应该正规而扎实地从基础开始学起。
Planning for Learning through Weather
Planning for Learning through Weather
Sparks Linfield, Rachel
¥73.48
Plan for six weeks of learning covering all six areas of learning and development of the EYFS through the topic of weather. The Planning for Learning series is a series of topic books written around the Early Years Foundation Stage designed to make planning easy. This book takes you through six weeks of activities on the theme of the weather. Each activity is linked to a specific Early Learning Goal, and the book contains a skills overview so that practitioners can keep track of which areas of learning and development they are promoting. This book also includes a photocopiable page to give to parents with ideas for them to get involved with their children's topic, as well as ideas for bringing the six weeks of learning together. The weekly themes in this book include: wet weather, sunny weather and everything in between.
Planning for Learning through the Environment
Planning for Learning through the Environment
Sparks Linfield, Rachel
¥73.48
Plan for six weeks of learning covering all six areas of learning and development of the EYFS through the topic of the environment. The Planning for Learning series is a series of topic books written around the Early Years Foundation Stage designed to make planning easy. This book takes you through six weeks of activities on the theme of the environment. Each activity is linked to a specific Early Learning Goal, and the book contains a skills overview so that practitioners can keep track of which areas of learning and development they are promoting. This book also includes a photocopiable page to give to parents with ideas for them to get involved with their children's topic, as well as ideas for bringing the six weeks of learning together. The weekly themes in this book include: helping children explore their own environment, early knowledge of how to look after the environment; helping children to clean up after themselves; and different environments, including rainforests and deserts.
Putting Morality Back into Politics
Putting Morality Back into Politics
Ryder, Richard D.
¥63.67
Machiavelli almost succeeded in removing morality from European politics and, indeed, since his day it has sometimes been assumed that morality and politics are separate. Ryder argues that the time has come for public policies to be seen to be based upon moral objectives. Politicians should be expected routinely to justify their policies with open moral argument.In Part I, Ryder sketches an overview of contemporary political philosophy as it relates to the moral basis for politics, and Part 2 suggests a way of putting morality back into politics, along with a clearer emphasis upon scientific evidence.
Partial Memories
Partial Memories
von Glasersfeld, Ernst
¥132.34
Autobiographical sketches by the philosopher and semioticist Ernst von Glasersfeld.The author writes:"e;Memories are a personal affair. They are what comes to mind when you think back, not what might in fact have happened at that earlier time in your life. You can no longer be certain of what seemed important then, because you are now looking at the past with today's eyes. The Italian philosopher Giambattista Vico had that insight three hundred years ago: When we think of things that lie in the past, we see them in terms of the concepts we have now."e;
Creative Curriculum KS1
Creative Curriculum KS1
Johnson, Lois
¥181.39
Creative Curriculum, teaching across the curriculum using a story, is a flexible series of resources aimed at encouraging a more creative and cross-curricular approach to teaching.By putting a story at the centre of learning a stimulus is provided to a range of learning opportunities, thus increasing children's understanding and adding fun and enjoyment to the lesson. Teachers are provided with practical ways to incorporate the story in a range of cross-curricular activities.How High is the Sky? in the Creative Curriculum series is aimed at KS1 children and contains a rhyming story about a caterpillar's quest to find an answer to his question.It is a story about self-confidence, change, growth and achievement.The book contains:* Fully illustrated story* Units covering Literacy, Numeracy, Science, PSHE, Art and Design and Music, Dance and Drama* Worksheets* Planning Sheets* A set of illustrations without text for the children to tell the story in their own words
Crystal Palace Quiz Book
Crystal Palace Quiz Book
Cowlin, Chris
¥34.24
Is Crystal Palace your local football club? Are you a lifelong Palace supporter?Do you consider yourself to be an expert on the history of the Glaziers? If so, why not put your knowledge to the test with this exciting new quiz book all about Crystal Palace FC?The 250 questions have been carefully put together to cover all aspects of the club, with sections on legendary players, top goalscorers, memorable managers, nationalities and playing positions, awards and accolades, club records and much more. If you think you know all about Palace, then this quiz book will certainly put you through your paces.Packed full of fascinating facts, The Crystal Palace Quiz Book is a fun and easy way to learn more about the club's history and is perfect for football fans of all ages. This clever guide is certain to score a hit with all Palace supporters so why not take it along on match day and find out who really knows the most about your favourite football club.
1975 Referendum on Europe - Volume 2
1975 Referendum on Europe - Volume 2
Baimbridge, Mark
¥132.34
Provides an analysis of the relationship between the UK and the EU, treating the key overarching issues in the 1975 referendum and looking ahead to the prospect (eventually) of further referendums on the subjects of EMU and a European constitution.
Middlesbrough Quiz Book
Middlesbrough Quiz Book
Cowlin, Chris
¥34.24
Do you support Middlesbrough FC? Is Boro your local team and do you regularly attend matches? Are you an expert on the players and managers who have played an important role in the club over the years? If so, the time has come find out how much you really know about your favourite football team with this new quiz book all about Middlesbrough FC?The 250 challenging questions have been designed to test your memory of all aspects of the club with sections on the all-time great players, nationalities, managers, top goalscorers, club honours and all the memorable wins, draws and losses. If you are up to date with events at Boro, or would like to know more, then this quiz book is certain to appeal to you.Fun and informativeThe Middlesbrough Quiz Book and is a good way for fans of all ages to learn more about the club's history. Perfect for match day, quiz night, sharing with family or for proving beyond all doubt who really knows the most about Boro.
How Many People Are There In My Head? And In Hers?
How Many People Are There In My Head? And In Hers?
Edwards, Jonathan C.W.
¥132.34
Makes the proposal that the only possible solution to the 'mind-brain' problem is that each nerve cell is conscious separately and that we have no other 'global' consciousness. This book explores the idea in an accessible way, while attempting to address fundamental issues of cell membrane biology and the nature of the observer.
Nature and Uses of Lotteries
Nature and Uses of Lotteries
Gataker, Thomas
¥132.34
Thomas Gataker was a disputatious Puritan divine. His The Nature and Uses of Lotteries (1627) was the first systematic exposition of a modern view of lotteries, not just as a form of gambling, but as a fair method of division. Gataker approved of these uses, but condemned divination and sorcery using random signs or spells. This important treatise is often referred to, but is generally inaccessible due to its rarity and old-style of language. The text of this edition has been fully modernised, with notes on important sources used by Gataker and includes a new introduction.
101 Things You May Not Have Known About Liverpool
101 Things You May Not Have Known About Liverpool
White, Marc
¥24.43
Brief Description: Liverpool FC is one of England's most popular football teams with an army of loyal supporters and a long and successful history but how much information have you picked up about the club through the years? If you are a fan of the Reds or would like to find out more about them 101 Things You Might Not Know About Liverpool will tell you everything you ever wanted to know.How many players have scored over 100 goals for Liverpool? What five companies have been the club's kit sponsors? How many Liverpool players have captained England? The answers can all be found in this book together with lots more fascinating facts about Liverpool FC.This gem of a book will tell you about club records and history, famous players and managers, memorable wins, draws and losses and all those golden moments from Liverpool's glorious past. This is a must-have book for Liverpool fans of all ages and anyone with an interest in English Premier League football.
James Arthur Quiz Book
James Arthur Quiz Book
Cowlin, Chris
¥19.52
Did you watch James Arthur win The X Factor? Did you enjoy the performances of the shy singer from Middlesbrough? Have you bought his debut single 'Impossible'? If you are a fan of James Arthur or would like to find out more about him and his rise to fame The James Arthur Quiz Book is for you.What English football team does James support? How many siblings does James have? What record company signed James when he won The X Factor in 2012? The answers to these questions and more can all be found in this new quiz book.Test your knowledge of James and his time on The X Factor by trying to answer the brain-teasing questions in this book and learn something new about the man and his music. This is a must-have book for everyone who supported James during his time on The X Factor and all his many fans who have followed his journey from the first audition through to becoming the X Factor final winner.