Search:

Adobe Dreamweaver CC : 2018 release / by Maivald, James J.,author.;
Creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Dreamweaver CC (2018 release) choose Adobe Dreamweaver CC Classroom in a Book (2018 release) from the best-selling series of hands-on software training workbooks from Adobe Press. The 12 project-based step-by-step lessons in this book show users the key techniques for working in Dreamweaver. Learn how to create webpages for the modern web with a minimum of hand coding; incorporate graphics, and text; add links to text and images; add interactive elements to your sites, such as HTML5-compatible interactivity; work with the latest HTML5 and CSS3 code and structures; and publish a finished site to the web. Four additional online lessons provide valuable hands-on experience in working with code and how to use and customize web frameworks to build a fully responsive site design to support a wide variety of desktop computers and mobile devices. The online assets also include three bonus exercises for HTML and Cascading Style Sheets, and creating web assets, essential to your understanding of web design and website development. That's 16 total lessons chock full of invaluable information and real world examples. The online companion files include all the necessary assets for readers to complete the projects featured in each lesson as well as ebook updates when Adobe releases relevant new features for Creative Cloud customers. All buyers of the book get full access to the Web Edition: a Web-based version of the complete ebook enhanced with video and multiple-choice quizzes.
Subjects: Dreamweaver (Computer file); Web sites; HTML editors (Computer programs); Web site development.; Web sites; Cloud computing.;
Available copies: 1 / Total copies: 1
unAPI

How to code. a step-by-step guide to computer coding / by Wainewright, Max,author.(CARDINAL)621350; Henson, Mike(Illustrator),designer,illustrator.(CARDINAL)428843; Martin, Claudia,editor.(CARDINAL)355225;
HTML: Creating web pages -- Using HTML -- Addresses and links -- Lots of links -- Colour it! -- JavaScript: Adding JavaScript -- JavaScript loops -- JavaScript functions -- JS functions with HTML -- Pets project -- Sharing your website -- Debugging.Provides step-by-step instructions for building web pages using HTML and JavaScript.800L
Subjects: Computer programming;
Available copies: 5 / Total copies: 5
unAPI

The absolute beginner's guide to HTML and CSS : a step -by-step guide with examples and lab exercises / by Wilson, Kevin(Kevin Peter),author.(CARDINAL)788912;
Written as an illustrated, step-by-step guide for beginners, this book will introduce you to HTML and CSS with lab exercises and examples of code. You'll begin by setting up the development environment such as local web server and html editor. The next few chapters cover web servers, the basics of HTML such as language syntax, tags, and how to write a program. Next, you'll learn how to put together simple web pages demonstrating how the code works and how to use various HTML tags and CSS to style the pages. Finally, the use of CMS to build websites such as Drupal and WordPress and how HTML and CSS fits in. At the end there are reference libraries for both HTML tags and CSS. The Absolute Beginners Guide to HTML and CSS provides you with the tools, confidence, and inspiration to start building web pages and websites. If you are a programmer, developer or a student, or just someone who wants to learn on their own, this book is for you. You will: Understand basic computer programming concepts See how to use HTML and CSS to build web pages Apply the syntax of HTML and CSS See how HTML and CSS fits into CMS systems such as Drupal and WordPress.
Subjects: HTML (Document markup language); Cascading style sheets.; Web sites;
Available copies: 1 / Total copies: 1
unAPI

Publishing your family history on the Internet / by Wilson, Richard S.(Richard Scott),1948-(CARDINAL)655840;
Includes bibliographical references and index.
Subjects: Web sites; Web publishing.; Internet.; Genealogy;
Available copies: 2 / Total copies: 2
unAPI

