Browse Results

Showing 24,326 through 24,350 of 62,782 results

Gestaltung vernetzt-flexibler Arbeit: Beiträge aus Theorie und Praxis für die digitale Arbeitswelt

by Marco Wedel Mario Daum Christian Zinke-Wehlmann Hannah Ulbrich

Dieses Open-Access-Buch umfasst fünfzehn Beiträge aus sechs Verbundvorhaben, die im Rahmen des Förderschwerpunkts „Arbeit in der digitalisierten Welt“ des Bundesministeriums für Bildung und Forschung unterschiedliche Entwicklungen im Transformationsprozess der Arbeitswelt analysieren, konkrete Lösungsansätze entwickeln und wissenschaftlich begleiten und evaluieren. Die Autoren der Beiträge geben Einblicke in ihre Erkenntnisse und die entwickelten Konzepte. Daraus lassen sich für Akteure aus Politik und Wirtschaft entsprechende Handlungsempfehlungen ableiten und es ergeben sich neue Forschungsimpulse für Akteure aus der Wissenschaft.

Gestion de projet Agile pour débutants: Maîtriser les bases avec Scrum

by Bryan Mathis

L’approche agile de la gestion de projet gagne en popularité car elle permet d’obtenir de meilleurs résultats en moins de temps avec des équipes plus petites que les anciennes méthodes rigides et planifiées. Dans l’économie actuelle basée sur l’information, où Internet génère de nouveaux produits et où les besoins des clients changent du jour au lendemain, Agile aide les entreprises à répondre aux demandes de leurs clients en considérant le changement rapide comme un élément essentiel du processus de développement. Écrit pour les débutants, ce livre explique les concepts Agile en utilisant l’approche Scrum et les intègre dans un cadre cohérent. Au lieu de simplement définir des termes, il présente Agile comme un système vivant et dynamique permettant d’éliminer les fioritures et de revenir à l’essentiel tout en gérant des projets. La première moitié du livre explique le Manifeste d'Agile en détail, à la fois en théorie et en pratique. La seconde partie du livre fournit des explications détaillées sur l’application de Scrum, une méthode Agile connue pour sa simplicité et sa facilité de mise en œuvre. Les petites startups et les entrepreneurs trouveront dans ce livre des conseils pratiques, des encouragements et de l’inspiration, tandis que les équipes de développement des grandes entreprises apprécieront son explication claire et concise de la manière dont les pièces du puzzle Agile s’emboîtent.

Gesture Drawing: A Story-Based Approach

by April Connors

This instructional drawing book is intended to guide the reader through a story-telling based approach to gesture drawing, utilizing different techniques and exercises that encourage and develop creative problem solving as it relates to observational studies. This book clearly outlines a work flow and process with a simple exercise program that encourages the artist to ask questions and create work that engages not only their audience but themselves. Rich illustrations are included throughout that depict this workflow and also different drawing and mark-making techniques, and how to apply the exercises throughout the course of the book. Included are video drawing tutorials and examples. Key Features The approach to drawing as explained in the book is broken down into simple, clearly defined concepts. Each chapter outlines a further step in the drawing process, ending with a technique or exercise the reader can then execute to begin applying each concept to their work. Ample amount of illustrations drawn exclusively for this book or taken directly from the author's physical classes to clearly show the reader individual concepts, exercises, techniques, ideas, etc., so the reader may feel comfortable enough to follow the program. Each chapter includes a chapter objective as well as a summary and ample amount of illustrations which relate to the chapter objective. Key Terms will also be highlighted and defined so that they may be referenced throughout the book without causing unnecessary confusion. Companion video tutorials that show the reader different topics and exercises for reference.

Gesture Recognition

by Sergio Escalera Isabelle Guyon Vassilis Athitsos

This book presents a selection of chapters, written by leading international researchers, related to the automatic analysis of gestures from still images and multi-modal RGB-Depth image sequences. It offers a comprehensive review of vision-based approaches for supervised gesture recognition methods that have been validated by various challenges. Several aspects of gesture recognition are reviewed, including data acquisition from different sources, feature extraction, learning, and recognition of gestures.

Gesundheit trifft Technologie: Einsatz von künstlicher Intelligenz in der Physiotherapie

by Andrea Lübken Matthias Wiemer

