Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (904)
  • English  (876)
  • Polish  (17)
  • Japanese  (11)
  • Arabic
  • JavaScript (Computer program language)
Datasource
Material
Language
Years
Keywords
Subjects(RVK)
  • 1
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Inc.
    ISBN: 9781098169633 , 1098169638 , 9781098169640 , 1098169646
    Language: English
    Pages: 1 online resource (5 pages) , illustrations
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 006.7
    Keywords: Web site development ; Rust (Computer program language) ; JavaScript (Computer program language) ; Sites Web ; Développement ; Rust (Langage de programmation) ; JavaScript (Langage de programmation)
    Abstract: WebAssembly (WASM) is a collection of standards for facilitating safe, fast, portable code, deployable into almost any modern runtime environment—browser, server, cloud, edge, embedded. These shortcuts will allow you to put WASM into action and experience how it could impact every aspect of how we build software.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    ISBN: 9781805129936
    Language: English
    Pages: 1 online resource (804 pages) , illustrations
    Edition: Sixth edition.
    Series Statement: Expert insight
    DDC: 005.2/76
    Keywords: Active server pages ; AngularJS (Software framework) ; Application software Development ; JavaScript (Computer program language) ; Web sites Authoring programs ; Logiciels d'application ; Développement ; JavaScript (Langage de programmation) ; Sites Web ; Systèmes-auteur
    Abstract: If you want to learn how to use ASP.NET Core with Angular effectively, this hands-on guide is for you. Improve the way you create, debug, and deploy web applications while keeping up to date with the latest developments in .NET 8 and modern Angular, including .NET Minimal APIs and the new Angular standalone API defaults. You’ll begin by setting up SQL Server 2022 and building a data model with Entity Framework Core. You’ll progress to fetching and displaying data, handling user input with Angular reactive forms, and implementing front-end and back-end validators for maximum effect. After that, you will perform advanced debugging and explore unit testing features with xUnit for .NET, and Jasmine and Karma for Angular. You’ll use Identity API endpoints in ASP.NET Core and functional route guards in Angular to add authentication and authorization to your apps. Finally, you’ll learn how to deploy to Windows, Linux, and Azure. By the end of this book, you will understand how to tie together the front-end and back-end to build and deploy secure and robust web applications.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    ISBN: 9781804614020 , 1804614025 , 9781804612279
    Language: English
    Pages: 1 online resource (308 p.)
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Software patterns ; Computer software Reusability ; Scripting languages (Computer science) ; JavaScript (Langage de programmation) ; Logiciels ; Modèles de conception ; Logiciels ; Réutilisation ; Langages de script (Informatique)
    Abstract: Chapter 3: Leveraging Behavioral Design Patterns -- Technical requirements -- What are behavioral design patterns? -- The observer pattern in JavaScript -- Implementation -- Use cases of the observer pattern -- Limitations and improvements -- State and strategy in JavaScript and a simplified approach -- Implementation -- Use cases of the state and strategy patterns -- Limitations and improvements -- Visitor in JavaScript -- Implementation -- Use cases of the visitor pattern -- Summary -- Part 2: Architecture and UI Patterns -- Chapter 4: Exploring Reactive View Library Patterns
    Note: Description based upon print version of record. - Composing applications with Next.js "zones"
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Birmingham, UK : Packt Publishing
    ISBN: 9781805127123
    Language: English
    Pages: 1 online resource (592 pages)
    Edition: Third edition.
    DDC: 005.3
    Keywords: AngularJS (Software framework) ; Application software Development ; Web applications ; JavaScript (Computer program language)
    Abstract: Harness the full power of Angular 17 with up-to-date tools and enterprise-level best practices Purchase of the print or Kindle book includes a free PDF eBook Key Features Dive straight into the most relevant topics that will help you build large, complex, and high-performance web applications Find updated examples, projects, and an overview of the latest tools and updates - including Jest, Cypress, NgRx workspace, Apollo GraphQL, and Angular Dev Tools Get to grips with reactive code and learn how to resolve potential issues before they crop up Book Description If you're looking to upskill and build sophisticated, minimalist web applications suited for enterprise use, Angular for Enterprise Applications is your guide to the next level of engineering mastery. In its third edition, this Angular book distils hard-earned lessons into a lucid roadmap for success. Adopting a pragmatic approach founded on a robust technical base, you'll utilize both JavaScript and TypeScript fundamentals. You'll also embrace agile engineering coding principles and learn to architect optimally sized enterprise solutions employing the freshest concepts in Angular. You'll gradually build upon this foundation through insightful recipes, sample apps, and crystal-clear explanations. You'll master authentication and authorization and achieve optimal performance through reactive programming and lazy loading, build complex yet flexible UIs with Router-first principles, and then integrate with backend systems using REST and GraphQL APIs. You'll cover modern tools like RxAngular, Qwik, and Signals. You'll construct master/detail views using data tables and NgRx for state management. You'll explore DevOps using Docker and build CI/CD pipelines necessary for high-performance teams. By the end of this book, you'll be proficient in leveraging Angular in enterprise and design robust systems that scale effortlessly. What you will learn Best practices for architecting and leading enterprise projects Minimalist, value-first approach to delivering web apps How standalone components, services, providers, modules, lazy loading, and directives work in Angular Manage your app's data reactivity using Signals or RxJS State management for your Angular apps with NgRx Angular ecosystem to build and deliver enterprise applications Automated testing and CI/CD to deliver high quality apps Authentication and authorization Building role-based access control with REST and GraphQL Who this book is for This book is for mid-to-senior developers looking to gain mastery by learning how to write, test, and deploy Angular in an enterprise environment. Working experience with JavaScript is a prerequisite, and a familiarity with TypeScript and RESTful APIs will help you understand the topics covered in this book more effectively.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (500 pages) , illustrations
    Edition: Second edition.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language)
    Abstract: Performance tuning is an experimental science, but that doesn't mean engineers should resort to guesswork and folklore to get the job done. Yet that's often the case. With this practical book, intermediate to advanced Java technologists working with complex platforms will learn how to tune Java cloud applications for performance using a quantitative, verifiable, and repeatable approach. In response to the ubiquity of cloud computing, this updated edition of Optimizing Cloud Native Java addresses topics that are key to high performance of Java applications in the cloud. Many resources on performance tend to focus on the theory and internals of Java virtual machines, but this book discusses the low-level technical aspects within the context of performance-tuning practicalities and examines a wide range of aspects. With this book, you will: Learn how Java principles and technology make the best use of modern hardware, operating systems, and cloud stacks Examine the pitfalls of measuring Java performance numbers and the drawbacks of microbenchmarking Understand how to package, deploy, operate, and debug Java/JVM applications in modern cloud environments Apply emerging observability approaches to obtain deep understanding of cloud native applications Use Java language performance techniques including concurrent and distributed forms.
    Note: "Early release, raw & unedited.". - Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    Hobokin, NJ : For Dummies
    ISBN: 9781394263233 , 1394263236 , 9781394263226 , 1394263228 , 9781394263219
    Language: English
    Pages: 1 online resource.
    Series Statement: --For dummies
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation)
    Abstract: The concise and digestible get-started guide to JavaScript programming JavaScript Essentials For Dummies is your quick reference to all the core concepts about JavaScript--the dynamic scripting language that is often the final step in creating powerful websites. This no-nonsense book gets right to the point, eliminating review material, wordy explanations, and fluff. Find out all you need to know about the foundations of JavaScript, swiftly and crystal clear. Perfect for a brush-up on the basics or as an everyday desk reference on the job, this is the reliable little book you can always turn to for answers. Get a quick and thorough intro to the basic concepts of coding with JavaScript Review what you've already learned or pick up essential new skills Add interactive features to websites with JavaScript programming Keep this concise reference book handy for jogging your memory as you work This book is to the point, focusing on the key topics you need to know about this popular programming language. Great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781836202530 , 1836202539
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 33 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course is a comprehensive training program designed for IT beginners and network students eager to delve into the fundamentals of network security. In today's digital age, safeguarding information and data is of paramount importance, and this course equips participants with the essential knowledge and skills to excel in the field of cybersecurity. This course is ideal for individuals with a basic understanding of Linux programming, and it provides a solid foundation in network defense and information security. Our primary goal is to enable trainees to reach competency and expertise in network defense and information security skills, ensuring they are well-prepared to navigate the complexities of the digital landscape. The curriculum is thoughtfully structured and covers a wide range of topics, making it accessible and engaging for learners at various levels. By the end of this course, you'll possess a comprehensive understanding of network security and defense, preparing you to tackle real-world challenges in the field.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 26 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: React Native ; JavaScript (Computer program language) ; Application software Development ; Mobile apps Development ; Cross-platform software development ; Cell phones Programming ; JavaScript (Langage de programmation) ; Logiciels d'application ; Développement ; Applications mobiles ; Développement ; Téléphones cellulaires ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: In today's digital world, mobile apps have become an integral part of our daily lives, driving the need for proficient mobile app developers. This comprehensive course is tailored to both beginners and experienced developers, providing a deep dive into the world of React Native. Begin your journey by unraveling the nuances of app development, distinguishing between app and web landscapes, and understanding the pivotal role of React Native in the current tech arena. Dive deeper to uncover the heart of React Native, including its core concepts, file structures, and vital components. JavaScript is the backbone of React Native, and we'll ensure you gain a robust understanding. Whether it's basic constructs like variables and operators or advanced functionalities like map and filter, this course has got you covered. But what's an app without aesthetics and user experience? Learn the art and science of styling in React Native. Delve into various styling methodologies, layout techniques, and the critical aspect of app navigation. By the end of this course, not only will you be equipped with the knowledge to build dynamic apps, but you'll also have a keen sense of design and navigation, ensuring your apps are both functional and user-friendly. Whether you're aiming for a career transition, enhancing your current skills, or nurturing a hobby, this course is your gateway to mobile app mastery.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Pearson
    ISBN: 9780135358832 , 0135358833
    Language: English
    Pages: 1 online resource (1 video file (14 hr., 27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: JavaScript (Computer program language) ; Java (Computer program language) ; JavaScript (Langage de programmation) ; Java (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: The Java programming language is designed specifically to be readable, secure, and highly performant; therefore, small and large companies make use of it, and knowing Java guarantees you a variety of career options for the foreseeable future. Becoming an effective Java programmer requires much more training than learning languages such as Python or JavaScript. In this course, Shaun bridges the gap and provides students with all the resources they need to effectively program in Java.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    ISBN: 9781484296097 , 1484296095
    Language: English
    Pages: 1 online resource (288 p.)
    Parallel Title: Erscheint auch als
    Keywords: Web applications Programming ; Application software Development ; JavaScript (Computer program language) ; Applications Web ; Programmation ; Logiciels d'application ; Développement ; JavaScript (Langage de programmation)
    Abstract: "Written from author Michael D. Callaghan's personal experience teaching Angular to web development teams, this book will serve as a practical guide to help you adopt Angular for your organization. This book consists of a series of essays related to Angular development, adoption, and the wider eco-system designed to appeal to experienced web developers and managers who have some experience with Angular and are looking to adopt and integrate it into their business for their web development projects. You'll begin with an introduction to Angular15, along with associated frameworks and tools such as Typescript and RxJS. You'll then explore Angular components, progressive Web Apps (PWA's) APIs, Test-driven development, testing, and the basics of agile project management. This includes how to train your team and effectively communicate with management and key stake-holders within your organization while transitioning onto an Angular workflow. What You'll Learn Advocate for Angular from within your organization Create a simple ""no-code"" Angular component Keep up with Angular releases for enterprise projects Understand service APIs from both the producer and consumer point of view Implement the basics of agile project management Who This Book Is For Experienced web developers and managers with some knowledge of Angular and the related JavaScript eco-system who are looking at adopting Angular for enterprise projects and those who need to get co-workers up to speed with an Angular-based workflow.".
    Note: Description based upon print version of record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    ISBN: 9781098167462 , 1098167465
    Language: English
    Pages: 1 online resource (5 pages) , illustrations
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 006.7/6
    Keywords: Web site development Computer programs ; JavaScript (Computer program language) ; Application software Development ; Internet programming ; Assembly languages (Electronic computers) ; Sites Web ; Systèmes-auteur ; JavaScript (Langage de programmation) ; Logiciels d'application ; Développement ; Programmation Internet ; Langage assembleur (Langage de programmation)
    Abstract: WebAssembly (WASM) is a collection of standards for facilitating safe, fast, portable code, deployable into almost any modern runtime environment--browser, server, cloud, edge, embedded. These shortcuts will allow you to put WASM into action and experience how it could impact every aspect of how we build software.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    ISBN: 9781837632824 , 1837632820 , 9781837630394
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web site development ; JavaScript (Langage de programmation) ; Sites Web ; Développement
    Abstract: Become a VueJS professional through practical projects like building a to-do list, weather app, recipe app, fitness tracker, quiz app, and more Key Features Increase your prospects of securing employment as a web developer Familiarize yourself with the Vue ecosystem and build more advanced applications by leveraging the fundamentals Progress at your own pace and build a personal project using a modern tech stack Purchase of the print or Kindle book includes a free PDF eBook Book Description In the ever-evolving web development landscape, Vue.js stands out with its intuitive design and progressive framework, empowering developers to create interactive and dynamic web applications. This book will help you stay in the forefront of modern web technologies by mastering Vue.js through hands-on projects and practical applications. Building Real-World Web Applications with Vue.js 3 is your guide to exploring the core concepts of Vue.js, setting up your development environment, and creating your first Vue.js application. You'll progress by building a recipe app using Vuetify, followed by leveraging data visualization to create a fitness tracker featuring dynamic dashboards using external databases and Vue-ChartJS. You'll then get to grips with multiplatform development with Quasar to deploy your app. As you develop an interactive quiz app, you'll be introduced to server-side logic with Nuxt.js, WebSockets for real-time communication, and client-server differentiation. Additionally, you'll study experimental object recognition using TensorFlow, leveraging machine learning and camera input, and conclude by creating a portfolio website with Nuxt and Storyblok. By the end of this book, you'll have the knowledge and confidence to create your own Vue.js applications and build a portfolio to showcase your Vue.js skills to potential employers. What you will learn Master VueJS fundamentals and best practices Build real-world applications and create a portfolio Use VueRouter and manage state with Pinia Implement Vuetify for rapid UI development Develop multiplatform apps with Quasar Framework Create interactive quizzes using WebSocket connections Apply TensorFlow for object recognition Build a portfolio website with Nuxt and Storyblok CMS Who this book is for This book is for aspiring Vue.js developers eager to dive into practical projects. Whether you're just starting your Vue.js journey or have basic knowledge of JavaScript and web technologies, this book is a valuable resource, taking a hands-on approach to establishing a solid foundation in Vue.js while working on a variety of real-world projects.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (400 pages) , illustrations
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation)
    Abstract: Take your web development skills from browser to server with Node.js, the popular backend framework used by more than 10 million developers at companies like Amazon, Netflix, and LinkedIn, to name just a few. If you're comfortable working with JavaScript, this practical guide from Samer Buna will show you how to effectively build and maintain even the most complex Node.js applications. Following a hands-on, project-based approach, you'll move from key fundamentals to advanced concepts such as modules, packages, event-driven architecture, streams, child processes, scaling, testing, deployment, and much more—all while focusing on what actually matters in practice.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Language: English
    Pages: 1 online resource (350 pages)
    Edition: First edition.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Computer programming ; JavaScript (Langage de programmation) ; Programmation (Informatique) ; computer programming
    Abstract: As a working software developer, you know how to complete your tasks with solid code, whether it's on the frontend or backend. Now you're ready to move to the next level in your career, and you need to understand the subtle yet deep skills it takes to become a senior developer. This practical book shows you everything it takes to create a full-stack web application hosted on a cloud platform. Senior staff engineer Milecia McGregor helps you see how the whole system works and how senior developers arrive at technical decisions. You'll learn about design and development principles and when to apply them. You'll also discover strategies for working with different teams and understand how the product team makes its decisions.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    Hoboken, New Jersey : John Wiley & Sons, Inc.
    ISBN: 9781394193240 , 1394193246 , 9781394193233 , 1394193238 , 9781394193219
    Language: English
    Pages: 1 online resource
    Edition: Fifth edition.
    Parallel Title: Erscheint auch als
    DDC: 006.76
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation)
    Abstract: Update and upgrade your JavaScript skillset for ES 2023 with the ultimate JavaScript guide for pros Professional JavaScript for Web Developers, 5th edition, is the gold-standard in intermediate-to-advanced JavaScript programming development books. The author dives directly into the inner workings of JavaScript to help you clean up your code and become a more sophisticated and talented JavaScript developer. From object-oriented programming and inheritance to combining JavaScript with HTML and other markup languages, expert computer engineer Matt Frisbie walks you through everything you need to know to level-up your JavaScript game. This new edition is updated to include ECMAScript 2023 and later standard releases, the most useful techniques, and a relentless focus on code that works seamlessly in mobile web browsers and with the latest common frameworks and libraries. With this book, you will: Get up to date with ECMAScript 2023 Get acquainted with the newest frameworks and libraries Explore advanced topics such as web animation, workers, and the latest APIs Get a head start on future ES releases Learn to use modern syntax and best practices Understand how to optimize performance in JavaScript applications Master asynchronous programming patterns using promises, generators, and async/await Perfect for those who think they already know JavaScript "pretty well," Professional JavaScript for Web Developers, 5th edition, is the pro-level update that intermediate and advanced web developers have been waiting for.
    Note: Description based on online resource; title from digital title page (viewed on September 18, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    San Francisco : No Starch Press
    ISBN: 9781718502277 , 1718502273
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation) ; JavaScript (Computer program language)
    Abstract: "An introduction to JavaScript for first-time programmers and newcomers to the language. Covers essential concepts like variables, arrays, objects, functions, conditionals, loops, and classes. Explores JavaScript's application in web development, enabling you to create interactive applications. Includes hands-on projects"--
    Note: Includes bibliographical references and index. - Description based on print version record and CIP data provided by publisher; resource not viewed
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    ISBN: 9798868800863
    Language: English
    Pages: 1 online resource (273 pages) , illustrations
    Edition: [First edition].
    Series Statement: Design thinking series
    DDC: 776
    Keywords: Generative art ; JavaScript (Computer program language) ; SVG (Document markup language) ; Art génératif ; JavaScript (Langage de programmation) ; SVG (Langage de balisage) ; generative art
    Abstract: This book introduces you to the exciting world of generative art (artwork that are solely or partially created with the use of an autonomous system) through the medium of SVG and JavaScript. More specifically, it will teach the use of Graphery SVG (gySVG), a JavaScript library that closely mirrors the SVG spec and makes scripting SVG very intuitive and enjoyable. Armed with gySVG, the reader will be taught tried and trusted techniques in producing generative imagery. Each chapter will build upon the previous one, and those completely new to programming will be given a primer to help them find their feet. Beginning with a simple generative sketch that illustrates, and then explains, fundamental programming concepts such as variables, data types, operators, loops, conditionals and functions - the reader will go on to explore the power of Scalable Vector Graphics, how to play with randomness and regularity, how to use noise to create organic variance, and how to make sketches interactive and dynamic. More advanced topics will then be tackled, such as paths, filter effects, trigonometry, shape packing, flow fields and fractals. It will be a fun journey, easy to follow, peppered with plenty of attractive sketches throughout. The goal will be to visually inspire readers with compelling examples of what’s possible - rather than bare-bones, make-do illustrations - thereby breathing life into the underlying theoretical concepts.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (12 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Applications mobiles ; Programmation ; JavaScript (Langage de programmation) ; Informatique mobile ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (9 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Applications mobiles ; Programmation ; JavaScript (Langage de programmation) ; Informatique mobile ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    ISBN: 9781805127307
    Language: English
    Pages: 1 online resource (508 pages) , illustrations
    Edition: Fifth edition.
    Series Statement: Expert insight
    DDC: 005.13/3
    Keywords: Android (Electronic resource) ; iOS (Electronic resource) ; Application software Development ; Mobile apps Development ; JavaScript (Computer program language) ; Web site development ; Web sites Design
    Abstract: Get a big-picture view of modern React and React Native and see how they go hand-in-hand - covering TypeScript development, Vite, state management strategies, unit testing with Jest, and more. Purchase of the print or Kindle book includes a free PDF eBook. Key Features New content on TypeScript, React frameworks, state management strategies, and unit testing Get to grips with React fundamentals and modern React techniques and architecture Broaden your React expertise through mobile development with React Native Book Description Welcome to your big-picture guide to the React ecosystem. If you're new to React and looking to become a professional React developer, this book is for you. This updated fifth edition reflects the current state of React, including React framework coverage as well as TypeScript. Part 1 introduces you to React. You'll discover JSX syntax, hooks, functional components, and event handling, learn techniques to fetch data from a server, and tackle the tricky problem of state management. Once you're comfortable with writing React in JavaScript, you'll pick up TypeScript development in later chapters. Part 2 transitions you into React Native for mobile development. React Native goes hand-in-hand with React. With your React knowledge behind you, you'll appreciate where and how React Native differs as you write shared components for Android and iOS apps. You'll learn how to build responsive layouts, use animations, and implement geolocation. By the end of this book, you'll have a big-picture view of React and React Native and be able to build applications with both. What you will learn Explore React architecture, component properties, state, and context Work with React Hooks for handling functions and components Fetch data from a server using the Fetch API, GraphQL, and WebSockets Dive into internal and external state management strategies Build robust user interfaces (UIs) for mobile and desktop apps using Material-UI Perform unit testing for your components with Vitest and mocking Manage app performance with server-side rendering, lazy components, and Suspense Who this book is for This book is for any JavaScript or TypeScript developer who wants to start learning how to use React and React Native for web and mobile app development. No prior knowledge of React or React Native is required. However, a working knowledge of JavaScript is necessary to be able to follow along the content covered.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (12 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Applications mobiles ; Programmation ; JavaScript (Langage de programmation) ; Informatique mobile ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (14 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Applications mobiles ; Programmation ; JavaScript (Langage de programmation) ; Informatique mobile ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    ISBN: 9781838982126 , 1838982124
    Language: English
    Pages: 1 online resource (324 p.)
    DDC: 005.2/762
    Keywords: Node.js ; JavaScript (Computer program language) ; Internet programming ; JavaScript (Langage de programmation) ; Programmation Internet
    Abstract: Quiz time -- Chapter 4: Leveraging the JavaScript and Node.js Ecosystem for Microservices Development -- Vast package management and developer productivity -- Vast package management -- Developer productivity -- Community support and collaboration, and rapid innovation and updates -- Community support and collaboration -- Rapid innovation and updates -- Versatility and full stack development, and cross-platform compatibility -- Versatility and full stack development -- Cross-platform compatibility -- Integration and interoperability and support for modern web standards -- Integration and interoperability
    Note: Description based upon print version of record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (7 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (10 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Applications mobiles ; Programmation ; JavaScript (Langage de programmation) ; Informatique mobile ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (9 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Applications mobiles ; Programmation ; JavaScript (Langage de programmation) ; Informatique mobile ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    ISBN: 9781803238142 , 1803238143 , 9781803245171
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.1
    Keywords: Node.js ; Application software Development ; JavaScript (Computer program language)
    Abstract: Build your first production-grade web application from scratch using Node.js, Express, MongoDB, authentication, and testing with the help of expert guidance and step-by-step explanations Key Features Learn JavaScript, async programming, and event-driven architectures in Node.js Discover best practices for secure deployment and testing of Node.js apps Build a feature-rich web app from scratch using MongoDB, Express.js, and passport.js, including testing Purchase of the print or Kindle book includes a free PDF eBook Book Description Node.js is a runtime environment that revolutionizes server-side JavaScript development and combines high performance, a unified language stack, a rich ecosystem of packages, and scalability, empowering developers to build efficient, scalable, and versatile applications across a range of use cases. Node.js for Beginners takes you on a progressive learning path, starting with the basics and gradually advancing to complex topics that will give you the skills needed to leverage Node.js. First, you'll delve into Node.js fundamentals and refresh your knowledge of JavaScript before transitioning to the development of modern web applications using Node.js, Express.js, and MongoDB. You'll explore and get hands-on with complex topics such as asynchronous programming, npm libraries, event-driven patterns for HTTP servers, RESTful API, JSON Web Tokens, and more. The final chapters will guide you through the deployment process, offering insights into various strategies, including bare metal setups, virtual machines, and containerization with Docker. You'll also be guided through the use of Process Manager 2 (PM2) for efficient process management. By the end of this Node.js book, you'll have the skills to craft, test, and deploy Node.js web applications confidently and use this powerful stack in your day-to-day projects. What you will learn Build solid and secure Node.js applications from scratch Discover how to consume and publish npm packages effectively Master patterns for refactoring and evolving your applications over time Gain a deep understanding of essential web development principles, including HTTP, RESTful API design, JWT, authentication, authorization, and error handling Implement robust testing strategies to enhance the quality and reliability of your applications Deploy your Node.js applications to production environments using Docker and PM2 Who this book is for This book is for developers eager to learn Node.js swiftly and utilize it for web app development. Front-end developers looking to delve into back-end development or become full-stack developers using Node.js will also benefit from this book's comprehensive coverage of topics. Before you get started with this book, you'll need to be familiar with the basics of coding (JavaScript programming or another language), Git and/or GitHub, and front-end development, as these topics aren't covered in the book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; Web applications Development ; JavaScript (Computer program language) ; Electronic commerce ; Sites Web ; Développement ; Applications Web ; Développement ; JavaScript (Langage de programmation) ; Commerce électronique ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course is meticulously designed to take you on a transformative journey from the rudiments of React.js and JavaScript to crafting a fully functional e-commerce website. E-commerce has reshaped the world of business. As the digital era evolves, the need for skilled developers capable of creating robust online platforms becomes imperative. This course aims to bridge the knowledge gap, blending the world of e-commerce with the technical prowess of React.js, a leading JavaScript library known for its efficiency and flexibility. We commence by demystifying e-commerce's essence, highlighting how React.js can serve as a powerhouse for online retail solutions. For those new to React or needing a refresher, our foundational modules provide a concise dive into essential JavaScript constructs, ensuring a sturdy base. Transitioning to more advanced territory, we delve into React's intricate functionalities—mapping, filtering, and the distinction between JavaScript and JSX. Crucially, React Hooks—a pivotal aspect of modern React development—will be unraveled, focusing on useState and useEffect to instill dynamic capabilities into your applications. The course crescendos into its practical phase, where you'll piece together an e-commerce platform. Each segment, from crafting intricate navigation systems to designing a responsive shopping cart and integrating a secure login mechanism, is taught through hands-on exercises, ensuring theoretical knowledge is always complemented by practical application. Whether you're an aspiring web developer, a business-minded individual eyeing the vast landscape of online commerce, or simply someone seeking to expand their skill repertoire, this course promises a comprehensive learning experience. By its conclusion, you'll not only wield the knowledge of React.js intricacies but also possess a tangible e-commerce platform prototype, a testament to your hard work and ready for further refinement and deployment.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing
    ISBN: 9781836207979 , 1836207972
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Next.js from Scratch immerses you in the world of modern web development, using Next.js 14 to create a property rental platform with comprehensive features. This course starts with an introduction to Next.js, highlighting its significance as the future of React development with its ability to produce both server-side rendered and static websites efficiently. Through building a real-world project, learners will engage in implementing user authentication with Google & Next Auth, RESTful API routes, route protection, and managing user profiles. Key functionalities such as property listing CRUD, image uploads with Cloudinary integration, and advanced features like Mapbox maps and a Photoswipe image gallery are also covered. Discover the importance of these technologies in creating highly interactive and user-friendly web applications. The course is designed to not only teach you how to use Next.js effectively but also why these skills are critical in today's tech landscape, ensuring a holistic learning journey from setup to deployment.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (11 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Applications mobiles ; Programmation ; JavaScript (Langage de programmation) ; Informatique mobile ; Programmation ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (13 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Place of publication not identified] : Pearson
    ISBN: 9780135359051 , 0135359058
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 2 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/14
    Keywords: Functional programming (Computer science) ; JavaScript (Computer program language) ; Python (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Functional Programming is a revolutionary way of writing code that’s rapidly gaining traction in the world of software development. While Object-Oriented Programming is still the most popular programming paradigm, there are a number of problems that come about when using it—hard-to-find bugs, tightly coupled code, and it’s difficult to scale. Functional programming allows us to solve or avoid these problems by taking a different approach to writing software. Functional Programming Projects with JavaScript teaches all about the core concepts of Functional Programming and how to apply them in JavaScript, mix of screen casting, slides, and coding. Basic functional concepts lead to first class functions, which leads to working with arrays and objects and then advanced functional concepts. Functional Programming Projects with Python 3 is about the core concepts of Functional Programming and how to apply them in Python, through a mix of screen casting, slides, and coding. It also covers basic functional concepts that lead to first class functions, which leads to working with arrays and objects and then advanced functional concepts.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (6 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Shortcuts
    DDC: 005.2/5
    Keywords: Mobile apps Programming ; JavaScript (Computer program language) ; Mobile computing Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video shortcuts collection is the book Fluent React delivered as a collection of videos. The book has proven invaluable for a number of web engineers who feel they can more confidently build powerful web experiences, particularly because React comes with a large ecosystem of frameworks, primitives, and opinions. This shortcut series aims to demystify those topics along with some of the inner workings of React to help the viewers develop true fluency of the web’s most popular library for building user interfaces.
    Note: Online resource; title from title details screen (O’Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    Shelter Island, NY : Manning Publications
    ISBN: 9781633436695 , 1633436691
    Language: English
    Pages: 1 online resource (875 pages) , illustrations
    Edition: [Sixth edition].
    DDC: 006.7/8
    Keywords: AngularJS (Software framework) ; Web applications Programming ; JavaScript (Computer program language) ; Applications Web ; Programmation ; JavaScript (Langage de programmation)
    Abstract: Now in its sixth edition, Pro Angular 16 shows you the path to Angular mastery. This thoroughly revised book helps you build a toolbox of Angular skills, from directives and components to creating services and optimizing application delivery. Throughout, you’ll use your skills to build a professional-level project—a SportStore e-commerce complete with checkout, administration, and deployment. Along the way, you’ll pick up some great TypeScript techniques that will boost your web dev productivity.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 50 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Application software Development ; Web applications Development ; JavaScript (Langage de programmation) ; Logiciels d'application ; Développement ; Applications Web ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Welcome to our Next.js Mastery course where you'll journey into the world of Next.js and React to become a proficient developer. In this comprehensive course, we'll cover a range of essential topics to equip you with the skills and knowledge needed to create top-tier web applications. Our journey begins with an introduction to Next.js, highlighting its key features and advantages. We'll set clear expectations for what you'll learn in the course and prepare you for the hands-on experience ahead. Dive into practical aspects, including setup and installation, Next.js basics, and mastering React Hooks like useState, useEffect, and useMemo. Routing in Next.js is a vital skill, and we'll cover it extensively. Explore creating dynamic and user-friendly navigation systems, from basic routing to nested routing. Additionally, we'll understand layout design, the differences between common and conditional layouts, and how to effectively implement middleware. Our course places a strong emphasis on API integration, encompassing both client-side and server-side APIs. Gain hands-on experience working with data from external sources and grasp the nuances of client and server components. We'll also delve into optimization, covering image optimization, SEO best practices, and fundamental styling techniques to enhance user experiences. By the course's end, you'll emerge as a Next.js expert, capable of building efficient, optimized, and feature-rich web applications. Whether you're a beginner or an experienced developer, our Next.js Mastery course will empower you to create web applications that excel in the digital landscape.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 7, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    Shelter Island, NY : Manning Publications
    Language: English
    Pages: 1 online resource (1 audio file)
    Edition: Second edition.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites Design ; User interfaces (Computer systems) ; Application software Development ; JavaScript (Langage de programmation) ; Sites Web ; Développement ; Sites Web ; Conception ; Interfaces utilisateurs (Informatique) ; Logiciels d'application ; Développement ; Audiobooks ; Livres audio
    Abstract: Learn the skills you need to build React applications quickly! This fully revised second edition introduces JSX, functional components, React hooks, event and form handling, and more. In React Quickly, Second Edition you will learn how to: Master React fundamentals Implement best practices and the components of good architecture Build intuitive user interfaces Create dynamic components with JSX Use lightweight functional components in React Make your app interactive with stateful components Utilize React hooks Handle events like button clicks and pass data between components Build your skills with React fast! There's no slow theory and tedious history in React Quickly--you'll dive into React code right from the very first chapter. As you go, you'll explore over 80 useful and practical examples that put React into action. This new second edition has been completely rewritten to cover the latest developments in the React framework. Perfect, whether you're a React beginner or an experienced pro looking to keep their skills up to date. About the Technology React makes it a breeze to build beautiful, reliable web frontends. This amazing JavaScript library has a modular architecture, so you can create, combine, and test components seamlessly. React is perfect for small prototypes, enterprise scale sites, and everything in between. About the Book React Quickly, Second Edition offers a unique approach to learning the React framework. More than 80 concise examples guide you from your first steps through advanced applications. You'll appreciate the up-to-date coverage of functional components, React hooks, and web accessibility, along with interesting projects to practice your new skill. What's Inside Master React fundamentals Best practices of component-based design Create dynamic components with JSX Make your app interactive with stateful components About the Reader For developers comfortable building web applications with JavaScript. About the Authors Morten Barklund is an expert in React, web testing, and accessibility and is the founder of Coding Heaven. Azat Mardan is a seasoned software engineer, startup mentor, and best-selling author. Quotes Simple, clear, and comprehensive with easy-to-follow examples and challenging projects. The perfect balance between theory and practice. - Samer Buna, author of books and courses on React and Node I learned new things even after eight years of React experience. - Swizec Teller, React expert, swizec.com More than a book! Includes a brilliant website with code in a run-time environment. A very accessible learning experience! - Brendan O'Hara, Untapped AI An invaluable resource for beginners and seasoned developers alike. - Ahmad Nassri, Startup Advisor and Investor.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    ISBN: 9781484294703 , 148429470X
    Language: English
    Pages: 1 online resource (563 pages) , illustrations (black and white, and color).
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Adobe Acrobat ; PDF (Computer file format) ; JavaScript (Computer program language) ; Adobe Acrobat ; PDF (Format de fichier) ; JavaScript (Langage de programmation) ; PDF ; JavaScript (Computer program language) ; PDF (Computer file format)
    Abstract: Take your PDF forms to the next level! In this book, youll learn various ways to further improve your PDF forms using simple JavaScript coding. Youll also discover how a few lines of code can speed up your workflow when working with multiple PDFs in Action Wizard. Enhancing Adobe Acrobat Forms with JavaScript covers up-to-date, real working examples that you can easily download and practice with and edit to suit your own projects. This book also shows workarounds and solutions to various form issues you might encounter. Feel empowered by it and improve your PDF documents! JavaScript has been a part of Adobe Acrobat for many versions. However, few people use its features and focus mainly on using basic form properties, never delving deeper into Acrobats full capabilities. While information on the web can be helpful, if you dont know enough about how to use JavaScript in Acrobat you will be left with poor results. JavaScript can be difficult to learn, but it does not need to be scary. This book explains in simple steps for beginner to intermediate level so that you can take full advantage of Acrobats capabilities for your own projects. What You Will Learn Learn simplified field notation and basic JavaScript for Acrobat Work with buttons that can be used for navigation Improve form navigation and printing of forms Add various types of alerts and custom validations to improve client-entered-data Learn the basics of how to prepare a form for e-signing.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    Shelter Island, NY : Manning Publications
    ISBN: 9781633439290 , 1633439291
    Language: English
    Pages: 1 online resource (456 pages) , illustrations
    Edition: Second edition.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites Design ; User interfaces (Computer systems) ; Application software Development ; JavaScript (Langage de programmation) ; Sites Web ; Développement ; Sites Web ; Conception ; Interfaces utilisateurs (Informatique) ; Logiciels d'application ; Développement
    Abstract: Build your skills with React fast! There’s no slow theory and tedious history in React Quickly—you’ll dive into React code right from the very first chapter. As you go, you’ll explore over 80 useful and practical examples that put React into action. This new second edition has been completely rewritten to cover the latest developments in the React framework. Perfect, whether you’re a React beginner or an experienced pro looking to keep their skills up to date. React Quickly, Second Edition offers a unique approach to learning the React framework. More than 80 concise examples guide you from your first steps through advanced applications. You’ll appreciate the up-to-date coverage of functional components, React hooks, and web accessibility, along with interesting projects to practice your new skill.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    ISBN: 9781804610138
    Language: English
    Pages: 1 online resource (614 pages) , illustrations
    Edition: Third edition.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Functional programming (Computer science) ; Web site development
    Abstract: Functional programming is a programming paradigm that uses functions for developing software. This book is filled with examples that enable you to leverage the latest JavaScript and TypeScript versions to produce modern and clean code, as well as teach you to how apply functional programming techniques to develop more efficient algorithms, write more concise code, and simplify unit testing. This book provides comprehensive coverage of the major topics in functional programming to produce shorter, clearer, and testable programs. You'll begin by getting to grips with writing and testing pure functions, reducing side effects, as well as other key features to make your applications functional in nature. The book specifically explores techniques to simplify coding, apply recursion, perform high-level coding, learn ways to achieve immutability, implement design patterns, and work with data types. By the end of this book, you'll have developed the practical programming skills needed to confidently enhance your applications by adding functional programming to wherever it's most suitable. If you are a JavaScript or TypeScript developer looking to enhance your programming skills, then this book is for you. The book applies to both frontend developers working with frameworks such as React, Vue, or Angular as well as backend developers using Node.js or Deno.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 47 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Are you interested in learning the skills and tools required to create modern, interactive, and responsive websites? The Front-End Web Developer Bootcamp is the course for you! In this comprehensive bootcamp, you'll learn HTML, CSS, JavaScript, and React--the building blocks of the web--and gain hands-on experience making dynamic and engaging web pages from scratch. This course is designed for beginners who want to pursue a career in web development or simply want to learn how to create beautiful and functional websites. You'll learn what the different tools can do, and then work on a series of projects so you can practice your new knowledge and skills. By the end of the course, you'll have a portfolio of projects to showcase your skills to potential employers or clients. In this course, you will: Gain in-demand skills Front-end web development is a highly sought-after skill in today's job market. By mastering HTML, CSS, JavaScript, and React, you'll be well-positioned to land a job in a rapidly growing field. Learn from expert instructors Our experienced instructors have years of experience in the field and are passionate about sharing their knowledge with you. They created this course to help you progress at your own pace and achieve your goals. Practice with hands-on learning The best way to learn front-end web development is through hands-on experience. This course emphasizes practical projects that simulate real-world scenarios. You'll come away with a solid understanding of the tools and techniques used by professional web developers. Build a portfolio As you complete projects throughout the course, you'll build a portfolio of work that showcases your skills to potential employers or clients. This portfolio will demonstrate your ability to create responsive and engaging websites, which is essential in today's job market.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Orig.schr. Ausgabe: 初版.
    Title: 初めてのTypeScript : : 型安全なJavaScriptでWeb開発を加速する /
    Publisher: オライリー・ジャパン,
    ISBN: 9784814400362 , 4814400365
    Language: Japanese
    Pages: 1 online resource (336 pages)
    Edition: Shohan.
    Uniform Title: Learning TypeScript
    DDC: 005.2/762
    Keywords: TypeScript (Computer program language) ; JavaScript (Computer program language) ; Web site development ; Web applications
    Note: In Japanese.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805124269 , 1805124269
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Natural language generation (Computer science) Computer programs ; JavaScript (Computer program language) ; User interfaces (Computer systems) ; Artificial intelligence ; Computer graphics ; Instructional films ; Nonfiction films ; Internet videos
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805122050 , 1805122053
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Computer programming ; Recursion theory ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: We understand that learning programming can be overwhelming, especially when it comes to problem-solving under pressure during coding interviews. That's why we have developed an efficient model of hours upon hours of practice examples, complete with multiple solutions and a glossary of definitions. This approach allows you to move through the course at your own pace, starting with the very basics of programming in JavaScript, such as datatypes, or diving right into code examples, matrices, Fibonacci sequences, and more. The course is divided into four main sections. First, an introduction will help you set up the necessary tools and provide an overview of what you can expect to learn. From there, the course covers the introduction to programming and JavaScript basics for absolute beginners. Next, you will explore data structures, from zero to intermediate level, before moving on to the fundamentals of algorithms. Finally, you will learn about advanced algorithms and data structures, giving you a complete picture of this essential skill set. You will gain the experience and focused practice needed to overcome any challenge in JavaScript and programming data structures and algorithms. By the end of the course, you will be confident in your knowledge and prepared to tackle coding interviews, impressing your future interviewer and colleagues alike. What You Will Learn Sign in to the CodeSandbox IDE and create a new Vanilla.js template on it Look at the comments, datatypes, variables, functions, and operators in JavaScript Use the splice method to decode the puzzle and update new user database Build an Uber app customer JavaScript object database Automate a company's website with correct formatting in JavaScript Understand the Fibonacci series and recursion in JavaScript Audience This course is designed for individuals who want to gain a comprehensive understanding of JavaScript and tackle coding interview challenges with confidence. If you have been struggling to grasp the fundamentals of programming or feel uncertain about solving coding problems, this course is perfect for you. If you are interested in pursuing a career as a programmer or seeking to upskill in advanced topics, whether you are a beginner or have prior experience with JavaScript, this course will teach you advanced concepts in data structures and algorithms to take your skills to the next level. No programming experience is required as you will learn everything from the ground up. About The Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and the BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: "Published in May 2023.". - Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    Hoboken, NJ : John Wiley & Sons, Inc.
    ISBN: 9781394164684
    Language: English
    Pages: 1 online resource (1 volume (unpaged)) , illustrations
    Series Statement: For dummies
    Parallel Title: Erscheint auch als
    DDC: 006.7/4
    Keywords: HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language)
    Abstract: Looking to start an exciting new career in front-end web building and design? Or maybe you just want to develop a new skill and create websites for fun. Whatever your reasons, it’s never been easier to start learning how to build websites from scratch than with help from HTML, CSS, & JavaScript All-in-One For Dummies. This book has the essentials you need to wrap your head around the key ingredients of website design and creation. You’ll learn to build attractive, useful, and easy-to-navigate websites by combining HTML, CSS, and JavaScript into fun and practical creations. Using the 6 books compiled within this comprehensive collection, you’ll discover how to make static and dynamic websites, complete with intuitive layouts and cool animations. Web development is a fun, interesting, and challenging skill that can lead to a lucrative career (if you’re so inclined). And with the right help, almost anyone can learn to create engaging websites from scratch. So, grab a copy of HTML, CSS, & JavaScript All-in-One For Dummies and you’ll be designing and building before you know it!
    Note: Includes index
    URL: Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835083789 , 1835083781
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: JavaScript is the driving force behind interactive web experiences, with every element on a website brought to life by its magic. It is key to understanding modern web applications and working in web design or development. In this course, you will embark on an exciting journey of learning and discovery. Starting with outputting strings and values, you will progress smoothly to working with variables and mastering decision-making using conditional statements. As you delve deeper, you will explore the might of loops, harness optimized data structures such as Sets and Maps, and handle JavaScript events with finesse. With each step, you will gain confidence in handling audio and video elements, manipulating data with fetch(), parsing JSON, and processing XML. Moreover, you will unlock the power of Promises and Async/Await, enhance string manipulation skills, and simplify string handling with templates. The adventure continues with classes and objects, creative projects with the canvas, and dynamically creating HTML elements. As the course nears its end, you will proudly showcase your newfound expertise in the JavaScript Final Project. By the end of this course, you will have transformed into a confident and proficient JavaScript developer, equipped with the knowledge and skills to create dynamic web applications. What You Will Learn Understand the building blocks for JavaScript output, variables, and math Master decision-making techniques with conditionals and switch...case Harness the power of loops with While, Do...While, and For Discover the versatility of arrays for organizing and manipulating data Interact with multimedia elements like audio and video Fetch the data and work with JSON and XML files Audience This course is designed for anyone who wants to create websites or other digital media. Whether you are a budding designer, aspiring developer, passionate teacher, eager student, or simply hungry for digital prowess, this course is tailor-made for you. Unlock the doors to JavaScript and front-end development with a basic knowledge of HTML and CSS. All you need is a passionate zeal to learn and explore the vast and exciting fields of JavaScript. About The Author Framework Tech, Mark Lassoff: Framework Tech, founded by the visionary Mark Lassoff, specializes in teaching digitally accessible technical skills to people just getting started in their technical careers, including web development, digital design, and other career paths enabled by technology. Framework Tech has bridged the gap between entertainment and education, creating a unique, immersive learning experience that resonates with students. Their instructors are more than just tech-savvy professionals; they are educators first and foremost, handpicked for their unique ability to translate complex technological concepts into digestible, engaging lessons. Framework Tech continues to evolve, constantly innovating to stay at the forefront of the online learning landscape.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    [Place of publication not identified] : Pearson
    ISBN: 9780138305758 , 0138305757
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Functional programming (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 3.5 Hours of Video Instruction In learning and following the core concepts of Functional Programming, you can quickly write more maintainable, flexible, and beautiful code. Description Functional Programming is a revolutionary way of writing code and is rapidly gaining traction in the world of software development. While Object-Oriented Programming is still the most popular programming paradigm, there are a number of problems that come about when using it - hard-to-find bugs, tightly coupled code, very difficult to scale. Functional programming allows us to solve or avoid all these problems by taking a very different approach to writing software. Learn all about the core concepts of Functional Programming and how to apply them in JavaScript, mix of screen casting, slides, and coding. Basic functional concepts lead to first class functions, which leads to working with arrays and objects and then advanced functional concepts. Related Learning: Watch and learn from Shaun's other videos: Learn JavaScript Learn to Program with JavaScript About the Instructor Shaun is a Senior Software Developer who specializes in Full-stack development and Software Architecture. He manages teams of developers, as well as teaches many hundreds of thousands more how to create enterprise-ready applications. Shaun's online courses have over 300,000 learners largely because of his passion for development and his focus on helping people apply their programming skills in the real world. He is a life-long programmer and problem-solving addict whose goal is to help people solve meaningful problems by mastering the art of software development. Please don't hesitate to get in touch with him about any opportunities or if you'd like to stay up to date on his other courses and live trainings. Skill Level Beginner to Intermediate What You Will Learn The core concepts of Functional Programming and how to apply them in Javascript First-class functions and what we can do with them JavaScript's built-in array functions and how they help us work with data Advanced functional concepts such as currying, recursion, and composition Who Should Take This Course Job titles: Software developer Programmer Course Requirements Pre-requ's: Knowledge of JScript syntax. About Pearson Video Training Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
    Note: "Video course.". - Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835084274 , 1835084273
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Java is a popular and versatile programming language renowned for its platform independence and extensive libraries. It offers a strong foundation in object-oriented programming and provides robust features like exception handling and multithreading. With Java, you can develop a wide range of applications, from desktop software to mobile apps and enterprise systems. This comprehensive Java programming course begins with an introduction followed by the basics of the language and its life cycle. The course covers downloading and installing an IDE and creating our first Java project. We will explore comments, naming conventions, variables, data types, loops (for, while, and do-while), conditional statements (if, if-else, switch), and user input and delve into object-oriented programming (OOP) principles, including inheritance, polymorphism, and abstraction. We will work with arrays, static concepts, and final keywords in Java. The course covers topics like interfaces, exception handling, threads, file handling, and serialization. The final part of the course focuses on a project, where we create a Java project for a Bookstore App. By the end of this course, we will have a solid understanding of Java programming, its concepts, and practical application, equipped with the skills to develop Java projects and debug code effectively. What You Will Learn Learn Java concepts and use different IDEs used for Java development Learn best practices, debugging techniques and solve code errors Interpret and use UML diagrams like class and sequence diagrams Program to write data to a text file using java and scope elevation Create a service layer Interface and implementation layer for a book Integrate book repository/converter layer using adapter design pattern Audience This course is designed for individuals who aspire to become Core Java Developers and want to kickstart their journey in developing real-world Java projects. Whether you are a beginner or have some programming experience, this course will guide you through the concepts and skills needed to excel in Java development and gain a deep understanding of Java programming, including syntax, data types, control flow, and exception handling. Through hands-on exercises and projects, you will learn to write efficient and scalable Java code, and debug effectively. The course has no desirable prerequisites. About The Author Ranjan Pandey: Ranjan Pandey is a full-stack DevOps software professional with over 11 years of experience in a variety of technologies ranging from web and mobile application development using HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular, React, Java, Spring, Spring Boot, Python, Flask, Django, NodeJS, Express, Android, Ionic, React Native, Flutter to artificial intelligence and cloud technologies such as Amazon Web Services and Microsoft Azure. He is a certified professional in Java, Azure Cloud, and Backbase products and has experience working with multiple MNCs and European clients. He is also a corporate trainer providing a wide range of training.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805127826 , 1805127829
    Language: English
    Pages: 1 online resource (1 video file (37 hr., 1 min.)) , sound, color.
    Edition: Second edition.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is a comprehensive introduction to JavaScript, covering everything from the basics of variables, data types, and methods, to more advanced topics such as asynchronous programming, object-oriented programming, and unit testing. Starting with the fundamentals of the language, the course progresses through a series of carefully structured sections that build on each other to give you a solid understanding of JavaScript's capabilities and how to use them effectively. You will learn how to work with arrays and objects, write functions, and use logic and control flow to create more complex programs. From there, the course dives into more advanced topics such as DOM manipulation, event handling, and asynchronous programming, teaching you how to use these techniques to create responsive and interactive web applications. You will also learn about object-oriented programming in JavaScript, including constructors, prototypes, and classes, and build several projects along the way to put your new skills into practice. The course also covers more advanced topics such as modules, iterators, and generators, as well as unit testing and data structures. Additionally, you will get hands-on experience with tools like Webpack and Node.js, giving you a well-rounded understanding of modern JavaScript development. By the end of the course, you will have a solid foundation in JavaScript and be able to build dynamic, interactive web applications using the language. Whether you are just starting out with programming or are looking to expand your skillset, this course is the perfect way to learn JavaScript from the ground up. What You Will Learn Create and manipulate variables, data types, methods, and objects Understand control flow, loops, and iteration in JavaScript Build web applications using DOM manipulation and event handling Use asynchronous JavaScript to make web applications more efficient Implement object-oriented programming principles in JavaScript Build real-world projects such as a shopping list app and movie app Audience This course is designed for beginners who are new to programming and have little to no experience with JavaScript. It is also suitable for anyone who wants to refresh their knowledge of JavaScript and its fundamentals. This course is ideal for web developers who want to enhance their skills and build dynamic and interactive web applications. Additionally, anyone interested in pursuing a career in front-end development or web design would find this course helpful. Finally, those who want to gain experience with modern JavaScript tools and frameworks, such as Node.js and React, would benefit from this course as it provides a strong foundation in JavaScript programming. About The Author Brad Traversy: Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media, which is a successful web development YouTube channel and specializes in everything from HTML5 to front-end frameworks such as Angular as well as server-side technologies such as Node.js, PHP, and Python. Brad has mastered explaining overly complex topics in a simple manner that is understandable. Invest in your knowledge by watching Brad's courses.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11th, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    ISBN: 9788383227597 , 8383227590
    Language: Polish
    Pages: 1 online resource (608 pages)
    Edition: Wydanie VII.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web servers ; Object-oriented programming (Computer science)
    Abstract: JavaScript jest wykorzystywanym w wielu celach uniwersalnym językiem ogólnego przeznaczenia — wysokopoziomowym, dynamicznym, przygotowanym do kodowania obiektowego i funkcjonalnego. Zasadniczo służy do programowania sieci WWW: kod JavaScript występuje w zdecydowanej większości stron internetowych. To jednak tylko jedno z możliwych zastosowań tego języka. Wszystko to sprawia, że JavaScript jest najbardziej rozpowszechnionym ję̜zykiem w historii programowania. Pojawienie się platformy Node.js spowodowało, że stał się wszechstronniejszy, a jego popularność wśród programistów jeszcze wzrosła. To kolejne wydanie wyczerpującego, kompleksowego przewodnika po języku JavaScript oraz jego najważniejszych klienckich i serwerowych interfejsach API. Książka jest przeznaczona dla programistów, którzy chcą nauczyć się JavaScriptu lub udoskonalić swoje umiejętności tworzenia kodu. Ujęto w niej wersję ES2020 tego języka. Poza praktycznymi wyjaśnieniami dotyczącymi jego struktur i ich stosowania znalazły się tu liczne przykłady, wskazówki i porady. To wydanie zawiera nowe rozdziały poświęcone klasom, modułom, iteratorom, generatorom, promesom i instrukcjom async/await. W efekcie powstał całościowy obraz ekosystemu JavaScript wraz z opisem jego zawiłości, potencjalnych problemów i najlepszych metod radzenia sobie z nimi.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (24 hr., 11 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) Study guides ; Web site development Study guides ; JavaScript (Computer program language) ; Web site development ; Instructional films ; Internet videos ; Nonfiction films ; Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: If you would like to master JavaScript and get a job as a full-stack web developer, start with this course. You'll learn full-stack JavaScript development with over 24 hours of HD video tutorials covering ReactJS, NodeJS, LoopbackJS, Redux, Material-UI, and socket programming. And you'll learn these by putting them to work on three hands-on coding projects. A working knowledge of HTML, CSS and JavaScript will be helpful when taking this course. You'll work on three coding projects: Calculator Application Building this app will teach you the basics of React, how to create components, and how to work within the React life cycle. Weblog You'll use React and LoopbackJS to build a feature-rich blog app. We begin to explore the full-stack elements of JavaScript by coding our own REST API, and see how the front end and back end can communicate with each other. Chat Application With a WebSocket you can keep clients connected on the server side. We will explore socket programming building a chat app where you can create a user account, add other users, and then message back and forth with them.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    ISBN: 9781663721099 , 1663721092
    Language: English
    Pages: 1 online resource (1 audio file (25 hr., 24 min.))
    Edition: Seventh edition.
    DDC: 005.2762
    Keywords: JavaScript (Computer program language) ; Web servers ; Object-oriented programming (Computer science) ; Audiobooks
    Abstract: JavaScript is the programming language of the web and is used by more software developers today than any other programming language. For nearly twenty-five years this bestseller has been the go-to guide for JavaScript programmers. The seventh edition is fully updated to cover the 2020 version of JavaScript, and new chapters cover classes, modules, iterators, generators, Promises, async/await, and metaprogramming. You'll find illuminating and engaging example code throughout. This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js. Topics include: types, values, variables, expressions, operators, statements, objects, and arrays; functions, classes, modules, iterators, generators, Promises, and async/await; JavaScript's standard library: data structures, regular expressions, JSON, i18n, etc.; the web platform: documents, components, graphics, networking, storage, and threads; Node.js: buffers, files, streams, threads, child processes, web clients, and web servers; and tools and language extensions that professional JavaScript developers rely on.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 29, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    ISBN: 9781484296127 , 1484296125
    Language: English
    Pages: 1 online resource (xix, 353 pages) , illustrations
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Application software Development ; Electronic commerce Computer programs
    Abstract: Leverage the power of Next.js to quickly produce efficient e-commerce sites. This project-oriented book will simplify the process of setting up a starter e-commerce site using Next.js from start to finish, creating a usable e-commerce offer with little more than a text editor or free software. It will equip you with a starting toolset you can use to develop future projects, incorporate into your existing workflow, and help you to take your websites to the next level, reducing reliance on tools that are bloated, prone to being hacked, and not the most efficient. Practical Next.js for E-Commerce is an excellent resource for getting started creating and manipulating e-commerce sites using a static site generator approach. It takes the view that you dont have to create something complex and unwieldy; you can build something quickly, then extend it using the power of the API or plugins over time, without sacrificing speed or features. You will: Implement e-commerce sites using Next.js Explore some of the options for architecting an e-commerce site using this framework Work through a project from start to finish, understanding what can be achieved using Next.js, and where other tools may need to be brought into play.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed August 31, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    ISBN: 9781804618721 , 1804618721 , 9781804617403
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 006.7/6
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites Design ; JavaScript (Langage de programmation) ; Sites Web ; Développement ; Sites Web ; Conception
    Abstract: Learn how to craft elegant and well-structured software frameworks in a variety of JavaScript environments with this handy guide Key Features Explore the gateway to the constantly evolving world of JavaScript frameworks Navigate the JavaScript development landscape and discover crucial software architecture patterns Build your own framework for a variety of work-related projects Purchase of the print or Kindle book includes a free PDF eBook Book Description JavaScript frameworks play an essential role in web application development; however, no single framework works perfectly for all projects. This book will help you understand existing projects, design new software architecture, and maintain projects as they grow. You'll go through software architecture principles with JavaScript, along with a guided example of structuring your project and maintenance guidance. This book covers framework planning aspects, enabling you to identify key stakeholders, understand JavaScript API design, and leverage complex abstraction. The second part of the book takes a practical programming approach to building your own framework by showing you how to structure modules and interfaces. As you advance, you'll discover how to develop data-binding components, work with JavaScript APIs, and much more. While writing a framework is half the job, continuing to develop it requires effort from everyone involved. The concluding chapters help to achieve this by teaching you the crucial aspects of software maintenance and highlighting the constants of framework development. By the end of this book, you'll have gained a clear understanding of the JavaScript framework landscape, along with the ability to build frameworks for your use cases. What you will learn Expand your knowledge of JavaScript frameworks within different runtimes and ecosystems Get to grips with the technical aspects of structuring framework abstractions in JavaScript Gain an understanding of common patterns across various existing frameworks Discover the usage of existing tooling such as TypeScript and GraphQL Configure performance tests for your project and track down bottlenecks in the code base Understand how JavaScript and the web evolve and what these systems will look like in the coming years Who this book is for If you're a JavaScript novice or an expert who wants to explore the world of JavaScript frameworks, this book is for you. This book introduces you to the history of frontend frameworks and guides you through the creation of your own framework. The chapters are designed to help developers build large projects for their full-time jobs and programmers who want to create open-source projects. A clear understanding of the JavaScript programming language as well as experience with existing software frameworks are all prerequisites.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837635078 , 1837635072
    Language: English
    Pages: 1 online resource (1 video file (15 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application program interfaces (Computer software) ; Application software Development ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, we will drive you from the very basic concepts to building, customizing, and deploying a complete Strapi application. We will quickly introduce Strapi and set up our working environment at the beginning of this course. Once everything is in place, you will learn about content types, fields, relations, components, dynamic zones, and authorization and authentication systems. Then you will learn how to work with REST API and GraphQL API. Next, we will cover custom routes, controllers, services, policies, and middleware. Later in the course, we will cover the Admin Panel and learn how to customize it. Then learn how to create a complete plugin that is ready for the Strapi marketplace. Finally, you will learn how to deploy our Strapi API. The application we will be creating includes features built by extending the Strapi core through custom logic (routes, controllers, GraphQL resolvers, and so on). Furthermore, in this course, you will be developing a complete plugin (admin + server code) that is ready to be published on the Strapi Market. (And, in fact, you will find it there now!) The Strapi Plugin section is a course in the course, and it will give you the skills to propose Strapi plugins to customers, both through the newborn Strapi market (that has high growth potential) and directly. By the end of this course, you will feel empowered as you will master a framework that dramatically speeds up time to market in developing production-ready backend applications, while not sacrificing extensibility to adapt it to endless use cases and business requirements! What You Will Learn Create a complete Strapi application with custom features Master Strapi basics such as content types, relations, components, dynamic zones, and more Customize the Strapi REST API with custom routes, controllers, services, and so on Customize the Strapi GraphQL API with custom operations Learn Strapi plugins development by creating a full plugin Deploy Strapi with two different architectures and CI/CD pipeline Audience This course is perfect for anyone that wants to add Strapi to their developer toolbox, being it the most popular headless CMS in the market (and still growing!), which combines top-level out-of-the-box features with strong flexibility and extensibility. One must have a basic knowledge of JavaScript and for the Strapi Plugins section, only the admin UI part, a basic knowledge of React will be useful. About The Author Artcoded Academy: Artcoded Academy is a place to learn full-stack JavaScript and Typescript skills. They feel coding is the best way to empower oneself as a creator, ultimately to bring ideas to life. They teach coding in a concrete, project-oriented way, by targeting a mono-language stack that a solo developer can manage as a one-man business.
    Note: "Published in January 2023.". - Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837635801 , 1837635803
    Language: English
    Pages: 1 online resource (1 video file (25 hr., 6 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Amazon Web Services (Firm) ; Application software Development ; Web applications ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This comprehensive beginner-to-intermediate-level course on AWS and its components begins with an introduction to cloud computing and the three cloud service models (IaaS, PaaS, SaaS). You will learn to deploy and configure virtual instances, understand the foundations of remote server administration and server security using SSH. You will then be introduced to Linux and explore various Linux distributions, file systems, and essential maintenance and directory commands. The latter portion of the course provides a comprehensive guide to AWS. You will set up, secure, and navigate an AWS account, AWS Identity and Access Management (IAM), and manage user accounts for various AWS services, IAM User management and permissions, IAM groups, policies, and access key rotation and Amazon Elastic Compute Cloud (EC2) service. Upon completing the course, you will use your newfound skills to build dynamic front-end UI components using the React JS library. Through a series of hands-on projects, you will create a calculator, a Connect-4 Game clone, and a fully customizable ecommerce site. The React modules start from the basics and work to several intermediate-level concepts. This includes working with code pen, JSX, functional components, props, callbacks, events, the React State hook, conditional rendering, Fetch API, refactoring, and more. What You Will Learn Learn the basics of cloud computing on AWS and Linode Understand the fundamentals of web servers (NGINX versus Apache) Learn about SQL versus NoSQL, database transaction (ACID versus CAP) Code with JavaScript (objects, functions, loops, arrays, events) Learn Amazon EC2 (EC2 users, Elastic IP, security groups, remote admin) Learn AWS (registration, global/regional services, billing alerts) Audience This course is for those interested in cloud computing, cloud computing platforms (AWS and Linode), learning basic Linux and Ubuntu Linux distribution, and setting up a LAMP Stack on a remote virtual Instance. You would benefit immensely if you are interested in web server technology, Apache and NGINX, and foundations of DBMS, including SQL and NoSQL; and if you are interested in administering cloud servers using AWS, AWS IAM, Amazon EC2, JavaScript, and front-end UIs using React JS. Prerequisites include basic computer skills, knowledge of markup languages (HTML and CSS), and no prior programming experience needed. About The Author YouAccel Training: The course is co-authored by Tim Maclachlan--a renowned senior full-stack developer with over 20 years of commercial software development experience. Tim specializes in algorithmic, analytical, and mobile development as a multifaceted developer. He has written numerous applications and worked in various industries, from commercial aviation and military to banking and finance. Tim has a genuine passion for teaching individuals to become better coders and looks forward to interacting with his learners.
    Note: "Published in January 2023.". - Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835087725 , 1835087728
    Language: English
    Pages: 1 online resource (1 video file (49 hr., 5 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7
    Keywords: Web site development ; HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language) ; Web sites Design ; Sites Web ; Développement ; HTML (Langage de balisage) ; Feuilles de style en cascade ; JavaScript (Langage de programmation) ; Sites Web ; Conception ; HTML ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Building modern websites requires a solid foundation in HTML, CSS, and JavaScript. In this comprehensive course, you will embark on an exciting journey of learning these core web technologies to create visually stunning and highly functional websites. The course starts with an easy-to-follow tutorial on setting up Visual Studio Code and its essential extensions. Then, you will dive into the projects, starting with the HTML part and gradually moving on to CSS and JavaScript. Each project is built entirely from scratch, without any copied and pasted code. Throughout the course, you will create modern, super cool, and responsive websites. You will delve into event handling, DOM manipulation, and asynchronous programming. With this knowledge, you will be able to create dynamic content, handle user interactions, and build engaging web experiences. You will also work on a series of hands-on projects that reinforce your learning and allow you to apply the concepts in real-world scenarios. From creating a loading bar and image slider to building a clock and implementing a Q&A section, each section can be treated as a separate project, expanding your skills and understanding. By the end of the course, you will have learned how to write clean and efficient HTML, CSS, and JavaScript code. You will be able to confidently build modern, responsive websites from scratch, incorporating interactive elements and captivating designs. what You Will Learn Create visually appealing and functional websites using HTML, CSS, and JavaScript Understand and write HTML, CSS, and JavaScript code with ease Build modern and responsive websites from scratch without any copied code Master important JavaScript methods and techniques Explore contemporary styling techniques such as Flexbox, CSS animations, custom properties, and more Delve into concepts such as DOM manipulation, event handling, array methods, HTTP requests, and beyond Audience This course is perfect for students interested in learning web development using HTML, CSS, and JavaScript. Whether you are a complete beginner or have some familiarity with coding, this course will take you from the basics to building modern websites. If you want to create visually appealing and functional websites using only HTML, CSS, and JavaScript, this course is for you. This course is also suitable for individuals who want a hands-on environment to learn JavaScript fundamentals. Web development enthusiasts who want to enhance their skills and build responsive websites will find this course valuable. No prior knowledge of HTML, CSS, or JavaScript is required. About The Author Dr. Sahand Ghavidel: Dr. Sahand Ghavidel holds degrees in mathematics, electrical, and computer science, and has earned a doctoral degree from the Faculty of Engineering and IT, University of Technology, Sydney. He has researched for more than a decade about artificial algorithms and optimization. He has won several awards for his outstanding research and has published more than 40 ISI journals and attended many international conferences. The number of people using and citing Sahand's publications is significantly high, which is more than 1,600 citations, according to Google Scholar (April, 2021). He was also awarded the outstanding reviewer in the "International Journal of Electrical Power & Energy Systems" with a CiteScore of 5.79 in recognition of his contributions added to the quality of the journal. Sahand has more than 15 years of programming experience. The first programming language he learned was Visual Basic when he was just 12 years old. Since then, he has made hundreds of websites and apps with different programming languages such as JavaScript and Python.
    Note: "Published in August 2023.". - Online resource; title from title details screen (O'Reilly, viewed September 06, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    ISBN: 9781484287514 , 1484287517
    Language: English
    Pages: 1 online resource (332 pages)
    Edition: [First edition].
    Parallel Title: Erscheint auch als
    DDC: 005.1
    Keywords: Computer programming ; JavaScript (Computer program language)
    Abstract: New programmers start here...this book introduces students or aspiring professionals to the world of computer programming using JavaScript and related technologies. This book doesn't just teach the basics of programming, but also all of the tools that new programmers need to get started, including the basics of making web pages and how the Internet works. Programming for Absolute Beginners offers practice problems, activities, and a host of resources to get new programmers started, plus a large glossary of terms introduced in the book and that a new programmer might encounter when learning on their own. No special software is required; this book will help you regardless of what your computer setup is, and source code will be freely available via GitHub. What You Will Learn How computers work How computers communicate over networks How web pages are built with HTML and CSS How JavaScript works How JavaScript interacts with web pages Intermediate JavaScript topics such as recursion and scoping Using JavaScript for network communication Who This Book Is For Anyone wanting to begin computer programming, including students who need to learn the fundamentals and early professionals who want to go back and revisit the basics.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Harlow, England] : Pearson
    Language: English
    Pages: 1 online resource (624 pages) , illustrations
    Edition: Third edition.
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web site development ; JavaScript (Computer program language) ; Web site development
    Abstract: Make the most of today’s JavaScript–even if youve never programmed anything before. JavaScript Absolute Beginner's Guide, Third Edition is the fastest way to learn JavaScript, starting with the basics and gradually going deeper and broader into all the techniques you need to begin building highly scalable, performant web apps and experiences. Do what you want, the way you want, one incredibly easy step at a time!
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781837637904 , 1837637903
    Language: English
    Pages: 1 online resource (1 video file (41 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to the JavaScript masterclass course, in which we will be building real-world applications and learning the core concepts of HTML, CSS, and OOP. This course takes you through your JavaScript journey from beginner to advanced. Throughout the course, we will explore the most important JavaScript topics step-by-step. You will start with the fundamental concepts of JavaScript such as variables, data types, functions, loops, iterations, expressions, and operators using examples that will help you understand the topic well. Moving further, you will deep dive into the intermediate topics of document object model, regular expressions, array, methods, dates and times, local storage, object-oriented programming, error handling, and exceptions. You will also understand advanced concepts such as event loops, setTimeout and setInterval, callbacks and callback hell, promises, async await, and Fetch API with examples. You will also be building real-world applications that will help you get accustomed to all the preceding concepts and learn to deploy the code onto GitHub and Netlify. After completing this course, you will be ready to work as an intern, fresher, or freelancer and you will also be able to implement everything yourself. What You Will Learn Learn complex concepts such as the 'this' keyword, closures, promises, and async-wait Understand fundamentals such as variables and data types in JavaScript Understand control flow statements, loops, functions, and more Learn to effectively deploy code to GitHub and Netlify Master intermediate concepts such as DOM, arrays, local storage, OOP, and APIs Get introduced to Babel, Webpack, Firebase, and deployment tools Audience To take this course, you must have some knowledge of HTML, CSS, and Object-Oriented Programming. Anyone who wants to learn JavaScript can take up this course with no previous programming knowledge required. About The Author Shubham Sarda: Shubham Sarda is a software developer passionate about teaching. He has worked with many funded start-ups, self-made projects, and as a top-rated freelancer in marketplaces. He has taught programming and digital marketing to over 40,000 students online and offline. Shubham has mastered the art of explaining very complex topics in the most straightforward manner that is easy to understand and follow. His video courses are professionally structured and used as training material by many companies to train their employees and by colleges to prepare their students and upgrade their skills based on industry requirements.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781801813068 , 180181306X
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 39 min.)) , sound, color.
    Edition: [First edition].
    DDC: 744.8/5
    Keywords: Web sites Design ; HTML (Document markup language) ; JavaScript (Computer program language) ; Cascading style sheets ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to our exciting new course, your gateway to mastering the art of crafting modern and visually striking design templates for your websites. Over the course's duration, we will embark on a collaborative journey, constructing five fully responsive websites using the foundational trio of HTML, CSS, and JavaScript. Across a series of modules, you will master the art of creating elegant website navigation, crafting attention-grabbing headers, showcasing products effectively, designing stylish pricing sections, creating engaging blog areas, enabling seamless contact, and finishing with polished footers. We will ensure your website's responsiveness, making it accessible across various devices, and leaving you well-equipped to excel in web development and design. Explore the art of crafting captivating website headers that leave a lasting impression on your visitors. Discover the ins and outs of constructing a dynamic and engaging blog section on your website. By the end of this course, you will not only gain invaluable knowledge but also draw inspiration to enhance your own projects and enrich your portfolio. Join us and embark on a journey towards becoming a proficient web developer and designer. What you will learn Master responsive web design using HTML, CSS, and JavaScript Stay current with modern web development techniques and trends Utilize the latest HTML5, CSS3, and JavaScript features for cutting-edge websites Create captivating and resonating web design templates Develop a deep understanding of adaptable design Enhance your creative skills with CSS3 animations and interactivity Audience This course is ideal for students seeking to elevate their proficiency in HTML, CSS, and JavaScript. Whether you possess a basic knowledge of front-end web development and wish to deepen your expertise or are looking to hone your web design skills, this program is tailored to meet your goals. Before enrolling, ensure that you have access to a text editor, a contemporary web browser, and a solid foundation in HTML and CSS, along with a basic understanding of JavaScript. These prerequisites are essential to excel in this course. About the Author George Lomidze: George Lomidze is a seasoned full-stack web developer, designer, and a pioneering co-founder of 'Code and Create'. He is also an acclaimed Udemy instructor, having authored several top-selling courses. With a fervent passion for education, George relishes the opportunity to guide learners through the dynamic and thriving domain of web development. His expertise spans an impressive array of technologies including HTML, CSS, SASS, Bootstrap, JavaScript, React, React Native, NodeJS, MongoDB, and Express. George is eager to share his knowledge, looking forward to empowering students in their journey to become adept web developers. Beyond his web development ventures, George founded MicroGrinder Poker School, an online haven for micro-stakes poker enthusiasts. Here, he offers a wealth of resources ranging from free content to premium poker training, including strategic articles and comprehensive video series. His contributions to the poker community have culminated in his work "Essential Poker Math, Expanded Edition", achieving Amazon #1 best-seller status. George Lomidze is truly a multifaceted educator and innovator, committed to enriching the learning experience of his students and readers.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 5, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    ISBN: 9781804615416 , 1804615412 , 9781804616031
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Application software Development ; Web applications ; User interfaces (Computer systems) ; JavaScript (Langage de programmation) ; Logiciels d'application ; Développement ; Applications Web ; Interfaces utilisateurs (Informatique)
    Abstract: Harness the power of Svelte, the cutting-edge JavaScript framework used for building high-performance web applications, with this definitive guide Key Features Create Svelte component lifecycles by styling and theming components as well as managing props and states Leverage actions to build custom events, integrate libraries, and enhance UI elements progressively Explore transitions, write custom transitions, and go through accessibility with transitions in Svelte Purchase of the print or Kindle book includes a free PDF eBook Book Description Svelte has quickly become a popular choice among developers seeking to build fast, responsive, and efficient web applications that are high-performing, scalable, and visually stunning. This book goes beyond the basics to help you thoroughly explore the core concepts that make Svelte stand out among other frameworks. You'll begin by gaining a clear understanding of lifecycle functions, reusable hooks, and various styling options such as Tailwind CSS and CSS variables. Next, you'll find out how to effectively manage the state, props, and bindings and explore component patterns for better organization. You'll also discover how to create patterns using actions, demonstrate custom events, integrate vanilla JS UI libraries, and progressively enhance UI elements. As you advance, you'll delve into state management with context and stores, implement custom stores, handle complex data, and manage states effectively, along with creating renderless components for specialized functionalities and learning animations with tweened and spring stores. The concluding chapters will help you focus on enhancing UI elements with transitions while covering accessibility considerations. By the end of this book, you'll be equipped to unlock Svelte's full potential, build exceptional web applications, and deliver performant, responsive, and inclusive user experiences. What you will learn Master Svelte component development and write efficient Svelte code Implement styling and theming techniques to create visually stunning UIs Create reusable and composable Svelte components for better code organization Understand state management with context and stores for scalable applications Explore different use cases of Svelte stores and Svelte context Utilize tweened and spring stores for complex animations and custom easing Who this book is for This book is for experienced web developers looking to enhance their skills and create high-performance web applications. Familiarity with JavaScript, frontend development, and basic Svelte concepts is recommended, making it ideal for professionals and developers who want to master Svelte's advanced features.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    ISBN: 1484297385 , 9781484297384
    Language: English
    Pages: 1 online resource (xv, 332 pages) , illustrations (chiefly color)
    Edition: [First edition].
    Parallel Title: Erscheint auch als
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation)
    Abstract: JavaScript is a complicated language with a lot of misinformation surrounding how it works. This book provides a comprehensive introduction to JavaScript, from how it works at a technical level to how it is used to create websites and applications. Everything you need to know to start a career in JavaScript development is covered here. How JavaScript Works begins with a practical introduction of the basics before moving into the technical underpinnings of JavaScript, detailing everything you need to know, including variables, memory storage, functions, classes, types, maps, sets and APIs. Once you've fully absorbed these key topics. author Jonathan Simpson will show you how to put them into practice, demonstrating how they are employed for modern web development. You'll learn how to use JavaScript with HTML and CSS to construct web pages and applications, how to change CSS with JavaScript, and how to utilize Fetch and asynchronous operations. Upon completing this book, you will have the foundational knowledge necessary to continue your journey to becoming a professional JavaScript developer.
    Note: Includes index. - Description based on online resource; title from digital title page (viewed on January 17, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    ISBN: 9781803234991
    Language: English
    Pages: 1 online resource (628 pages) , illustrations
    Edition: Second edition.
    DDC: 005.2/762
    Keywords: Vue (Electronic resource) ; JavaScript (Computer program language) ; Web site development ; Web applications ; Vue (Electronic resource) ; JavaScript (Computer program language) ; Web applications ; Web site development
    Abstract: Are you looking to use Vue.js 3 for building web apps but don't know where to begin? Frontend Development Projects with Vue.js 3 will help you get to grips with the core concepts of this JavaScript framework using practical examples that simulate real-world web projects. With this updated edition, you'll experience all aspects of the new and improved Vue.js 3 as you work on mini projects such as a chat interface, a shopping cart, a price calculator, a to-do app, and a profile card generator for storing contact details. These realistic projects are presented as bite-size exercises that you can enjoy even as you challenge yourself. Throughout the book, you'll discover how to manage data in Vue components, define communication interfaces between components, and handle static and dynamic routing to control application flow. You'll also work with Vite and Vue DevTools and learn how to handle transition and animation effects for an engaging user experience. Finally, you'll see how to test your app and deploy it to the web. By the end of this Vue.js book, you'll have the skills that enable you to work like an experienced Vue developer to build professional apps that can be used by others and have the confidence to tackle real-world frontend web development problems.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    ISBN: 9781484293515 , 1484293517
    Language: English
    Pages: 1 online resource (284 p.)
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Computer software Development ; JavaScript (Computer program language)
    Abstract: Explore an alternative method of front-end application development without using frameworks or third-party libraries. This updated book provides you with the required skills and freedom to consider a "no framework" approach when choosing a technology for creating a new project. New topics covered include a brief history of JavaScript frameworks and their key developments, how to protect domain code, and how to work with frameworkless in legacy applications. You'll work through the most important issues in a clear and sensible way, using practical methods and tools to gain an understanding of non-functional requirements. This book answers questions on important topics such as state management, making a routing system, creating a REST client using fetch, and reveals the trade-offs and risks associated with choosing the wrong framework or tool for your project, as well as provides sustainability, and functional alternatives. Frameworkless Front-End Development breaks down the concept of technical debt and the ways in which a framework can impact the lifespan of a project. Along with gaining a comprehensive and clear guide on coding effectively from scratch without frameworks, you will also learn some principles of technical decision-making. What You'll Learn Understand DOM manipulation Manage the state of a fronted application with different patterns Safely migrate existent applications to a new framework or to frameworkless code Understand the importance of non-functional requirements See how a Framework can affect the "health" of a codebase Who This Book Is For Skilled JavaScript developers who want to understand how to effectively write code without using dependencies CTOs who need to help teams to choose a technology stack for their next project Consultants that need to refactor an existent JavaScript front-end codebase.
    Note: Description based upon print version of record. - Rendering/Event Management
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic Bookshelf
    Language: English
    Pages: 1 online resource (158 pages) , illustrations
    Edition: [First edition].
    Series Statement: Pragmatic exPress
    Series Statement: Pragmatic programmers
    DDC: 005.1/2028
    Keywords: Flow charts ; JavaScript (Computer program language)
    Abstract: Diagrams communicate relationships more directly and clearly than words ever can. Using only text-based markup, create meaningful and attractive diagrams to document your domain, visualize user flows, reveal system architecture at any desired level, or refactor your code. With the tools and techniques this book will give you, you'll create a wide variety of diagrams in minutes, share them with others, and revise and update them immediately on the basis of feedback. Adding diagrams to your professional vocabulary will enable you to work through your ideas quickly when working on your own code or discussing a proposal with colleagues. Expand your professional vocabulary by learning to communicate with diagrams as easily and naturally as speaking or writing. This book will provide you with the skills and tools to turn ideas into clear, meaningful, and attractive diagrams in mere minutes, using nothing more complicated than text-based markup. You'll learn what kinds of diagrams are suited to each of a variety of use cases, from documenting your domain to understanding how complex code pieces together. Model your software's architecture, creating diagrams focused broadly or narrowly, depending on the audience. Visualize application and user flows, design database schemas, and use diagrams iteratively to design and refactor your application. You'll be able to use technical diagramming to improve your day-to-day workflow. You will better understand the codebase you work in, communicate ideas more effectively and immediately with others, and more clearly document the architecture with C4 diagrams. Manually creating diagrams is cumbersome and time-consuming. You'll learn how to use text-based tools like Mermaid to rapidly turn ideas into diagrams. And You'll learn how to keep your diagrams up to date and seamlessly integrated into your engineering workflow. You'll be better at visualizing and communicating when you add diagrams to your standard vocabulary.
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Incorporated
    ISBN: 9781098139834 , 1098139836
    Language: English
    Pages: 1 online resource (299 p.)
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Software patterns ; Computer software Reusability ; Scripting languages (Computer science)
    Abstract: Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start. Author Addy Osmani shows you how to apply modern design patterns to JavaScript and React--including modules, mixins, observers, and mediators. You'll learn about performance and rendering patterns such as server-side rendering and Islands architecture. You'll also learn how architectural patterns like MVC, MVP, and MVVM are useful from the perspective of a modern web application developer. This book explores: Architectural patterns for structuring your components and apps More than 20 design patterns in JavaScript and React, applicable for developers at any level Different pattern categories including creational, structural, and behavioral Essential performance patterns including dynamic imports and code-splitting Rendering patterns such as server-side rendering, hydration, Islands architecture, and more Additionally, you'll explore modern JavaScript syntax like JavaScript modules, React patterns like Hooks, higher-order components (HOCs), and more, to stay ahead in the ever-evolving world of web development.
    Note: Description based upon print version of record. - MVC
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    Atlanta, GA : Big Nerd Ranch
    Language: English
    Pages: 1 online resource (483 pages) , illustrations
    Edition: [First edition].
    Series Statement: The Big Nerd Ranch guide
    DDC: 005.1
    Keywords: Application software Development ; JavaScript (Computer program language) ; Web site development ; Application software ; Development ; JavaScript (Computer program language) ; Web site development
    Abstract: React is today's most popular open-source JavaScript library for front-end web application development. React Programming: The Big Nerd Ranch Guide helps programmers with experience in HTML, CSS, and JavaScript master React through hands-on examples. Based on Big Nerd Ranch's popular React Essentials bootcamp, this guide illuminates key concepts with realistic code, guiding you step by step through building a starter app and a complete, production-ready app, both crafted to help you quickly leverage Reacts remarkable power. Use React to write reliable, declarative code, create carts and other e-commerce features, optimize performance, and gain experience with component and end-to-end testing. Along the way, you will learn to use tools like Create React App, functional components, hooks, ESLint, React Router, websockets, the React Testing Library, and Cypress.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    Hoboken, NJ : John Wiley & Sons, Inc.
    ISBN: 9781119906841 , 1119906849 , 9781119906858 , 1119906857
    Language: English
    Pages: 1 online resource
    DDC: 005.133
    Keywords: JavaScript (Computer program language) ; Quality or Trade Paperback ; Computers - Languages / Programming ; Languages - JavaScript ; Internet - Web Programming ; JavaScript (Computer program language)
    Abstract: A developer's resource to learning one of the most-used scripting languages JavaScript All-in-One For Dummies saves you shelf space by offering a complete introduction to JavaScript and how it's used in the real world. This book serves up JavaScript coding basics before diving into the tools, libraries, frameworks, and runtime environments new and experienced coders need to know. Start by learning the basics of JavaScript and progress through the techniques and tools used by professional JavaScript developers, even if you've never written code before. You also get the details of today's hottest libraries and frameworks--React.js, Vue.js, Svelte, and Node.js. Learn the basics of web and application development with the JavaScript language Grasp the similarities and differences between React.js, Vue.js, and Svelte Discover how to write server-side JavaScript and how to access databases with Node.js Gain a highly marketable skill, with one of the most popular coding languages Launch or further your career as a coder with easy-to-follow instruction This is the go-to Dummies guide for future and current coders who need an all-inclusive guide JavaScript. This is the go-to Dummies guide for future and current coders who need an all-inclusive guide to the world of JavaScript.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    [United States] : Apress
    ISBN: 9781484297742 , 1484297741
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation)
    Abstract: Learn the basics of JavaScript to enhance your web pages. This book focuses on modern JavaScript programming and encourages a well-organized approach to programming in general. JavaScript for Web Developers explains each foundational concept of the language, followed by a practical implementation of that lesson to reinforce what youve learned. Author Mark Simon starts with the basics of JavaScript programming, followed by a tutorial on manipulating HTML elements. You will then learn to work with forms, along with CSS and Event Listeners. Hands-on projects will not only solidify each concept in your mind, but they will also give you greater confidence and help you absorb best practices. The book concludes with coverage of Ajax, which will enable you to send and retrieve data from a server asynchronously without interfering with the display and behavior of an existing web page. After reading this book, you will be able to use JavaScript to design and program your own web applications. You will: Understand the basics of JavaScript programming Manipulate and modify web pages with JavaScript Use JavaScript to interact with HTML and CSS Work with data and understand the basics of working with Ajax.
    Note: Online resource; title from PDF title page (SpringerLink, viewed November 17, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (347 pages) , illustrations
    Edition: First edition.
    Parallel Title: Erscheint auch als Shavin, Maya Learning Vue
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web applications Programming ; COM051390 ; COM060160 ; COM060180 ; COMPUTERS / Programming / Software Development ; COMPUTERS / Programming Languages / JavaScript & VBScript ; Computerprogrammierung und Softwareentwicklung ; Programmier- und Skriptsprachen, allgemein ; Web programming ; Webprogrammierung ; Webservices
    Abstract: Learn the core concepts of Vue.js, the modern JavaScript framework for building frontend applications and interfaces from scratch. With concise, practical, and clear examples, this book takes web developers step-by-step through the tools and libraries in the Vue.js ecosystem and shows them how to create complete applications for real-world web projects. You'll learn how to handle data communication between components with Pinia architecture, develop a manageable routing system for a frontend project to control the application flow, and produce basic animation effects to create a better user experience. This book also shows you how to: Create reusable and lightweight component systems using Vue.js Bring reactivity to your existing static application Set up a project using Vite.js, a build tool for frontend project code management Build an interactive state management system for a frontend application with Pinia Connect external data from the server to your Vue application Control the application flow with static and dynamic routing using Vue Router Fully test your application using Vitest and Playwright.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    ISBN: 9781801070638
    Language: English
    Pages: 1 online resource (384 pages) , illustrations
    Edition: Second edition.
    DDC: 005.1
    Keywords: Application software Development ; Application software Programming ; User interfaces (Computer systems) ; JavaScript (Computer program language) ; Electronic books
    Abstract: Learn how to develop real-world applications of varying complexity for the web, mobile, and VR devices using React, React Native, React 360, and more. Developed by Facebook, React is a popular library for building impressive user interfaces. React extends its capabilities to mobile platforms using the React Native framework and integrates with popular web and mobile tools to build scalable applications. React Projects is your guide to learning React development by using modern development patterns and integrating React with powerful web tools, such as GraphQL, Expo, and React 360. You'll start building a real-world project right from the first chapter and get hands-on with developing scalable applications as you advance to building more complex projects. Throughout the book, you'll use the latest versions of React and React Native to explore features such as routing, Context, and Hooks on multiple platforms, which will help you build full-stack web and mobile applications efficiently. Finally, you'll get to grips with unit testing with Jest and end-to-end testing with Cypress to build test-driven apps. By the end of this React book, you'll have developed the skills necessary to start building scalable React apps across web and mobile platforms.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    ISBN: 9781803231280
    Language: English
    Pages: 1 online resource (606 pages) , illustrations
    Edition: Fourth edition.
    DDC: 005.13/3
    Keywords: Android (Electronic resource) ; iOS (Electronic resource) ; Application software Development ; Mobile apps Development ; JavaScript (Computer program language) ; Web site development ; Web sites Design ; Electronic books
    Abstract: Over the years, React and React Native has proven itself among JavaScript developers as a popular choice for a complete and practical guide to the React ecosystem. This fourth edition comes with the latest features, enhancements, and fixes to align with React 18, while also being compatible with React Native. It includes new chapters covering critical features and concepts in modern cross-platform app development with React. From the basics of React to popular components such as Hooks, GraphQL, and NativeBase, this definitive guide will help you become a professional React developer in a step-by-step manner. You'll begin by learning about the essential building blocks of React components. As you advance through the chapters, you'll work with higher-level functionalities in application development and then put your knowledge to work by developing user interface components for the web and native platforms. In the concluding chapters, you'll learn how to bring your application together with robust data architecture. By the end of this book, you'll be able to build React applications for the web and React Native applications for multiple mobile platforms.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781804611685 , 1804611689
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: JavaScript (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Become a Grandmaster in JavaScript by starting with the foundation level and moving toward advanced level in JavaScript. About This Video Latest JavaScript (ES6/ES7/ES8/ES9/ES10/ESNext) covered in this course Learn how to use JavaScript and what it can do for you Become an independent web developer from beginning to expert (advanced +) In Detail JavaScript is the #1 scripting language of the web, where a lot of the dynamic and styled content is handled by JavaScript in the background. But before using this language to create dynamic websites, you need to have a firm grasp of how it works behind the scenes. You will learn "why" things work and not just "how". Understanding the fundamentals of JavaScript is important as it will allow you to write more complicated code. And trust me, every programming encounters bugs, and without understanding the fundamentals, you will be totally lost. By the end of this course, you will be able to "speak" JavaScript by gaining an understanding of how the browser uses it; what variables, objects, and functions are; what different data types there are; and how to manipulate content on a website. We will dig deeper and create our own dialog methods from scratch. You will learn about the arrow syntax, Math.random() function, looping through objects and arrays, and working with dates. We will look at prototypes, JS Engines, the Execution Stack, and a whole bunch more! Through practical examples, this course helps you understand JavaScript piece by piece. And we will use the latest and best features of JavaScript along the way so you can stay ahead of the pack. Audience This course is for beginners and is aimed at people new to the world of web design. No previous JavaScript experience is necessary. This course is for someone wanting to be a professional, an expert, and confident in using JavaScript to create complex and impressive websites.
    Note: "Skillzone.". - "Updated in April 2022.". - Online resource; title from title details screen (O'Reilly, viewed May 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    New York, NY : Apress
    ISBN: 9781484281765 , 1484281764
    Language: English
    Pages: 1 online resource (887 pages) , illustrations
    Edition: 5th ed.
    Parallel Title: Erscheint auch als
    Keywords: AngularJS (Software framework) ; Web applications Programming ; JavaScript (Computer program language) ; AngularJS (Software framework) ; JavaScript (Computer program language) ; Electronic books ; Electronic books
    Abstract: Welcome to this one-stop shop for learning Angular. Pro Angular is the most concise and comprehensive guide available, giving you the knowledge you need to take full advantage of this popular framework for building your own dynamic JavaScript applications. Angular is an open-source JavaScript library maintained by Google. It has many excellent options when it comes to server-side development and is used in some of the largest and most complex web applications in the world to enhance HTML in the browser. Its cornerstone is the ability to create applications that are extendable, maintainable, testable, and standardized. Knowing Angular's foundations and understanding its applications is an asset in any developer toolbox. The fifth edition of this popular guide explains how to get the most from Angular, presenting the range of benefits it can offer. You will begin learning how to use Angular in your projects, starting with the nuts-and-bolts concepts, and progressing to more advanced and sophisticated features. Each topic in this full-color book provides you with precisely enough learning and detail to be effective. In true Adam Freeman style, the most important features are given full-court press treatment, while also addressing common problems and how to avoid them.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    ISBN: 9781803230559 , 180323055X , 9781803247120
    Language: English
    Pages: 1 online resource (564 pages) , illustrations
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    DDC: 005.1/4
    Keywords: Web applications Development ; Debugging in computer science ; JavaScript (Computer program language)
    Abstract: Test-driven development (TDD) is a programming workflow that helps you build your apps by specifying behavior as automated tests. The TDD workflow future-proofs apps so that they can be modified without fear of breaking existing functionality. Another benefit of TDD is that it helps software development teams communicate their intentions more clearly, by way of test specifications. This book teaches you how to apply TDD when building React apps. You'll create a sample app using the same React libraries and tools that professional React developers use, such as Jest, React Router, Redux, Relay (GraphQL), Cucumber, and Puppeteer. The TDD workflow is supported by various testing techniques and patterns, which are useful even if you're not following the TDD process. This book covers these techniques by walking you through the creation of a component test framework. You'll learn automated testing theory which will help you work with any of the test libraries that are in standard usage today, such as React Testing Library. This second edition has been revised with a stronger focus on concise code examples and has been fully updated for React 18. By the end of this TDD book, you'll be able to use React, Redux, and GraphQL to develop robust web apps.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [New York, New York] : Apress
    ISBN: 9781484287224 , 1484287223
    Language: English
    Pages: 1 online resource (501 pages) , illustrations
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: HTML (Document markup language) ; JavaScript (Computer program language) ; Web sites Design ; Electronic books
    Abstract: Gain a deep, practical knowledge of the basic tools used for webpages: hypertext markup language (HTML5), cascading style sheets (CSS), and JavaScript. This updated version includes new and improved games and exercises, and will serve total beginners as well as people with some programming language experience, but not familiar with the combination of HTML, CSS, and JavaScript. You'll begin at an introductory level with the focus on technical features as well as programming techniques. Each chapter features a familiar game such as Rock-Paper-Scissors, Craps, Memory, and Blackjack or generic examples such as working with Mazes. Other projects include constructing and saving a maze; a basic word guessing game; ballistic games (Cannonball and Slingshot); a quiz requiring items to be put in order; and an animation demonstration featuring a ball, photo or video clip bouncing within a rectangle. The Appendix contains examples of advanced techniques such as Scalar Vector Graphics programs displaying the HTML5 Logo and a cartoon figure, each of which can be changed dynamically, and mathematical techniques for calculating if a move crosses a line and re-adjusting an arrangement of circles and arrows. The exposition on each example in the chapters and the Appendix includes screen shots and tables revealing the structure of the program and statement by statement explanation of code. The book also contains suggestions for using the concepts and techniques to build your own programs. If you follow through with your own ideas, you will develop solid programming skills for building websites and for learning other programming languages, including the next version of HTML and current and future JavaScript frameworks, libraries and tools.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    ISBN: 9781801811972 , 1801811970 , 9781801811552
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 004/.36
    Keywords: Node.js ; Client/server computing ; Scripting languages (Computer science) ; JavaScript (Computer program language) ; Internet programming
    Abstract: Continuous changes in business requirements can make it difficult for programmers to organize business logic into database models, which turns out to be an expensive operation as changes to the database may result in errors and incongruity within applications. Supercharging Node.js Applications with Sequelize helps you get to grips with Sequelize, a reliable ORM that enables you to alleviate these issues in your database and applications. With Sequelize, you'll no longer need to store information in flat files or memory. This book takes a hands-on approach to implementation and associated methodologies for your database that will have you up and running in no time. You'll learn how to configure Sequelize for your Node.js application properly, develop a better sense of understanding of how this ORM works, and find out how to manage your database from Node.js using Sequelize. Finally, you'll be able to use Sequelize as the database driver for building your application from scratch. By the end of this Node.js book, you'll be able to configure, build, store, retrieve, validate, and associate your data from a database to a Node.js application.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    ISBN: 9781801073721 , 1801073724 , 9781801076586
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 794.8/151
    Keywords: Software frameworks ; JavaScript (Computer program language) ; Web applications ; Computer games Programming ; Three-dimensional display systems ; Computer games ; Programming ; JavaScript (Computer program language) ; Software frameworks ; Three-dimensional display systems ; Web applications ; Electronic books
    Abstract: Babylon.js allows anyone to effortlessly create and render 3D content in a web browser using the power of WebGL and JavaScript. 3D games and apps accessible via the web open numerous opportunities for both entertainment and profit. Developers working with Babylon.js will be able to put their knowledge to work with this guide to building a fully featured 3D game. The book provides a hands-on approach to implementation and associated methodologies that will have you up and running, and productive in no time. Complete with step-by-step explanations of essential concepts, practical examples, and links to fully working self-contained code snippets, you'll start by learning about Babylon.js and the finished Space-Truckers game. You'll also explore the development workflows involved in making the game. Focusing on a wide range of features in Babylon.js, you'll iteratively add pieces of functionality and assets to the application being built. Once you've built out the basic game mechanics, you'll learn how to bring the Space-Truckers environment to life with cut scenes, particle systems, animations, shadows, PBR materials, and more. By the end of this book, you'll have learned how to structure your code, organize your workflow processes, and continuously deploy to a static website/PWA a game limited only by bandwidth and your imagination.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Orig.schr. Ausgabe: 初版.
    Title: 初めてのTensorFlow.js : : JavaScriptで学ぶ機械学習 /
    Publisher: オライリー・ジャパン,
    ISBN: 9784873119939 , 4873119936
    Language: Japanese
    Pages: 1 online resource (368 pages) , illustrations.
    Edition: Shohan.
    Uniform Title: Learning TensorFlow.js
    DDC: 006.3/1
    Keywords: TensorFlow ; Machine learning ; JavaScript (Computer program language) ; JavaScript (Computer program language) ; Machine learning
    Note: In Japanese.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Orig.schr. Ausgabe: 初版.
    Title: ステップアップJavaScript : : フロントエンド開発の初級から中級へ進むために /
    Publisher: 東京都新宿区 : 翔泳社
    ISBN: 9784798170022 , 479817002X
    Language: Japanese
    Pages: 1 online resource (304 pages)
    Edition: Shohan.
    DDC: 005.13/3
    Keywords: JavaScript (Computer program language) ; Computer programming ; JavaScript (Langage de programmation) ; Programmation (Informatique) ; computer programming
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Application software Development ; Application program interfaces (Computer software) ; JavaScript (Computer program language) ; Web applications ; Logiciels d'application ; Développement ; Interfaces de programmation d'applications ; JavaScript (Langage de programmation) ; Applications Web ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn the concepts with ease by following a step-by-step and maintaining a well-balanced approach of theoretical and practical content. About This Video A short, crisp, and complete course that covers Hooks in React 18 Shows how to combine React Hooks with other React features in a more complex scenario Comes bundled with the code files and PPT uploaded on the GitHub repository In Detail Are you loving React but new to the Hooks API? Are you already using React Hooks but not sure you are doing the right thing? Or maybe you are sometimes getting tripped up by some of the React Hooks details? The addition of the Hooks API to React was quite a major change. Before React Hooks, most components had to be class-based. Now, with Hooks, these are often much simpler functional components. Hooks can be really simple to use. There are still plenty of ways you can mess up with React Hooks. And it often turns out there are many ways where you can improve your components by a better understanding of how each React Hook can be used. In this course, you are not just going to look at how to use React Hooks but also go behind the scenes and dive into the source code of React and the React ESLint rules to see why Hooks work the way they do. Here, you will learn all about using React Hooks and the pros and cons of the various Hooks. You will learn when to use useState() versus useReducer(). You will look at using useContext() efficiently. You will see when to use useLayoutEffect() and when useEffect() is better. You will be creating several reusable custom Hooks. Finally, you will combine all you learned into a more complete utility library to show how it all comes together. By the end of this course, you will have learned all about React Hooks with TypeScript. Audience This course is ideal for React developers wanting to learn how to use Hooks and developers that want to understand how React Hooks work under the hood. A basic understanding of React and functional components is required along with a computer with Node, NPM, a modern browser such as Chrome or Firefox, and a code editor you like. Basic knowledge of TypeScript and React Hooks is useful but not mandatory.
    Note: "Updated in February 2022.". - Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    Birmingham : Packt Publishing
    ISBN: 9781801077880
    Language: English
    Pages: 1 online resource , illustrations
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    DDC: 005.3
    Keywords: Application program interfaces (Computer software) ; Application software Development ; Web applications ; JavaScript (Computer program language) ; Interfaces de programmation d'applications ; Logiciels d'application ; Développement ; Applications Web ; JavaScript (Langage de programmation) ; APIs (interfaces) ; Application program interfaces (Computer software) ; Application software ; Development ; JavaScript (Computer program language) ; Web applications ; Electronic books
    Abstract: Unleash the power of GraphQL, React 17, Node, and Express to build a scalable and production-ready application from scratch to be deployed on AWS Key Features Build full-stack applications with modern APIs using GraphQL and React Hooks Integrate Apollo into React and build frontend components using GraphQL Implement a self-updating notification pop-up with a unique GraphQL feature called Subscriptions Book Description React and GraphQL, when combined, provide you with a very dynamic, efficient, and stable tech stack to build web-based applications. GraphQL is a modern solution for querying an API that represents an alternative to REST and is the next evolution in web development. This book guides you in creating a full-stack web application from scratch using modern web technologies such as Apollo, Express.js, Node.js, and React. First, you'll start by configuring and setting up your development environment. Next, the book demonstrates how to solve complex problems with GraphQL, such as abstracting multi-table database architectures and handling image uploads using Sequelize. You'll then build a complete Graphbook from scratch. While doing so, you'll cover the tricky parts of connecting React to the backend, and maintaining and synchronizing state. In addition to this, you'll also learn how to write Reusable React components and use React Hooks. Later chapters will guide you through querying data and authenticating users in order to enable user privacy. Finally, you'll explore how to deploy your application on AWS and ensure continuous deployment using Docker and CircleCI. By the end of this web development book, you'll have learned how to build and deploy scalable full-stack applications with ease using React and GraphQL. What you will learn Build a GraphQL API by implementing models and schemas with Apollo and Sequelize Set up an Apollo Client and build frontend components using React Write Reusable React components and use React Hooks Authenticate and query user data using GraphQL Use Mocha to write test cases for your full-stack application Deploy your application to AWS using Docker and CircleCI Who this book is for This React GraphQL book is for web developers familiar with React and GraphQL who want to enhance their skills and build full-stack applications using industry standards like React, Apollo, Node.js, and SQL at scale while learning to solve complex problems with GraphQL.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    ISBN: 9781800566705 , 1800566700
    Language: English
    Pages: 1 online resource (310 p.)
    DDC: 005.1
    Keywords: Application program interfaces (Computer software) ; Application software Development ; JavaScript (Computer program language) ; Interfaces de programmation d'applications ; Logiciels d'application ; Développement ; JavaScript (Langage de programmation) ; APIs (interfaces) ; Application program interfaces (Computer software) ; Application software ; Development ; JavaScript (Computer program language) ; Electronic books
    Abstract: Leverage the power of Strapi to build self-hosted, customizable, and performant content APIs Key Features Discover how Strapi can help you build APIs quickly and focus on your products and features Learn how to put Strapi into practice by implementing it in real-world scenarios Understand how to use Strapi's powerful features to customize your APIs Book Description Strapi is a Node.js-based, flexible, open-source headless CMS with an integrated admin panel that anyone can use and helps save API development time. APIs built with Strapi can be consumed using REST or GraphQL from any client. With this book, you'll take a hands-on approach to exploring the capabilities of the Strapi platform and creating a custom API from scratch. This book will help JavaScript developers to put their knowledge to work by guiding them through building powerful backend APIs. You'll see how to effortlessly create content structures that can be customized according to your needs, and gain insights into how to write, edit, and manage your content seamlessly with Strapi. As you progress through the chapters, you'll discover a wide range of Strapi features, as well as understand how to add complex features to the API such as user authentication, data sorting, and pagination. You'll not only learn how to find and use existing plugins from the open-source community but also build your own plugins with custom functionality with the Strapi plugin API and add them to the admin panel. Finally, you'll learn how to deploy the API to Heroku and AWS. By the end of this book, you'll be able to build powerful, scalable, and secure APIs using Strapi. What you will learn Explore Strapi and understand how it works Define content types to build APIs quickly and efficiently Understand authentication and authorization in Strapi Create production-ready APIs with Strapi Deploy the Strapi API to various environments, including Heroku and AWS Use best practices to run the Strapi API in production Sync permissions to access the API between multiple environments Write basic tests for API utilities as well as the endpoint Who this book is for This book is for backend and frontend JavaScript developers. Experienced API developers will learn a new, fast, and flexible way of building APIs, while frontend developers will be able to take a step toward becoming full-stack developers by learning how to leverage Strapi for building APIs quickly. Basic knowledge of JavaScript and REST API concepts is assumed.
    Note: Description based upon print version of record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 001.642
    Keywords: Node.js ; JavaScript (Computer program language) ; Internet programming ; Node.js ; JavaScript (Langage de programmation) ; Programmation Internet ; Internet programming ; JavaScript (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Join Ashley Davis (author of Bootstrapping Microservices with Docker, Kubernetes, and Terraform) to explore how to build microservices with Node.js. There'll be an intro to microservices. You'll see why and when to use microservices and end with a demo showing how to build a microservice with Node.js.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 22, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    ISBN: 9781617298882 , 1617298883
    Language: English
    Pages: 1 online resource (1 volume.)
    Parallel Title: Erscheint auch als
    DDC: 005.2/76
    Keywords: Web site development ; JavaScript (Computer program language) ; Application program interfaces (Computer software) ; Document markup languages ; Sites Web ; Développement ; JavaScript (Langage de programmation) ; Interfaces de programmation d'applications ; Langages de balisage ; APIs (interfaces) ; Application program interfaces (Computer software) ; Document markup languages ; JavaScript (Computer program language) ; Web site development ; Electronic books
    Abstract: Jamstack = JavaScript, APIs, and Markup. Use established standard technologies to build super-fast static websites without sacrificing rich, dynamic features. In The Jamstack Book, you will learn how to: Use different static site generators to build websites Deploy Jamstack sites with 11ty, Next.js, Hugo, and Jekyll Add dynamic capabilities like form processing and eCommerce Enhance your Jamstack site with serverless capabilities Integrate a CMS with a Jamstack site Jamstack sites use JavaScript, APIs, and Markup to create fast, dynamic pages without the overhead of heavyweight frameworks. The Jamstack Book is your essential guide to this exciting new web architecture. Written by renowned Jamstack experts Raymond Camden and Brian Rinaldi, it's filled with real-world projects to develop and hone your skills. You'll learn how to lay out and generate a site, set up your own CMS, and add dynamic features like user logins and search functionality. Confusing jargon is demystified. Plus, you'll get the chance to try out different static site generators and find the one that works best for you. Pick up this book today, and you'll discover how the Jamstack answers your need for speed and simplicity. About the Technology JavaScript, APIs, and pre-rendered Markup put the JAM in Jamstack. This modern web architecture delivers the quick load times of static sites along with the dynamic functionality you need for user-friendly interactive features. Built with lightweight standards and tools, Jamstack sites are fast, secure, easy to maintain, and naturally optimized for mobile and SEO. About the Book The Jamstack Book teaches effectively by creating a portfolio of sites, ranging from a simple blog to an eCommerce store. Each new project introduces important skills, including cloud deployment, user logins, and search. You'll get hands-on experience with tools like 11ty, Next.js, and Netlify. As your skills grow, the examples become more sophisticated, including serverless technology, dynamic forms, and an integrated CMS. What's Inside Use different static site generators to build websites Add dynamic capabilities like form processing and eCommerce Enhance your Jamstack site with serverless capabilities Integrate a CMS with a Jamstack site About the Reader For web developers and CMS site developers. About the Authors Raymond Camden is the author of multiple books on web development and has been blogging and presenting for almost twenty years. Brian Rinaldi has been involved in static site and Jamstack development since the early days. Quotes Very much a practitioner's guide to the Jamstack. Take a tour with two experienced Jamstack developers, and learn how to get productive. - From the Foreword by Mathias Biilmann Christensen, CEO and Cofounder, Netlify Gives you all the resources you need to build lightning-quick Jamstack sites using familiar technologies. - Theo Despoudis, WP Engine Great for building your first Jamstack website, from choosing the correct framework to deployment and production. - Matej Strašek, Exoticca Clear and complete....If you want to master the Jamstack, this is the book to read! - Fabrice Gouédard, Cinéville.
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781803237770 , 1803237775
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 19 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Cloud computing ; Internet programming ; Web applications ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Be a part of a practical and step-by-step course based on full-stack application (MERN) deployment on Azure Cloud with CICD Pipeline using Azure DevOps and other cloud services. About This Video Learn the industry-standard way of building and deploying software using CICD pipelines on Azure DevOps Study end-to-end cycle of software development to deployment to shipping it for production in a controlled automated process Understand how to debug, troubleshoot and monitor your application in real-time In Detail A public cloud is an IT model where on-demand computing services and infrastructure are managed by a third-party provider and shared with multiple organizations using the public Internet. In this course, you will use Microsoft Azure as a cloud-based service to deploy the MERN Stack app. In this course, you will start with understanding on-premises infrastructure, the public cloud, and why we need the public cloud. After that, you will see different types of cloud service providers in the market, different cloud models like IaaS, PaaS, SaaS, and analogies with real-world examples. Next, you will create a free Azure portal account, various services on the Azure portal, and Azure cloud concepts. You will then set up the Azure DevOps organization, projects, and overview of different components of the Azure DevOps dashboard. Next, you will be creating an Azure app service and using it, monitoring and log debugging using application insight, working on continuous integration and continuous deployment pipeline with Azure DevOps, and looking at different Git commands. Finally, you will be testing the application and deleting all services to avoid getting extra costs. By the end of this course, you will have learned how to deploy any MERN Stack app on Azure Cloud with a CICD pipeline using Azure DevOps and other cloud services. Audience This course is designed for anyone who wants to learn the industry way of building and deploying software to production in a controlled automated way. It is also beneficial for the individual who wants to learn the CICD, DevOps way of working using the most popular cloud service that is Azure. You would need the interest to learn the continuous integration and continuous deployment process and enthusiasm to learn about Azure Cloud and Azure DevOps as the only prerequisites.
    Note: "Updated in May 2022.". - Online resource; title from title details screen (O'Reilly, viewed June 7, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780137843473 , 013784347X
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 23 min.)) , sound, color.
    Edition: Seventh edition.
    Series Statement: Live lessons
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 7+ Hours of Video Instruction In Learn Enough JavaScript to Be Dangerous: A Tutorial Introduction to Programming with JavaScript, renowned instructor Michael Hartl teaches the concepts, skills, and approaches you need to be professionally productive with JavaScript for both interactive websites and for general-purpose programming. Overview JavaScript is the programming language of the World Wide Web, and it is also developing into a powerful general-purpose programming language. You'll love the way this series teaches programming with JavaScript, where you don't need to learn "everything" about it--just how to use it efficiently to solve real problems. Best-selling author Michael Hartl teaches JavaScript by getting you started writing practical and modern JavaScript programs as fast as possible, with a focus on the real tools used every day by software developers. Even if you're new to programming, Hartl helps you quickly build technical sophistication as you gain a solid understanding of JavaScript for object-oriented and functional programming, including making JavaScript modules with test-driven development and Node.js. Focused exercises help you internalize what matters, without wasting time on details pros don't care about. Soon, it'll be like you were born knowing this stuff--and you'll be suddenly, seriously dangerous. About the Instructor Michael Hartl is the creator of the Ruby on Rails Tutorial, one of the leading introductions to web development, and is cofounder and principal author at Learn Enough. Previously, he was a physics instructor at the California Institute of Technology (Caltech), where he received a Lifetime Achievement Award for Excellence in Teaching. He is a graduate of Harvard College, has a PhD in physics from Caltech, and is an alumnus of the Y Combinator entrepreneur program. Skill Level Beginner to intermediate Learn How To Create a simple "hello, world" program using several different techniques Deploy a simple dynamic JavaScript application to the web Use strings, arrays, and other native objects Define functions Use JavaScript for functional programming Utilize test-driven development and publish a Node module Write shell scripts Develop an interactive JavaScript image gallery application Who Should Take This Course New programmers and developers looking for a practical introduction to JavaScript Course Requirements The only prerequisites are a familiarity with basic developer tools (command line, text editor, and Git) plus beginning HTML and a little CSS Some programming experience is useful but not required Lesson Descriptions Lesson 1: Hello World! In Lesson 1, you begin your study of JavaScript with four variations on the time-honored theme of a "Hello, World!" program. The main purpose of "Hello, World!" is to confirm that your system is correctly configured to execute a simple program that prints the string "Hello, World!" or some close variant to the screen.
    Note: Online resource; title from title details screen (O'Reilly, viewed September 27, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Master JavaScript basics and become a JavaScript developer! Whether you want a career in front-end or back-end development, you must have a solid understanding of this universal language. And you are in the right place to learn it, or learn more about it. The course starts from the basics and works up to advanced and expert topics, so it is perfect for both beginners and seasoned JavaScript professionals. It teaches everything you need to get started coding in JavaScript. Highlights include: Comprehensive JavaScript: It's an all-in-one package that will take you from the very fundamentals of JavaScript to building modern and complex applications. Modern JavaScript made easy: You'll receive guidance through fun and practical code examples, critical insights into how JavaScript works behind the scenes, and awesome complete projects. Think like a developer: You'll learn how to plan application features, architect your code, debug code, and many more real-world skills that you will need in your job as a developer. From beginner to expert: Unlike other courses, this one contains beginner, intermediate, advanced, and even expert topics, so you don't have to buy any other course to master JavaScript from the ground up!.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 17, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/4
    Keywords: Document markup languages ; JSON (Document markup language) ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Improve and enhance your web site's functionality by connecting your web pages directly to your data. User requests and queries will go to the data stored in your Google Sheets and get results returned in real time. Learn how to connect to Google Sheets with JavaScript Fetch, and return queries in JSON. See how to use the data directly on your web pages and within your web applications. Making data requests using fetch provides a seamless experience to the user without page reload. The user interacts with the web page, triggering the events that call to the data source to return the results. Using Google Sheets provides a serverless way--without a database--to query a web data source. Get practical experience building a sample dynamic web app. The example app creates a URL generator for your website that uses a simple input field to specify the appropriate Google Sheet, and then returns the results from interactive web input fields specific to each request.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 4, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (41 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: TypeScript (Computer program language) ; JavaScript (Computer program language) ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Assimilate HTML/CSS/JS Learning Assimilate HTML/CSS/JS During Live Coding This video series covers live coding the Assimilate HTML/CSS/JS iteratively thus learning the language. Lessons Covered Include: 1.0 Get started with HTML, CSS and render out several static websites using node.js express. Learning Objectives Learn HTML/CSS/JS Learning to build solutions with HTML/CSS/JS Learning the key syntax and features of the HTML/CSS/JS Additional Popular Resources Pytest Master Class AWS Solutions Architect Professional Course Github Actions and GitOps in One Hour Video Course Jenkins CI/CD and Github in One Hour Video Course AWS Certified Cloud Practitioner Video Course Advanced Testing with Pytest Video Course AWS Solutions Architect Certification In ONE HOUR Python for DevOps Master Class 2022: CI/CD, Github Actions, Containers, and Microservices MLOPs Foundations: Chapter 2 Walkthrough of Practical MLOps Learn Docker containers in One Hour Video Course Introduction to MLOps Walkthrough AZ-900 (Azure Fundamentals) Quick reference guide 52 Weeks of AWS Episode 8: Infrastructure as Code with CDK and AWS Lambda Learn GCP Cloud Functions in One Hour Video Course Python Devops in TWO HOURS! MLOps Platforms From Zero: DatMLOps Platforms From Zero: Databricks, MLFlow/MLRun/SKLearn AWS Machine Learning Certification In ONE HOUR Fast, documented Machine Learning APIs with FastAPI Zero to One: AWS Lambda with SAM and Python in One Hour AWS Storage Solutions 2022: EBS/S3/EFS/Glacier Python Bootcamp for Data Testing In Python book Minimal Python book Practical MLOps book Python for DevOps-Playlist.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 37 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to the wonderful world of Groovy, and get ready to supercharge your developer productivity by harnessing the power of Groovy's lightweight and succinct programming syntax. In this course, we take you step-by-step through the most common features and programming idioms of the Groovy programming language. We'll explore Groovy's lightweight and powerful syntax, which slashes development time down by at least a quarter of the time you'd spend writing the equivalent program in Java. Even if you are a proficient Java developer, Groovy could still become your go-to language when it comes to knocking up quick scripts to automate drudge work--and even for writing full-scale applications using other frameworks such as Grails and Griffon. Groovy is predominantly seen today in Jenkins pipelines scripts and in Gradle build scripts, but this really underplays its power and versatility, as we'll see in this course. Once you learn Groovy, you will get excited about its features and start using it in your day-to-day developer activities.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 10, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 10 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Get started with JavaScript coding in under two hours. As an intro course for beginners or a refresher for advanced programmers, this fast-paced video tutorial gets you coding quickly so you can easily update your web pages. You will learn the core fundamentals of JavaScript to create interactive and dynamic web page content and let your web pages come to life! JavaScript is one of the common languages used to create powerful web experiences. We will discuss all the basics of getting started coding with JavaScript. We provide example code so you can explore writing JavaScript code to develop web content. In this course, we will cover basic script tags and how they work, then demonstrate how to apply the code to make things happen on your web pages. This video tutorial takes you from the basics of JavaScript to connecting with web page elements via the Document Object Model (also known as DOM). Dive right in and start coding with JavaScript now.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 36 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to this course on getting started with the Java platform! I'm excited to have you here. And by the end of the course, you'll be excited to work with your new Java skills and all the opportunities those skills will open for you. This course is exactly what you need if you want to learn Java at a nice pace, in an easy way, with a friendly instructor. In this video tutorial, I walk you through the basics of Java and show you the ropes, step by step, in small easy-to-digest lessons, as if we were sitting side by side at a coffee shop, as I guide you along. There's no pressure here, nothing crazy difficult and you have everything to gain. All it takes to become a Java developer is a bit of patience and persistence along with a willingness to try things out and keep working at them. So... are you ready? Then I'll see you inside. Let's do this!.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 9, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is the course to take if you have zero Java experience, little to no coding experience at all, and are serious about learning to code in Java. Java is one of the most popular programming languages. It is used for software development, mobile and web applications, cloud and big data projects, the internet of things, artificial intelligence, and much more! Knowing Java will give you a highly-desired skill, perfect for a long-term career with a great salary. We know there are countless Java courses out there. Many of them are packed with extra hours of content that aren't necessary for learning to code. With this beginners course, we stick to the most essential skills so you can learn Java quickly and efficiently. (If you are deciding between this Java for Beginners course and The Absolute Beginner’s Guide to Java, this is the more intensive and comprehensive series.). This video tutorial is streamlined but thorough. It starts with the basics of programming, then shows you how to set up a Java programming environment on your computer and how to begin a new project. Then it covers all the aspects of the Java language that you need to get started on your own coding projects. If your goal is to earn a Java Certificate, this course provides the foundational skills you need to progress to studying and passing the Java Certificate exam. Whether you want to start your programming career as a Java developer; add Java to your skill set to improve your hiring potential; or learn Java to develop your own applications, this is the language and the course for you.
    Note: Online resource; title from title details screen (O’Reilly, viewed January 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    ISBN: 9781801079877 , 1801079870 , 9781801073493
    Language: English
    Pages: 1 online resource , color illustrations
    Edition: [First edition].
    DDC: 005.2762
    Keywords: JavaScript (Computer program language) ; Application software Development ; JavaScript (Langage de programmation) ; Logiciels d'application ; Développement ; Application software ; Development ; JavaScript (Computer program language) ; Electronic books ; Electronic books
    Abstract: Learn how to use Next.js for building web apps without compromising performance, user experience, and developer happiness Key Features Develop scalable web applications using Next.js Use Next.js as a frontend for existing backends and e-commerce websites and understand how to implement it with any headless CMS Deploy Next.js on different platforms, such as Vercel, DigitalOcean, and AWS, or on your own server Book Description Next.js is a scalable and high-performance React.js framework for modern web development and provides a large set of features, such as hybrid rendering, route prefetching, automatic image optimization, and internationalization, out of the box. If you are looking to create a blog, an e-commerce website, or a simple website, this book will show you how you can use the multipurpose Next.js framework to create an impressive user experience. Starting with the basics of Next.js, the book demonstrates how the framework can help you reach your development goals. You'll realize how versatile Next.js is as you build real-world applications with step-by-step explanations. This Next.js book will guide you in choosing the right rendering methodology for your website, securing it, and deploying it to different providers, all while focusing on performance and developer happiness. By the end of the book, you'll be able to design, build, and deploy modern architectures using Next.js with any headless CMS or data source. What you will learn Get up to speed with Next.js essentials and learn how to build apps quickly Understand how to create scalable Next.js architectures Choose between different rendering strategies, such as client-side rendering (CSR), static site generation (SSG), server-side rendering (SSR), and incremental static regeneration (ISR) Write unit tests and integration tests in your Next.js application Discover the powerful routing system and Next.js' built-in components Design and build modern architectures with Next.js using GraphCMS or any headless CMS Who this book is for This book is for web developers who want to improve their React skills by building scalable and maintainable full-stack applications using the modern Next.js web framework. Intermediate-level knowledge of ES6+, React, Node.js, and REST is assumed.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    ISBN: 9781801810043 , 1801810044
    Language: English
    Pages: 1 online resource (254 p.)
    DDC: 005.7/2
    Keywords: Application software Development ; Application program interfaces (Computer software) ; JavaScript (Computer program language) ; Web applications ; Logiciels d'application ; Développement ; Interfaces de programmation d'applications ; JavaScript (Langage de programmation) ; Applications Web ; APIs (interfaces) ; Application program interfaces (Computer software) ; Application software ; Development ; JavaScript (Computer program language) ; Web applications ; Electronic books
    Abstract: Explore global state management and select the best library for your application Key Features Understand the essential concepts and features of micro state management Discover solutions to common problems faced while implementing micro state management Explore the different libraries, their coding style, and the optimum approach to rendering optimization Book Description State management is one of the most complex concepts in React. Traditionally, developers have used monolithic state management solutions. Thanks to React Hooks, micro state management is something tuned for moving your application from a monolith to a microservice. This book provides a hands-on approach to the implementation of micro state management that will have you up and running and productive in no time. You'll learn basic patterns for state management in React and understand how to overcome the challenges encountered when you need to make the state global. Later chapters will show you how slicing a state into pieces is the way to overcome limitations. Using hooks, you'll see how you can easily reuse logic and have several solutions for specific domains, such as form state and server cache state. Finally, you'll explore how to use libraries such as Zustand, Jotai, and Valtio to organize state and manage development efficiently. By the end of this React book, you'll have learned how to choose the right global state management solution for your app requirement. What you will learn Understand micro state management and how you can deal with global state Build libraries using micro state management along with React Hooks Discover how micro approaches are easy using React Hooks Understand the difference between component state and module state Explore several approaches for implementing a global state Become well-versed with concrete examples and libraries such as Zustand, Jotai, and Valtio Who this book is for If you're a React developer dealing with complex global state management solutions and want to learn how to choose the best alternative based on your requirements, this book is for you. Basic knowledge of JavaScript programming, React Hooks and TypeScript is assumed.
    Note: Description based upon print version of record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    [Birmingham, United Kingdom] : Packt Publishing Ltd.
    ISBN: 9781803247625 , 1803247622
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 45 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Application software Development ; Cloud computing ; Internet programming ; Web applications ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Be a part of a practical and step-by-step course based on full-stack application (MEAN) deployment on Azure Cloud with CICD Pipeline using Azure DevOps and other cloud services.
    Note: Online resource; title from title details screen (O’Reilly, viewed June 2, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 8 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.5
    Keywords: Google Docs ; Word processing ; Electronic spreadsheets ; Scripting languages (Computer science) ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: If you are a Google Workspace user, don't miss this opportunity. This course is packed full of tips, resources, and how-to demos for getting the most out of Google Docs. Whether you are new to G Docs or have used it for years and want to take your knowledge to the next level, this course is for you. We'll use Google Docs to the max and explore all its options. Google Docs is designed for collaboration with the end user in mind. Docs makes it easy to work seamlessly online, providing auto save versions with unlimited revision histories, document comparisons, and speech-to-text features, and it lets you create and add images to your docs, as well. This course shows you how to take full advantage of the power of the Google Suite of apps, also called Google Workspace apps. After completing this course, you will be able to See edits as others type Communicate through Google's built-in chat to ask questions or include comments. Provide edits and clarify how to handle suggestions. Work with most file types and learn how to export your work in all the popular formats including .DOCX, .PDF, .ODT, .RTF, .TXT, or .HTML. Decide who accesses the documents and what rights they have.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 9, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (26 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Assimilate Java Learning Java During Live Coding This video series covers live coding the Java Language iteratively thus learning the language. Lessons Covered Include: 1.0 Getting Started with Java and Hello World in GitHub Codespaces Learning Objectives Learn Java Learning to build solutions with Java Learning the key syntax and features of the Java Language Additional Popular Resources Pytest Master Class AWS Solutions Architect Professional Course Github Actions and GitOps in One Hour Video Course Jenkins CI/CD and Github in One Hour Video Course AWS Certified Cloud Practitioner Video Course Advanced Testing with Pytest Video Course AWS Solutions Architect Certification In ONE HOUR Python for DevOps Master Class 2022: CI/CD, Github Actions, Containers, and Microservices MLOPs Foundations: Chapter 2 Walkthrough of Practical MLOps Learn Docker containers in One Hour Video Course Introduction to MLOps Walkthrough AZ-900 (Azure Fundamentals) Quick reference guide 52 Weeks of AWS Episode 8: Infrastructure as Code with CDK and AWS Lambda Learn GCP Cloud Functions in One Hour Video Course Python Devops in TWO HOURS! MLOps Platforms From Zero: DatMLOps Platforms From Zero: Databricks, MLFlow/MLRun/SKLearn AWS Machine Learning Certification In ONE HOUR Fast, documented Machine Learning APIs with FastAPI Zero to One: AWS Lambda with SAM and Python in One Hour AWS Storage Solutions 2022: EBS/S3/EFS/Glacier Python Bootcamp for Data Testing In Python book Minimal Python book Practical MLOps book Python for DevOps-Playlist.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 9, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites Design ; Internet programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is the only course you need to learn how to code with jQuery. This course is designed to demonstrate and help you learn the core concepts of working with jQuery. It will help you develop web projects quicker! Web visitors expect interaction and dynamic content, jQuery helps deliver! See it in action and we guarantee you will want to apply it to your own code. It's really fun to use and simplifies many of the popular JavaScript functionalities.
    Note: Online resource; title from title details screen (O’Reilly, viewed January 24, 2023).504 Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...