Get programming with JavaScript / by Larsen, John R.,author.;
Includes bibliographical references and index.Summary Get Programming with JavaScript is a hands-on introduction to programming for readers who have never programmed. You'll be writing your own web apps, games, and programs in no time! Foreword by Remy Sharp. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Book Are you ready to start writing your own web apps, games, and programs? Youre in the right place! Get Programming with JavaScript is a hands-on introduction to programming for readers who have never written a line of code. Since youre just getting started, this friendly book offers you lots of examples backed by careful explanations. As you go along, youll find exercises to check your understanding and plenty of opportunities to practice your new skills. You dont need anything special to follow the examples just the text editor and web browser already installed on your computer. We even give you links to working online code so you can see how everything should look live on your screen. Whats Inside All the basics objects, functions, responding to users, and more Think like a coder and design your own programs Create a text-based adventure game Enhance web pages with JavaScript Run your programs in a web browser Four bonus chapters available online About the Reader No experience required! All you need is a web browser and an internet connection. About the Author John Larsen is a mathematics and computing teacher with an interest in educational research. He has an MA in mathematics and an MSc in information technology. He started programming in 1982, writing simple programs for teaching mathematics in 1993, building websites in 2001, and developing data-driven web-based applications for education in 2006. Table of Contents PART 1 CORE CONCEPTS ON THE CONSOLE Programming, JavaScript, and JS Bin Variables: storing data in your program Objects: grouping your data Functions: code on demand Arguments: passing data to functions Return values: getting data from functions Object arguments: functions working with objects Arrays: putting data into lists Constructors: building objects with functions Bracket notation: flexible property names PART 2 ORGANIZING YOUR PROGRAMS Scope: hiding information Conditions: choosing code to run Modules: breaking a program into pieces Models: working with data Views: displaying data Controllers: linking models and views PART 3 JAVASCRIPT IN THE BROWSER HTML: building web pages Controls: getting user input Templates: filling placeholders with data XHR: loading data Conclusion: get pr
Subjects: JavaScript (Computer program language); Computer programming.; Computer software;
Available copies: 1 / Total copies: 1
unAPI

Principles of robotics & artificial intelligence / by Renneboog, Richard,editor.(CARDINAL)891845;
Includes bibliographical references (pages 429-467) and index.Extreme Value Theorem -- F -- Facial Recognition Technology in Surveillance -- Fuzzy Logic -- G -- Game Theory -- Geoinformatics -- Go -- Grammatology -- Graphene -- Graphics Technologies -- H -- Holographic Technology -- Human-Computer Interaction (HCI) -- Hypertext Markup Language (HTML) -- I -- Integral -- Internet of Things (IoT) -- Interoperability -- K -- Kinematics -- L -- Language Model for Dialogue Applications (LaMDA) -- Limit of a Function -- Linear Programming -- Linux -- Local Area Network (LAN) -- M -- Machine Code -- Machine Learning -- Machine Translation -- Magnetic Storage -- Mechatronics -- Microcomputer -- Microprocessor -- Motion (Physics) -- Multitasking -- N -- Nanotechnology -- Network Interface Controller (NIC) -- Network Topology -- Neural Engineering -- Nouvelle Artificial Intelligence -- Numerical Analysis -- O -- Object-Oriented Programming (OOP) -- Optical Storage -- P -- Parallel Computing -- Pattern Recognition -- Photogrammetry -- Pneumatics -- Probability and Statistics -- Programming Languages for Artificial Intelligence -- Proportionality -- Public-Key Cryptography -- Python -- Q -- Quantum Computing -- R -- R -- Replication -- Robotic Arms -- Robotic Process Automation (RPA) -- Robotics -- Robotics and Robotic Systems -- Ruby -- S -- Scale Model -- Scratch -- Self-Management -- Semantic Web -- Sequence -- Series -- Set Notation -- Siri -- Smart City -- Smart Homes -- Smart Label -- Smartphone -- Soft Robotics -- Solar Cell -- Space Drone -- Space Robotics -- Speech Recognition -- Stem-and-Leaf Plots -- Structured Query Language (SQL) -- Stuxnet -- Supercomputer -- T Tablet Computer -- Turing Test -- U -- UNIX -- V -- Video Game Design and Programming -- Virtual Reality -- Z -- Z3 -- Zombie -- Bibliography -- Glossary -- Organizations -- Index.Table of Contents -- Publisher's Note -- Introduction -- Contributors -- A -- Abstraction -- Advanced Encryption Standard (AES) -- Agile Robotics -- Algorithmic Bias -- Algorithms -- Analysis of Variance (ANOVA) -- Application Programming Interface (API) -- Artificial Consciousness -- Artificial Intelligence (AI) -- Artificial Intelligence and Terrorism -- Artificial Intelligence Cold War -- Artificial Intelligence in Cognitive Psychology -- Artificial Intelligence in Education -- Artificial Intelligence and Robotics in Cinema -- Artificial Intelligence and Robotics in Gaming -- Artificial Intelligence and Robotics in Literature -- Augmented Reality (AR) -- Automated Processes and Servomechanisms -- Automatons, Mechanical Creatures, and Artificial Intelligence in Mythology -- Autonomous Car -- Avatars and Simulation -- B -- Behavioral Neuroscience -- Binary Pattern -- Biomechanical Engineering -- Biomechanics -- Biomimetics -- Bionics and Biomedical Engineering -- C -- C -- C++ -- Charles Babbage's Difference and Analytical Engines -- Chatbot -- ChatGPT (software) -- Client-Server Architecture -- CNC Milling -- Cognitive Science -- Combinatorics -- Computed Tomography -- Computer Engineering -- Computer Languages, Compilers, and Tools -- Computer Memory -- Computer Networks -- Computer Simulation -- Computer Software -- Computer Viruses and Worms -- Computer-Aided Design and Manufacturing (CAD/CAM) -- Computing Devices in History -- Continuous Random Variable -- Cryptography and Encryption -- Cybernetics -- Cybersecurity -- Cyberspace -- D -- The Dark Side of Artificial Intelligence -- Data Analytics (DA) -- Deep Learning -- Deep Reinforcement Learning (deep RL) -- Deepfake -- Digital Fraud -- Digital Logic -- DNA Computing -- Domain-Specific Language (DSL) -- E -- Evaluating Expressions -- Existential Risk from Artificial General Intelligence -- Expert System."This volume provides readers with the important information they need to understand the basic concepts of artificial intelligence as well as ways that both AI and robotics can be successfully incorporated into manufacturing, transportation, education, and medicine. This new edition has been updated and expanded to include the latest developments in artificial intelligence, including ChatGPT and other chatbots, machine learning, and open-source AI. The text also discusses the role AI and robotics play in popular culture and modern society, recent calls to regulate the artificial intelligence industry and how the industry is expected to evolve in the future. More than 120 easy-to-understand entries, many with illustrations and photographs, cover: Augmented Reality; Machine Learning; Knowledge Acquisition; Pattern Recognition; Self-Management; Virtual Reality. These entries cover many important aspects of AI and robotics, including basic principles of robotic motion and engineering, neural engineering and human-computer interaction, programming languages and operating systems, and the mathematics that govern computation. The role of robotics and AI in war, fraud, and terrorism is also examined, as well as how these fields are portrayed in popular culture, which ultimately reflects how we perceive the line between human and machine. Entries begin by specifying related Fields of Study, followed by an Abstract and then a list of Key Concepts summarizing important points; all entries end with a helpful Further Reading section." -From publisher.
Subjects: Reference works.; Robotics.; Artificial intelligence.;
Available copies: 3 / Total copies: 3
unAPI

