Moodle JavaScript Cookbook

Moodle JavaScript Cookbook
Title Moodle JavaScript Cookbook PDF eBook
Author Alastair Hole
Publisher Packt Publishing Ltd
Total Pages 276
Release 2011-04-26
Genre Computers
ISBN 1849511918

Download Moodle JavaScript Cookbook Book in PDF, Epub and Kindle

Over 50 recipes for making your Moodle system more dynamic and responsive with JavaScript.

Moodle JavaScript Cookbook

Moodle JavaScript Cookbook
Title Moodle JavaScript Cookbook PDF eBook
Author Alastair Hole
Publisher Packt Pub Limited
Total Pages 180
Release 2011
Genre Computers
ISBN 9781849511902

Download Moodle JavaScript Cookbook Book in PDF, Epub and Kindle

This is a cookbook that contains a list of recipes explaining step-by-step how to use JavaScript in Moodle. The first two chapters concentrate on the basics of how to start working with JavaScript and the YUI while the later chapters show how to use these techniques as a basis for implementing more complete functionality. This book is aimed at developers and administrators comfortable with customizing Moodle with the use of plugin modules, themes, and patches who want to make their site more dynamic. If you have prior knowledge of HTML, PHP, and CSS and a good working knowledge of the underlying structure of Moodle, then this book is for you. No prior experience with JavaScript is needed.

Moodle 1.9 Top Extensions Cookbook

Moodle 1.9 Top Extensions Cookbook
Title Moodle 1.9 Top Extensions Cookbook PDF eBook
Author Michael De Raadt
Publisher Packt Publishing Ltd
Total Pages 452
Release 2010-11-05
Genre Computers
ISBN 1849512175

Download Moodle 1.9 Top Extensions Cookbook Book in PDF, Epub and Kindle

Over 60 simple and incredibly effective recipes for harnessing the power of the best Moodle modules to create effective online learning sites.

JavaScript Cookbook

JavaScript Cookbook
Title JavaScript Cookbook PDF eBook
Author Adam D. Scott
Publisher "O'Reilly Media, Inc."
Total Pages 538
Release 2021-07-16
Genre Computers
ISBN 1492055727

Download JavaScript Cookbook Book in PDF, Epub and Kindle

Why reinvent the wheel every time you run into a problem with JavaScript? This cookbook is chock-full of code recipes for common programming tasks, along with techniques for building apps that work in any browser. You'll get adaptable code samples that you can add to almost any project--and you'll learn more about JavaScript in the process. The recipes in this book take advantage of the latest features in ECMAScript 2020 and beyond and use modern JavaScript coding standards. You'll learn how to: Set up a productive development environment with a code editor, linter, and test server Work with JavaScript data types, such as strings, arrays, and BigInts Improve your understanding of JavaScript functions, including arrow functions, closures, and generators Apply object-oriented programming concepts like classes and inheritance Work with rich media in JavaScript, including audio, video, and SVGs Manipulate HTML markup and CSS styles Use JavaScript anywhere with Node.js Access and manipulate remote data with REST, GraphQL, and Fetch Get started with the popular Express application-building framework Perform asynchronous operations with Promises, async/await, and web workers

Hacking Hot Potatoes: The Cookbook

Hacking Hot Potatoes: The Cookbook
Title Hacking Hot Potatoes: The Cookbook PDF eBook
Author Stan Bogdanov
Publisher Lulu.com
Total Pages 108
Release
Genre Computer software
ISBN 1304046362

Download Hacking Hot Potatoes: The Cookbook Book in PDF, Epub and Kindle

"This book is dedicated to extending the capabilities of a powerful suite of Web authoring tools - Hot Potatoes, by Half-Baked Software Inc. and the University of Victoria Humanities Computing and Media Centre. It is intended to help you make the best use of the Hot Potatoes suite so that you maximize the learning opportunities for your students. Hot Potatoes has been popular with teachers for years. Exercises created with Hot Potatoes are intended as self-exploratory learning activities where learners get feedback on wrong answers, and they can have multiple attempts at finding the right answer to each question. The recipes you will find in this book are both simple tricks and more complex code implementations to bring more interactivity into the exercises created with Hot Potatoes as well as using Hot Potatoes in Moodle."--Amazon.ca.

JavaScript Cookbook

JavaScript Cookbook
Title JavaScript Cookbook PDF eBook
Author Shelley Powers
Publisher "O'Reilly Media, Inc."
Total Pages 556
Release 2010-07-07
Genre Computers
ISBN 1449395929

Download JavaScript Cookbook Book in PDF, Epub and Kindle

Why reinvent the wheel every time you run into a problem with JavaScript? This cookbook is chock-full of code recipes that address common programming tasks, as well as techniques for building web apps that work in any browser. Just copy and paste the code samples into your project—you’ll get the job done faster and learn more about JavaScript in the process. You'll also learn how to take advantage of the latest features in ECMAScript 5 and HTML5, including the new cross-domain widget communication technique, HTML5's video and audio elements, and the drawing canvas. You'll find recipes for using these features with JavaScript to build high-quality application interfaces. Create interactive web and desktop applications Work with JavaScript objects, such as String, Array, Number, and Math Use JavaScript with Scalable Vector Graphics (SVG) and the canvas element Store data in various ways, from the simple to the complex Program the new HTML5 audio and video elements Implement concurrent programming with Web Workers Use and create jQuery plug-ins Use ARIA and JavaScript to create fully accessible rich internet applications

Moodle 3.x Developer's Guide

Moodle 3.x Developer's Guide
Title Moodle 3.x Developer's Guide PDF eBook
Author Ian Wild
Publisher Packt Publishing Ltd
Total Pages 361
Release 2017-06-29
Genre Computers
ISBN 1786469545

Download Moodle 3.x Developer's Guide Book in PDF, Epub and Kindle

Effortlessly ensure your application's code quality from day 1 About This Book Customize your Moodle 3.x app. Leverage the new features of Moodle 3.x by diving deep into the Moodle development eco-system. Cater to heavy user traffic, customize learning requirements and create custom third party plugins. Who This Book Is For This book is for Moodle developers who are familiar with the basic Moodle functionality and have an understanding of the types of scenarios in which the Moodle platform can be usefully employed. You must have medium-level PHP programming knowledge. You should be familiar with HTML and XML protocols. You do not need to have prior knowledge of Moodle-specific terminology What You Will Learn Work with the different types of custom modules that can be written for Moodle 3.x Understand how to author custom modules so they conform to the agreed Moodle 3.x development guidelines Get familiar with the Moodle 3.x architecture—its internal and external APIs Customize Moodle 3.x so it can integrate seamlessly with third-party applications of any kind Build a new course format to specify the layout of a course Implement third-party graphics libraries in your plugins Build plugins that can be themed easily Provide custom APIs that will provide the means to automate Moodle 3 in real time In Detail The new and revamped Moodle is the top choice for developers to create cutting edge e-learning apps that cater to different user's segments and are visually appealing as well. This book explains how the Moodle 3.x platform provides a framework that allows developers to create a customized e-learning solution. It begins with an exploration of the different types of plugin.. We then continue with an investigation of creating new courses. You will create a custom plugin that pulls in resources from a third-party repository. Then you'll learn how users can be assigned to courses and granted the necessary permissions. Furthermore, you will develop a custom user home. At the end of the book, we'll discuss the Web Services API to fully automate Moodle 3.x in real time. Style and approach This book takes a step-by-step practical approach with every step explained in great detail using practical examples. You will create custom plugins from scratch with the examples shown and create new modules as well as extensions with the examples presented.