Dieses Fachbuch hilft Physiotherapeut*innen und Praxisinhaber*innen dabei, Künstliche Intelligenz (KI) in ihrem praktischen Alltag zu etablieren. Mit verständlichen Erklärungen und Anwendungsbeispielen zeigt das Buch, wie KI die Bewegungsanalyse, Telemedizin, Robotik und viele weitere Bereiche der Physiotherapie unterstützen kann. Erfahren Sie, wie Sie technologische Innovationen sinnvoll integrieren, um Ihre Arbeit zu erleichtern und die Patientenversorgung zu verbessern, ohne dabei den menschlichen Kontakt als Herzstück der Therapie zu verlieren. Aus dem Inhalt: Chancen und Potenziale der KI in der Physiotherapie: der Einsatz von KI in den verschiedenen Fachgebieten, wie Neurologie, Orthopädie, Geriatrie und Pädiatrie, technologische Grundlagen und Anwendungen: Bewegungsanalysen, Exoskelette, Wearables und die Anwendung von Tools und Apps im Praxisalltag, die Rolle des Menschen: Autonomie und Selbstmanagement sowie Ängste und Vertrauensbildung, lebenslanges Lernen, Ethik und Inklusion: ethische und rechtliche Herausforderungen, Datenschutz, Barrierefreiheit, inklusive Technologien, plus: übersichtliche Auflistung verschiedener Tools und Geräte für die Physiotherapie zum Download.

Gesundheitsökonomische Evaluation von AAL-Technologien: Eine Analyse am Beispiel von intelligenten Rollatoren in der häuslichen Versorgung (Vechtaer Beiträge zur Gerontologie)

by Mareike Mähs

Um die Informationsbasis über AAL-Technologien zu erhöhen, wird Wissen über die Effektivität, den Nutzen und die Kosten dieser Technologien benötigt. Es fehlen jedoch gerade für AAL-Technologien qualitativ hochwertige gesundheitsökonomische Evaluationsstudien. Die vorliegende Arbeit hat deshalb das Ziel, gesundheitsökonomische Evaluationsverfahren hinsichtlich ihres Einsatzes zur Abschätzung der Wirksamkeit und Wirtschaftlichkeit von AAL-Technologien zu untersuchen und eine geeignete Vorgehensweise zur Evaluationen von AAL-Technologien am Beispiel von intelligenten Rollatoren aufzuzeigen. Mareike Mähs zeigt, dass eine gesundheitsökonomische Evaluation von AAL-Technologien mit spezifischen Herausforderungen einhergeht. Dementsprechend sind vorhandene Verfahren an die Charakteristika der Technologie und ihrer Nutzerinnen sowie Nutzer anzupassen bzw. alternative Verfahren zu wählen. Aus diesem Grund wird ein Framework entwickelt, das eine Orientierung für eine strukturierte Vorgehensweise zur entwicklungsbegleitenden Evaluation von AAL-Technologien am Beispiel von intelligenten Rollatoren entlang deren Lebenszyklus bietet.

Get Big Things Done: The Power of Connectional Intelligence

by Saj-Nicole Joni Erica Dhawan

Connectional Intelligence unlocks the 21st-century secret to getting "big things done," regardless of who you are, where you live, or what you do.We typically associate success and leadership with smarts, passion and luck. But in today's hypercompetitive world, even those gifts aren't enough. Get Big Things Done argues that the game changer is a thoroughly modern skill called Connectional Intelligence. Virtually anyone can maximize his or her potential, and achieve breakthrough performance, by developing this crucial ability. So, what is it? Put simply, Connectional Intelligence is the ability to combine knowledge, ambition and human capital, forging connections on a global scale that create unprecedented value and meaning. As radical a concept as Emotional Intelligence was in the 90s, Connectional Intelligence is changing everything from business and sports to academics, health and politics by quickly, efficiently and creatively helping people enlist supporters, drive innovation, develop strategies and implement solutions to big problems.Can a small-town pumpkin grower affect the global food crisis? A Fortune 500 executive change her company's outdated culture through video storytelling? A hip-hop artist launch an international happiness movement? Or a scientist use virtual reality games to lower pain for burn victims? The answer, you'll read, is a resounding yes. Each of these individuals is using Connectional Intelligence to become a power player to get big things done.Erica Dhawan and Saj-nicole Joni's Get Big Things Done unlocks the secrets of how the world's movers and shakers use Connectional Intelligence to achieve their personal and professional goals--no matter how ambitious.

Get Certified: A Guide to Wireless Communication Engineering Technologies

by Mohammad Ilyas Syed A. Ahson

The Institute of Electrical and Electronics Engineers (IEEE) Communications Society designed the IEEE wireless communication engineering technologies (WCET) certification program to address the wireless industry's growing need for communications professionals with practical problem-solving skills in real-world situations. Individuals who achieve th

Get Clients Now! (TM): A 28-Day Marketing Program for Professionals, Consultants, and Coaches

by C. Hayden

Learn the secrets professionals use to dramatically increase their client base by learning how to replace scattershot marketing and networking efforts with proven, targeted tactics.Knowing where to spend your marketing dollars was a lot easier in the days when the choices were commercials, magazines, and billboards. Now, life in twenty-first-century America has become one gigantic 24/7 commercial with no limit of ways to get your brand in front of your customers. Has marketing become just a game of throwing darts in the dark, or is it still possible to effectively target your audience?Using a simple cookbook model, the book helps you identify the ingredients missing from their current marketing activities, select the right strategies and tools from a menu of options, and create a completely customized action plan that can be fully implemented in only 28 days!In Get Clients Now!, you will learn:How to choose the best marketing tactics for their situation and personalityHands-on approaches for replacing unproductive cold-calling with the power of relationship marketingProven and effective online networking and prospecting, social media, and internet marketing strategiesAdvice on integrating online and offline tacticsTips for dealing with fear, resistance, and procrastinationNow in its third edition, Get Clients Now! has been updated with worksheets, exercises, all-new examples, and tried-and-true marketing practices for reaching new clients. Stop throwing a hundred fishing poles out into the vast ocean. Instead, learn where to most effectively take the net and scoop up your customers!