Using open source systems for digital libraries / by Rhyno, Art.(CARDINAL)270999;
Includes bibliographical references (pages 123-133) and index.
Subjects: Digital libraries; Open source software.;
Available copies: 1 / Total copies: 1
On-line resources: Suggest title for digitization;
unAPI

60 Ready-to-Use Coding Projects / by Kroski, Ellyssa,editor.(CARDINAL)285708;
Includes bibliographical references (pages 389-390) and index.Creating circulating collections. Rotating kits for easy STEM programming / Kelsey Hughes -- Creating a tech-related circulating collection / Michael P. Sauers.Programs for adults. Scratch coding for adults: creating a collectible game / Karlene Tura Clark -- Learn with Lynda.com: an introduction to JavaScript / Joanna Schofield -- Meetup.com and libraries: programming partnerships to teach adults / Esther Jackson and Rashad Bell -- MakeCode with Circuit Playground Express: physical computing for adults / Chad Clark.Programs for kids (ages 3-7). Make your own cartoon with PBS Kids ScratchJr / Joanna Schofield -- Before you plug in, analog games to play with young children: story mapping / Stacy Hurt -- Before you plug in, analog games to play with young children: the human robot / Stacy Hurt -- Mommy and me coding: learning coding concepts together with Code-a-Pillar / Bianca Rivera -- Coding storytime for families / Kristine Techavanich -- Using Spheros to retell a story / Sharon McCubbins -- Demonstrating characterization with ScratchJr / Sharon McCubbins -- Computational thinking in storytime: robots / Claudia Haines -- Pattern play: analog activities to explore patterns with preschoolers and families / Paula Langsam -- Mazes and games: how to integrate algorithm design with analog preschool and family activities / Paula Langsam and Amy Steinbauer -- Program the human robot: decomposition activities for preschoolers and families / Paula Langsam -- IF you can imagine it, THEN you can code it: mini-stories with Dash robotics / Alessandra Affinito -- Tell me a story with ScratchJr / Lisa O'Shaughnessy -- Storytime coding / Marissa Guidara -- TechTacular / Marissa Guidara -- Bee-Bot Bowling / Marissa Guidara -- Preschool coding: how to teach coding to children / Katie Clausen -- Screen-free coding for preschoolers / Katie Clausen -- Great books for teaching coding to preschoolers / Katie Clausen -- Coding stations in a K-3 school library / Danielle Arnold -- Integrate picture books to teach computational thinking skills / Danielle Arnold.Programs for tweens (ages 8-12). Scratch coding for tweens: creating cartoons / Karlene Tura Clark -- Bring your LEGOs to life with LEGO Education WeDo / Joanna Schofield -- Program a Mad Libs game with Python / Connor McNamara -- Program a number guessing game with Python / Connor McNamara -- Program a SUPER number guessing game with Python / Connor McNamara -- Coding music with exceptional learners: mission possible / Melanie Toran -- Build an automated puppet with Arduino / Jamie Bair -- Coding camp for tweens / Annamarie Carlson -- Beginner video game coding and design / Annamarie Carlson -- Outreach programming with robots and coding / Annamarie Carlson -- Scratch art: create and animate characters using Scratch / Mary Carrier -- Program A-mazing Finch Robots with Scratch / Mary Carrier -- A crash course in robotics / Loren McClain -- Unstructured learning: using drop-in technology programs to engage more patrons and support learning through play / Julia Clark -- Choose your own adventure: bring coding to life with interactive storytelling / Kaitlin Frick and Grace Zell -- LEGO Sumobots: programming robots with LEGO MINDSTORMS / Chad Clark -- Digital dress-up: creating drag-and-drop games in Scratch / Olivia Horvath -- Remix a meme using Scratch / Olivia Horvath -- Using Bloxels to teach storytelling and video game design / Danielle Arnold -- How to give successful coding workshops for ages 8-12 / Karima Kafif.Programs for young adults (ages 13-18). Form a Hacker Club and Hacker Club Jr. / Jessica Franco and Emily Sheehan -- Host a teen and tween app development camp in your library / Jessica Franco and Emily Sheehan -- Host an escape room with a robotic twist / Joanna Schofield -- Advancing beyond Scratch to text-based coding with Pencil Code / Jamie Bair -- Program a Scratch guessing machine / David Vance -- Use HTML, JavaScript, and CSS to create an interactive online Greet-Bot 3000 / David Vance -- Player ready: making your first video game / Loren McClain -- Partners in technology: how to create a successful technology mentorship program / Julia Clark -- Walk through my world: create a virtual reality digital world / Lisa O'Shaughnessy -- Living in fairyland: explore fairy tales with VR technology / Lisa O'Shaughnessy -- Create and choreograph original music videos / Jessica Franco and Emily Sheehan -- After Scratch: connecting teen patrons with next steps / Olivia Horvath -- Programming stories: how to animate with code / Austin Olney."The lessons of ALA's Libraries Ready to Code initiative are conclusive: your library can make a difference in developing computational thinking in children, teens, and even adults. And you don't even need to be a techie to make it happen; in fact, many activities in this new book from tech champion Kroski dispense with a screen altogether in favor of twister boards, masking tape grids, or bowling pins. Other activities are built around affordable software or tech toys like Scratch Jr., Scratch, Bee-Bot, or Code-a-Pillar.
Subjects: Libraries; Computer programming; Computer literacy;
Available copies: 6 / Total copies: 6
unAPI