Get Fit with Apple Watch

by Allen Taylor

Get Fit with Apple Watch is the concise introduction to the amazing new Apple Watch. It's the first book specifically focused on the Apple Watch's most important function: health and fitness.This book is for you if you are interested in health and are willing to make small lifestyle adjustments in order to enhance health and well-being. This book is also for you if you are a dedicated health junkie who already exercises on a regular basis and follows a healthy diet. The Apple Watch includes fitness apps that you can access right on your wrist while you are exercising, for instant feedback on how you are doing.You will learn how to use the Watch to avoid sitting for too long, to register a healthy amount of body movement every day, and how to get the most out of more strenuous exercise activities. All fitness and exercise-related built-in apps will be covered in detail, as well as leading third party health and fitness apps that have been specifically tailored to work with the Watch.Part I plus two appendixes give readers just what they need to know to understand all functionality of the Apple Watch to set up their Apple Watch, and what third-party apps are available (at time of publication). It's a great mini-book that will be appeal to readers who don't feel the need to buy an entire standalone introduction to the Apple Watch.Part II (the majority of the book) clearly explains the Apple Watch's fitness and health-tracking functions, but goes well beyond this by showing readers different ways to integrate these functions into their daily lives, regular workout routines, and with their iPhone and the leading third-party health and fitness apps. Plus, there's an entire chapter devoted to the Apple Watch Research Kit, explaining the benefits of the associated medical research apps and how users can participate in these world-changing programs, should they choose to.Veteran technology author Allen Taylor is also a participant in the Apple Watch Research Kit study in cardiovascular fitness conducted by Stanford University.

Get Into Game Dev: Tech Interview Tactics

by Matthew Ventures

Get Into Game Dev: Tech Interview Tactics is a crash-course on how to pass a game development technical interview. It’s designed to guide intermediate and experienced coders through the depth and rigor necessary to land some of the most highly sought-after roles within interactive media.Unlike generic interview-prep books, GIGD maintains a laser-focus on game development to directly prepare candidates for roles like technical designer and gameplay engineer. Topics include 3D maths, programming fundamentals, and software design patterns. The author provides high quality instruction and practice problems based on his experience as a professional instructor and developer.Key Features: Includes an extensive set of practice questions taken from interviews of leading game development studios. Synthesizes coding and maths fundamentals into focused instruction, directly applicable to game development. Culminates in a rigorous practice test, designed to identify a reader’s weaknesses and guide them along the path to mastery. Uses a variety of mnemonics to assist readers in memorizing subject matter. Provides example worked solutions for readers to compare against their own problem-solving approaches. This book does not teach game development. Instead, it provides knowledge and instruction for a developer to achieve the technical mastery necessary to become a professional game developer.

Get Involved in a Coding Club! (Join the Club)

by Rachel Ziter-Grant

Can't get enough of coding? If so, a coding club might be the right fit for you! Find out what it takes to join a coding club or start your own, including information on membership, meetings, and activities. Together, you and your fellow members can participate, create, and most importantly, have fun. Take the plunge, join the club, and get involved!

Get Involved in a Robotics Club! (Join the Club)

by Jennifer Mason

Wild about robotics? If so, a robotics club might be the right fit for you! Find out what it takes to join a robotics club or start your own, including information on membership, meetings, and activities. Together, you and your fellow members can participate, create, and most importantly, have fun. Take the plunge, join the club, and get involved!

Get Involved in an E-sports Club! (Join the Club)

by Christina Majaski

Excited about eSports? If so, an eSports club might be the right fit for you! Find out what it takes to join an eSports club or start your own, including information on membership, meetings, and activities. Together, you and your fellow members can participate, create, and most importantly, have fun. Take the plunge, join the club, and get involved!

Get Organized Digitally!: The Educator’s Guide to Time Management

by Frank Buck

In today’s world, we’re often overwhelmed by our digital devices and the volume of available digital information. Get Organized Digitally! outlines a complete digital organizational system for the busy educator and helps you harness the power of technology to save time. This book is your go-to source, presenting the "nuts and bolts" of exactly how to make technology work for you in both your personal and professional life. Special features of Get Organized Digitally!: Details of how to get started with the best digital organizational tools available today. Principles of digital organization that make all the components of your system work together. Stories that inspire and show how technology can make our lives easier. Time is the most precious resource we have; managing it well leads to greater productivity and less stress. Get Organized Digitally! shows educators how to harness the power of technology to spend time on what matters most—your school and your students.

Get Out the Vote: How to Increase Voter Turnout

by Donald P. Green Alan S. Gerber

The most important element in every election is getting voters to the polls-these get-out-the-vote (GOTV) efforts make the difference between winning and losing office. With the first two editions of Get Out the Vote, Donald P. Green and Alan S. Gerber broke ground by introducing a new scientific approach to the challenge of voter mobilization that profoundly influenced how campaigns operate. Get Out the Vote has become the reference text for those who manage campaigns and study voter mobilization.In this expanded and updated edition, Green and Gerber incorporate data from more than 100 new studies, which shed new light on the costeffectiveness and efficiency of various campaign tactics, including door-to-door canvassing, email, direct mail, and telephone calls. Two new chapters focus on the effectiveness of registration drives and messaging tactics. The new Get Out the Vote will be available as the country gears up for the 2016 presidential campaign. This readable, practical guide on voter mobilization is sure to be an important resource for consultants, candidates, and grassroots organizations, as well as a valuable teaching tool in courses on campaigns and elections.

Get Programming with F#: A guide for .NET developers

by Isaac Abraham

Summary Get Programming with F#: A guide for .NET developers teaches F# through 43 example-based lessons with built-in exercises so you can learn the only way that really works: by practicing. The book upgrades your .NET skills with a touch of functional programming in F#. You'll pick up core FP principles and learn techniques for iron-clad reliability and crystal clarity. You'll discover productivity techniques for coding F# in Visual Studio, functional design, and integrating functional and OO code. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Your .NET applications need to be good for the long haul. F#'s unique blend of functional and imperative programming is perfect for writing code that performs flawlessly now and keeps running as your needs grow and change. It takes a little practice to master F#'s functional-first style, so you may as well get programming! What's Inside Learn how to write bug-free programs Turn tedious common tasks into quick and easy ones Use minimal code to work with JSON, CSV, XML, and HTML data Integrate F# with your existing C# and VB.NET applications Create web-enabled applications About the Reader Written for intermediate C# and Visual Basic .NET developers. No experience with F# is assumed. Table of Contents Unit 1 - F# AND VISUAL STUDIO Lesson 1 - The Visual Studio experience Lesson 2 - Creating your first F# program Lesson 3 - The REPL-changing how we develop Unit 2 - HELLO F# Lesson 4 - Saying a little, doing a lot Lesson 5 - Trusting the compiler Lesson 6 - Working with immutable data Lesson 7 - Expressions and statements Lesson 8 Capstone 1 Unit 3 - TYPES AND FUNCTIONS Lesson 9 - Shaping data with tuples Lesson 10 - Shaping data with records Lesson 11 - Building composable functions Lesson 12 - Organizing code without classes Lesson 13 - Achieving code reuse in F# Lesson 14 - Capstone 2 Unit 4 - COLLECTIONS IN F# Lesson 15 - Working with collections in F# Lesson 16 - Useful collection functions Lesson 17 - Maps, dictionaries, and sets Lesson 18 - Folding your way to success Lesson 19 - Capstone 3 Unit 5 - THE PIT OF SUCCESS WITH THE F# TYPE SYSTEM Lesson 20 - Program flow in F# Lesson 21 - Modeling relationships in F# Lesson 22 - Fixing the billion-dollar mistake Lesson 23 - Business rules as code Lesson 24 - Capstone 4 Unit 6 - LIVING ON THE .NET PLATFORM Lesson 25 - Consuming C# from F# Lesson 26 - Working with NuGet packages Lesson 27 - Exposing F# types and functionsto C# Lesson 28 - Architecting hybrid language applications Lesson 29 - Capstone 5 Unit 7 - WORKING WITH DATA Lesson 30 - Introducing type providers Lesson 31 - Building schemas from live data Lesson 32 - Working with SQL Lesson 33 - Creating type provider-backed APIs Lesson 34 - Using type providers in the real world Lesson 35 - Capstone 6 Unit 8 - WEB PROGRAMMING Lesson 36 - Asynchronous workflows Lesson 37 - Exposing data over HTTP Lesson 38 - Consuming HTTP data Lesson 39 - Capstone 7 Unit 9 - UNIT TESTING Lesson 40 - Unit testing in F# Lesson 41 - Property-based testing in F# Lesson 42 - Web testing Lesson 43 - Capstone 8 Unit 10 - WHERE NEXT? Appendix A - The F# community Appendix B - F# in my organization Appendix C - Must-visit F# resources Appendix D - Must-have F# libraries Appendix E - Other F# language feature

Get Programming with Go

by Nathan Youngman Roger Peppe

Hobbyists, newcomers, and professionals alike can benefit from a fast, modern language; all you need is the right resource! Get Programming with Go provides a hands-on introduction to Go language fundamentals, serving as a solid foundation for your future programming projects. You'll master Go syntax, work with types and functions, and explore bigger ideas like state and concurrency, with plenty of exercises to lock in what you learn.