Learning web design : a beginner's guide to HTML, CSS, Javascript, and web graphics / by Niederst Robbins, Jennifer,author.(CARDINAL)266675;
Preface -- Part 1: Getting started in web design: Where do I start? -- It takes a village (website creation roles) -- Gearing up for web design -- What you've learned -- Test yourself -- How the web works: -- the Internet versus the web -- Serving up your information -- A word about browsers -- Web page addresses (URLs) -- The anatomy of a web page -- Putting it all together -- Test yourself -- Some big concepts you need to know: -- A multitude of devices -- Sticking with the standards -- Progressive enhancement -- Responsive web design -- One web for all (accessibility) -- The need for speed (site performance) -- Test yourself -- Part 2: HTML Markup For Structure: -- Creating a simple page: -- A web page, step by step -- Launch a text editor -- Step 1: Start with content -- Step 2: Give the HTML document structure -- Step 3: Identify text elements -- Step 4: Add an image -- Step 5: Change the look with a style sheet -- When good pages go bad -- Validating your documents -- Test yourself -- Element review: HTML document setup -- Marking up text: -- Paragraphs -- Headings -- Thematic breaks (horizontal rule) -- Lists -- More content elements -- Organizing page content -- The inline element roundup -- Generic elements (div and span) -- Improving accessibility with ARIA -- Character escapes -- Putting it all together -- Test yourself -- Element review: Text elements -- Adding links: -- Href attribute -- Linking to pages on the web -- Linking within you own site -- Targeting a new browser window -- Mail links -- Telephone links -- Test yourself -- Element review: Links -- Adding images: -- First, a word on image formats -- The img element -- Adding SVG images -- Responsive image markup -- Whew! We're finished -- Test yourself -- Element review: Images -- Table markup: -- How to use tables -- Minimal table structure -- Table headers -- Spanning cells -- Table accessibility -- Row and column groups -- Wrapping up tables -- Test yourself -- Element review: Tables -- Forms: -- How forms work -- The form element -- Variables and content -- The great form control roundup -- Form accessibility features -- Form layout and design -- Test yourself -- Embedded media: Window-in-a-window (iframe) -- Multipurpose embedder (object) -- Video and audio -- Canvas -- Test yourself -- Element review: embedded media -- Part 3: CSS For Presentation: -- introducing cascading style sheets: -- The benefits of CSS -- How style sheets work -- The big concepts -- CSS units of measurement -- Developer tools right in your browser -- Moving forward with CSS --Test yourself -- Formatting text: -- Basic font properties -- Advancing typography with CSS3 -- Changing text color -- A few more selector types -- Text line adjustments -- Underlines and other "decorations" -- Changing capitalization -- Spaced out -- Text shadow -- Changing list bullets and numbers -- Test yourself -- CSS Review: Font and text properties -- Colors and backgrounds: -- Specifying color values -- Foreground color -- Background color -- Clipping the background -- Playing with opacity -- Pseudo-class selectors -- Pseudo-element selectors -- Attribute selectors -- Background images -- The shorthand background property -- Like a rainbow (gradients) -- Finally, external style sheets -- Wrapping it up -- Test yourself -- CSS Review: Color and background properties -- Thinking inside the box: -- The element box -- Specifying box dimensions -- Padding -- Borders -- Margins -- Assigning display types -- Box drop shadows -- Test yourself -- CSS Review: Basic box properties -- Floating and positioning: -- Normal flow -- Floating -- Fancy text wrap with CSS shapes -- Positioning basics -- Relative positioning -- Absolute positioning -- Fixed positioning -- Test yourself -- CSS Review: Floating and positioning properties -- CSS layout with flexbox and grid: -- Flexible boxes with CSS flexbox -- CSS grid layout --Test yourself -- CSS review: layout properties -- Responsive web design: -- Why RWD? -- The responsive recipe -- Choosing breakpoints -- Designing responsively --A few words about testing -- More RWD resources -- Test yourself -- Transitions, transforms, and animation: Ease-y does it (CSS transitions) -- CSS transforms -- Keyframe animation -- Wrapping up -- Test yourself -- CSS review: transitions, transforms, and animation-- More CSS techniques: Styling forms -- Styling tables -- A clean slate (Reset and normalize.css) -- Image replacement techniques -- CSS sprites -- CSS feature detection -- Wrapping up style sheets -- Test yourself -- CSS review: table properties -- Modern web development tools: Getting cozy with the command line -- CSS power tools (processors) -- Build tools (grunt and gulp) -- Version control with git and github -- Conclusion -- Test yourself -- Part 4: JavaScript For Behaviors: -- Introduction to JavaScript: -- What is JavaScript? -- Adding JavaScript to a page -- The anatomy of a script -- The browser object -- Events -- Putting it all together -- Learning more about JavaScript --Test yourself -- Using JavaScript: -- Meet the DOM -- Polyfills -- JavaScript libraries -- Big finish -- Test yourself -- Part 5: Web images: Web image basics -- Image sources -- Meet the formats -- Image size and resolution -- Image asset strategy -- Favicons -- Summing up images -- Test yourself -- Image asset production: -- Saving images in web formats -- Working with transparency -- Responsive image prodcution tips -- Image optimization -- Test yourself -- SVG -- Drawing with XML-- Features of SVG as XML -- SVG tools SVG production tips Responsive SVGs -- Further SVG exploration -- Test yourself -- And ... we're done -- Appendices: Answers -- HTML5 global attributes -- CSS selectors, levels 3 and 4 -- From HTML + to HTML5 -- Index.Do you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You l begin at square one, learning how the web and web pages work, and then steadily build from there. By the end of the book, you l have the skills to create a simple site with multicolumn pages that adapt for mobile devices. Each chapter provides exercises to help you learn various techniques and short quizzes to make sure you understand key concepts. This thoroughly revised edition is ideal for students and professionals of all backgrounds and skill levels. It is simple and clear enough for beginners, yet thorough enough to be a useful reference for experienced developers keeping their skills up to date.
Subjects: Handbooks and manuals.; Web sites; HTML (Document markup language); XHTML (Document markup language); Web sites; Cascading style sheets; JavaScript (Computer program language); Computer graphics;
Available copies: 1 / Total copies: 2
unAPI