Get Programming with Go

by Nathan Youngman Roger Peppe

SummaryGet Programming with Go introduces you to the powerful Go language without confusing jargon or high-level theory. By working through 32 quick-fire lessons, you'll quickly pick up the basics of the innovative Go programming language! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyGo is a small programming language designed by Google to tackle big problems. Large projects mean large teams with people of varying levels of experience. Go offers a small, yet capable, language that can be understood and used by anyone, no matter their experience.About the BookHobbyists, newcomers, and professionals alike can benefit from a fast, modern language; all you need is the right resource! Get Programming with Go provides a hands-on introduction to Go language fundamentals, serving as a solid foundation for your future programming projects. You'll master Go syntax, work with types and functions, and explore bigger ideas like state and concurrency, with plenty of exercises to lock in what you learn.What's insideLanguage concepts like slices, interfaces, pointers, and concurrencySeven capstone projects featuring spacefaring gophers, Mars rovers, ciphers, and simulationsAll examples run in the Go Playground - no installation required!About the ReaderThis book is for anyone familiar with computer programming, as well as anyone with the desire to learn.About the AuthorNathan Youngman organizes the Edmonton Go meetup and is a mentor with Canada Learning Code. Roger Peppé contributes to Go and runs the Newcastle upon Tyne Go meetup.Table of ContentsUnit 0 - GETTING STARTEDGet ready, get set, Go Unit 1 - IMPERATIVE PROGRAMMINGA glorified calculator Loops and branches Variable scope Capstone: Ticket to MarsUnit 2 - TYPESReal numbers Whole numbers Big numbers Multilingual text Converting between types Capstone: The Vigenère cipher Unit 3 - BUILDING BLOCKSFunctions Methods First-class functions Capstone: Temperature tables Unit 4 - COLLECTIONSArrayed in splendor Slices: Windows into arrays A bigger slice The ever-versatile map Capstone: A slice of life Unit 5 - STATE AND BEHAVIORA little structure Go's got no class Composition and forwarding Interfaces Capstone: Martian animal sanctuary Unit 6 - DOWN THE GOPHER HOLEA few pointers Much ado about nil To err is human Capstone: Sudoku rules Unit 7 - CONCURRENT PROGRAMMINGGoroutines and concurrency Concurrent state Capstone: Life on Mars

Get Programming with Haskell

by Will Kurt

Summary Get Programming with Haskell leads you through short lessons, examples, and exercises designed to make Haskell your own. It has crystal-clear illustrations and guided practice. You will write and test dozens of interesting programs and dive into custom Haskell modules. You will gain a new perspective on programming plus the practical ability to use Haskell in the everyday world. (The 80 IQ points: not guaranteed.) Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Programming languages often differ only around the edges—a few keywords, libraries, or platform choices. Haskell gives you an entirely new point of view. To the software pioneer Alan Kay, a change in perspective can be worth 80 IQ points and Haskellers agree on the dramatic benefits of thinking the Haskell way—thinking functionally, with type safety, mathematical certainty, and more. In this hands-on book, that's exactly what you'll learn to do. What's Inside Thinking in Haskell Functional programming basics Programming in types Real-world applications for Haskell About the Reader Written for readers who know one or more programming languages. Table of Contents Lesson 1 Getting started with Haskell Unit 1 - FOUNDATIONS OF FUNCTIONAL PROGRAMMING Lesson 2 Functions and functional programming Lesson 3 Lambda functions and lexical scope Lesson 4 First-class functions Lesson 5 Closures and partial application Lesson 6 Lists Lesson 7 Rules for recursion and pattern matching Lesson 8 Writing recursive functions Lesson 9 Higher-order functions Lesson 10 Capstone: Functional object-oriented programming with robots! Unit 2 - INTRODUCING TYPES Lesson 11 Type basics Lesson 12 Creating your own types Lesson 13 Type classes Lesson 14 Using type classes Lesson 15 Capstone: Secret messages! Unit 3 - PROGRAMMING IN TYPES Lesson 16 Creating types with "and" and "or" Lesson 17 Design by composition—Semigroups and Monoids Lesson 18 Parameterized types Lesson 19 The Maybe type: dealing with missing values Lesson 20 Capstone: Time series Unit 4 - IO IN HASKELL Lesson 21 Hello World!—introducing IO types Lesson 22 Interacting with the command line and lazy I/O Lesson 23 Working with text and Unicode Lesson 24 Working with files Lesson 25 Working with binary data Lesson 26 Capstone: Processing binary files and book data Unit 5 - WORKING WITH TYPE IN A CONTEXT Lesson 27 The Functor type class Lesson 28 A peek at the Applicative type class: using functions in a context Lesson 29 Lists as context: a deeper look at the Applicative type class Lesson 30 Introducing the Monad type class Lesson 31 Making Monads easier with donotation Lesson 32 The list monad and list comprehensions Lesson 33 Capstone: SQL-like queries in Haskell Unit 6 - ORGANIZING CODE AND BUILDING PROJECTS Lesson 34 Organizing Haskell code with modules Lesson 35 Building projects with stack Lesson 36 Property testing with QuickCheck Lesson 37 Capstone: Building a prime-number library Unit 7 - PRACTICAL HASKELL Lesson 38 Errors in Haskell and the Either type Lesson 39 Making HTTP requests in Haskell Lesson 40 Working with JSON data by using Aeson Lesson 41 Using databases in Haskell Lesson 42 Efficient, stateful arrays in Haskell Afterword - What's next? Appendix - Sample answers to exercise

Get Programming with JavaScript

by John Larsen

SummaryGet Programming with JavaScript is a hands-on introduction to programming for readers who have never programmed. You'll be writing your own web apps, games, and programs in no time! Foreword by Remy Sharp.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the BookAre you ready to start writing your own web apps, games, and programs? You’re in the right place! Get Programming with JavaScript is a hands-on introduction to programming for readers who have never written a line of code. Since you’re just getting started, this friendly book offers you lots of examples backed by careful explanations. As you go along, you’ll find exercises to check your understanding and plenty of opportunities to practice your new skills. You don’t need any­thing special to follow the examples—just the text editor and web browser already installed on your computer. We even give you links to working online code so you can see how everything should look live on your screen.What’s InsideAll the basics—objects, functions, responding to users, and moreThink like a coder and design your own programsCreate a text-based adventure gameEnhance web pages with JavaScriptRun your programs in a web browserFour bonus chapters available onlineAbout the ReaderNo experience required! All you need is a web browser and an internet connection.About the AuthorJohn Larsen is a mathematics and computing teacher with an interest in educational research. He has an MA in mathematics and an MSc in information technology. He started programming in 1982, writing simple programs for teaching mathematics in 1993, building websites in 2001, and developing data-driven web-based applications for education in 2006.Table of ContentsPART 1 CORE CONCEPTS ON THE CONSOLEProgramming, JavaScript, and JS BinVariables: storing data in your programObjects: grouping your dataFunctions: code on demandArguments: passing data to functionsReturn values: getting data from functionsObject arguments: functions working with objectsArrays: putting data into listsConstructors: building objects with functionsBracket notation: flexible property namesPART 2 ORGANIZING YOUR PROGRAMSScope: hiding informationConditions: choosing code to runModules: breaking a program into piecesModels: working with dataViews: displaying dataControllers: linking models and viewsPART 3 JAVASCRIPT IN THE BROWSERHTML: building web pagesControls: getting user inputTemplates: filling placeholders with dataXHR: loading dataConclusion: get programming with JavaScriptBONUS ONLINE CHAPTERSNode: running JavaScript outside the browserExpress: building an APIPolling: repeating requests with XHRSocket.IO: real-time messaging

Get Programming with JavaScript Next: New features of ECMAScript 2015, 2016, and beyond

by JD Isaacks

SummaryGet Programming with JavaScript Next introduces the modern age of JavaScript programming with ES6 and ES7 without dragging you through confusing jargon and abstract examples you'll never use. In just 34 quick-fire sessions, you'll quickly be coding with the latest features and functions of ES6 and ES7! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyGreat code is readable, bug-free, and maintainable. Modern JavaScript, aka JavaScript Next, makes it much, much easier to write great applications. New features introduced in ES2015 simplify the structure of your JavaScript projects and radically streamline async-oriented tasks like writing reactive applications and microservices. About the BookGet Programming with JavaScript Next introduces you to the new features included in the ES2015-and-later JavaScript releases. You'll learn example by example in 34 short lessons, each designed to drive home a specific skill. The coverage is complete: you'll explore new language syntax, declarations, and data types. You'll structure code with modules, replace callbacks with promises, and use classes instead of constructors. Every time you turn a page, complete an exercise, or study a carefully crafted illustration, you'll be one step closer to JavaScript mastery. What's InsideNew features from ES2015 and laterWriting asynchronous codeCreating custom iterablesTroubleshooting modules and classes About the ReaderWritten for web developers comfortable with standard JavaScript 5 features and coding style.About the AuthorJ.D. Isaacks is a seasoned developer, a JavaScript instructor, and an open source maintainer.Table of ContentsLesson 1 - ECMAScript specification and the proposal process Lesson 2 - Transpiling with Babel Lesson 3 - Bundling modules with Browserify UNIT 1 - VARIABLES AND STRINGSLesson 4 - Declaring variables with let Lesson 5 - Declaring constants with const Lesson 6 - New string methods Lesson 7 - Template literals Lesson 8 - Capstone: Building a domain-specific language UNIT 2 - OBJECTS AND ARRAYSLesson 9 - New array methods Lesson 10 - Object.assign Lesson 11 - Destructuring Lesson 12 - New object literal syntax Lesson 13 - Symbol-a new primitive Lesson 14 - Capstone: Simulating a lock and key UNIT 3 - FUNCTIONSLesson 15 - Default parameters and rest Lesson 16 - Destructuring parameters Lesson 17 - Arrow functions Lesson 18 - Generator functions Lesson 19 - Capstone: The prisoner's dilemma UNIT 4 - MODULESLesson 20 - Creating modules Lesson 21 - Using modules Lesson 22 - Capstone: Hangman game UNIT 5 - ITERABLESLesson 23 - Iterables Lesson 24 - Sets Lesson 25 - Maps Lesson 26 - Capstone: Blackjack UNIT 6 - CLASSESLesson 27 - Classes Lesson 28 - Extending classes Lesson 29 - Capstone: Comets UNIT 7 - WORKING ASYNCHRONOUSLYLesson 30 - Promises Lesson 31 - Advanced promises Lesson 32 - Async functions Lesson 33 - Observables Lesson 34 - Capstone: Canvas image gallery Appendix - Exercise answers

Get Programming with Node.js

by Jonathan Wexler

Summary Get Programming with Node.js teaches you to build web servers using JavaScript and Node. In this engaging tutorial, you'll work through eight complete projects, from writing the code for your first web server to adding live chat to a web app. Your hands will stay on the keyboard as you explore the most important aspects of the Node development process, including security, database management, authenticating user accounts, and deploying to production. You'll especially appreciate the easy-to-follow discussions, illuminating diagrams, and carefully explained code! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Node.js delivers the speed and reliability you need for ecommerce, social media, and gaming applications. It comes with thousands of prebuilt packages to help you get started immediately. If you want to use JavaScript on the server, Node.js is your choice. What's inside New features from ES2015 and later Writing asynchronous code Creating data models Debugging JavaScript modules About the Reader Written for front-end web developers with intermediate JavaScript skills. Table of Contents GETTING SET UP Lesson 0 - Setting up Node.js and the JavaScript engine Lesson 1 - Configuring your environment Lesson 2 - Running a Node.js application UNIT 1 - GETTING STARTED WITH NODE.JS Lesson 3 - Creating a Node.js module Lesson 4 - Building a simple web server in Node.js Lesson 5 - Handling incoming data Lesson 6 - Writing better routes and serving external files Lesson 7 - Capstone: Creating your first web application UNIT 2 - EASIER WEB DEVELOPMENT WITH EXPRESS.JS Lesson 8 - Setting up an app with Express.js Lesson 9 - Routing in Express.js Lesson 10 - Connecting views with templates Lesson 11 - Configurations and error handling Lesson 12 - Capstone: Enhancing the Confetti Cuisine site with Express.js UNIT 3 - CONNECTING TO A DATABASE Lesson 13 - Setting up a MongoDB database Lssson 14 - Building models with Mongoose Lesson 15 - Connecting controllers and models Using promises with Mongoose Lesson 16 - Capstone: Saving user subscriptions UNIT 4 - BUILDING A USER MODEL Lesson 17 - Improving your data models Lesson 18 - Building the user model Lesson 19 - Creating and reading your models Lesson 20 - Updating and deleting your models Lesson 21 - Capstone: Adding CRUD models to Confetti Cuisine Creating controllers UNIT 5 - AUTHENTICATING USER ACCOUNTS Lesson 22 - Adding sessions and flash messages Lesson 23 - Building a user login and hashing passwords Lesson 24 - Adding user authentication Lesson 25 - Capstone: Adding user authentication to Confetti Cuisine UNIT 6 - BUILDING AN API Lesson 26 - Adding an API to your application Lesson 27 - Accessing your API from your application Lesson 28 - Adding API security Lesson 29 - Capstone: Implementing an API UNIT 7 - ADDING CHAT FUNCTIONALITY Lesson 30 - Working with Socket.io Lesson 31 - Saving chat messages Lesson 32 - Adding a chat notification indicator UNIT 8 - DEPLOYING AND MANAGING CODE IN PRODUCTION Lesson 33 - Capstone: Adding a chat feature to Confetti Cuisine Lesson 34 - Deploying your application Lesson 35 - Managing in production Lesson 36 - Testing your application Lesson 37 - Capstone: Deploying Confetti Cuisine

Get Programming with Scala

by Daniela Sfregola

The perfect starting point for your journey into Scala and functional programming.Summary In Get Programming in Scala you will learn: Object-oriented principles in Scala Express program designs in functions Use types to enforce program requirements Use abstractions to avoid code duplication Write meaningful tests and recognize code smells Scala is a multi-style programming language for the JVM that supports both object-oriented and functional programming. Master Scala, and you'll be well-equipped to match your programming approach to the type of problem you're dealing with. Packed with examples and exercises, Get Programming with Scala is the perfect starting point for developers with some OO knowledge who want to learn Scala and pick up a few FP skills along the way. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Scala developers are in high demand. This flexible language blends object-oriented and functional programming styles so you can write flexible, easy-to-maintain code. Because Scala runs on the JVM, your programs can interact seamlessly with Java libraries and tools. If you&’re comfortable writing Java, this easy-to-read book will get you programming with Scala fast. About the book Get Programming with Scala is a fast-paced introduction to the Scala language, covering both Scala 2 and Scala 3. You&’ll learn through lessons, quizzes, and hands-on projects that bring your new skills to life. Clear explanations make Scala&’s features and abstractions easy to understand. As you go, you&’ll learn to write familiar object-oriented code in Scala and also discover the possibilities of functional programming. What's inside Apply object-oriented principles in Scala Learn the core concepts of functional programming Use types to enforce program requirements Use abstractions to avoid code duplication Write meaningful tests and recognize code smells About the reader For developers who know an OOP language like Java, Python, or C#. No experience with Scala or functional programming required. About the author Daniela Sfregola is a Senior Software Engineer and a Scala user since 2013. She is an active contributor to the Scala Community, a public speaker at Scala conferences and meetups, and a maintainer of open-source projects. Table of Contents Unit 0 HELLO SCALA! Unit 1 THE BASICS Unit 2 OBJECT-ORIENTED FUNDAMENTALS Unit 3 HTTP SERVER Unit 4 IMMUTABLE DATA AND STRUCTURES Unit 5 LIST Unit 6 OTHER COLLECTIONS AND ERROR HANDLING Unit 7 CONCURRENCY Unit 8 JSON (DE)SERIALIZATION

Get Programming: Learn to code with Python

by Ana Bell

Get Programming: Learn to code with Python teaches you the basics of computer programming using the Python language. In this exercise-driven book, you'll be doing something on nearly every page as you work through 38 compact lessons and 7 engaging capstone projects. By exploring the crystal-clear illustrations, exercises that check your understanding as you go, and tips for what to try next, you'll start thinking like a programmer in no time. This book works perfectly alongside our video course Get Programming with Python in Motion, available exclusively at Manning.com: www.manning.com/livevideo/get-programming-with-python-in-motion Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. What's Inside Programming skills you can use in any language Learn to code—no experience required Learn Python, the language for beginners Dozens of exercises and examples help you learn by doing About the Reader No prior programming experience needed. Table of Contents LEARNING HOW TO PROGRAM Lesson 1 - Why should you learn how to program? Lesson 2 - Basic principles of learning a programming language UNIT 1 - VARIABLES, TYPES, EXPRESSIONS, AND STATEMENTS Lesson 3 - Introducing Python: a programming language Lesson 4 - Variables and expressions: giving names and values to things Lesson 5 - Object types and statements of code 46 Lesson 6 - Capstone project: your first Python program-convert hours to minutes UNIT 2 - STRINGS, TUPLES, AND INTERACTING WITH THE USER Lesson 7 - Introducing string objects: sequences of characters Lesson 8 - Advanced string operations Lesson 9 - Simple error messages Lesson 10 - Tuple objects: sequences of any kind of object Lesson 11 - Interacting with the user Lesson 12 - Capstone project: name mashup UNIT 3 - MAKING DECISIONS IN YOUR PROGRAMS Lesson 13 - Introducing decisions in programs Lesson 14 - Making more-complicated decisions Lesson 15 - Capstone project: choose your own adventure UNIT 4 - REPEATING TASKS Lesson 16 - Repeating tasks with loops Lesson 17 - Customizing loops Lesson 18 - Repeating tasks while conditions hold Lesson 19 - Capstone project: Scrabble, Art Edition UNIT 5 - ORGANIZING YOUR CODE INTO REUSABLE BLOCKS Lesson 20 - Building programs to last Lesson 21 - Achieving modularity and abstraction with functions Lesson 22 - Advanced operations with functions Lesson 23 - Capstone project: analyze your friends UNIT 6 - WORKING WITH MUTABLE DATA TYPES Lesson 24 - Mutable and immutable objects Lesson 25 - Working with lists Lesson 26 - Advanced operations with lists Lesson 27 - Dictionaries as maps between objects Lesson 28 - Aliasing and copying lists and dictionaries Lesson 29 - Capstone project: document similarity UNIT 7 - MAKING YOUR OWN OBJECT TYPES BY USING OBJECT-ORIENTED PROGRAMMING Lesson 30 - Making your own object types Lesson 31 - Creating a class for an object type Lesson 32 - Working with your own object types Lesson 33 - Customizing classes Lesson 34 - Capstone project: card game UNIT 8 - USING LIBRARIES TO ENHANCE YOUR PROGRAMS Lesson 35 - Useful libraries Lesson 36 - Testing and debugging your programs Lesson 37 - A library for graphical user interfaces Lesson 38 - Capstone project: game of tag Appendix A - Answers to lesson exercises Appendix B - Python cheat sheet Appendix C - Interesting Python libraries

Refine Search

Showing 24,326 through 24,350 of 62,782 results