An open-source, collaborative project documenting Web platform technologies, and an extensive set of learning resources for beginning developers and students.
This book explores the concepts of drawing, graphics and animation in the context of coding. In this endeavour, in addition to initiating the process with some historical perspectives on programming languages, it prides itself by presenting complex concepts in an easy-to-understand fashion for students, artists, hobbyists as well as those interested in computer science, computer graphics, digital media, or interdisciplinary studies.
Finally, a book on creative programming, written directly for artists and designers! Rather than following a computer science curriculum, this book is aimed at creatives who are working in the intersection of design, art, and education. In this book you'll learn to apply computation into the creative process by following a four-step process, and through this, land in the cross section of coding and art, with a focus on practical examples and relevant work structures.
This book democratizes web development for everyone. It's a fun, clever guide that covers all of the key design principles, best practices, useful shortcuts, pro tips, real-world examples, and basic coding tutorials needed to produce a beautiful website that you'll feel confident sharing with the world.
This task-based, visual-reference guide has been fully revised and uses step-by-step instructions and plenty of screenshots to give beginning and intermediate scripters what they need to know to keep their skills up-to-date. Readers can start from the beginning to get a tour of the programming language, or look up specific tasks to learn just what they need to know.
A step by step guide for beginners to create interactive and dynamic websites from scratch. A fun-filled book with incrementing projects that would help you learn and adapt the fundamentals of web development. Bring your web design to life with the help of HTML, CSS, JQuery, and learn to kick-start your future projects with Bootstrap. Explore popular web development techniques such as responsive, adaptive, and material design and initiate yourself with Vue.js.
Ever wanted to build your own web pages? HTML and CSS are the languages of the web, allowing anyone who knows them to easily customize a website's look and feel to their liking. Never touched a drop of code before in your life? Don't worry! If you're feeling creative, then Web Design Playground has everything you need to get rid of boring boilerplate designs and start building your very own personal corner of the web!
Generative design, once known only to insiders as a revolutionary method of creating artwork, models, and animations with programmed algorithms, has in recent years become a popular tool for designers. By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics.
Generative Art presents both the technique and the beauty of algorithmic art. The book includes high-quality examples of generative art, along with the specific programmatic steps author and artist Matt Pearson followed to create each unique piece using the Processing programming language.
This book is an essential resource for art educators and practitioners who want to explore code as a creative medium, and serves as a guide for computer scientists transitioning from STEM to STEAM in their syllabi or practice. It provides a collection of classic creative coding prompts and assignments, accompanied by annotated examples of both classic and contemporary projects, and more than 170 illustrations of creative work, and features a set of interviews with leading educators.
Big Data, Big Design defines and explores what every designer needs to know about artificial intelligence (AI) and machine learning (ML), all the while inspiring designers to harness this technology and establish leadership via thoughtful, human-centered design. It's not just about the algorithms, it's about what we do with the data once received. Ellen lupton says, "Important and accessible!" Readers will explore the principles and cultural context of Ai and ML, as well as gain an understanding of the design opportunities and pitfalls that arise as designers incorporate predictive algorithms into their practice. Designers will walk away from this portable, friendly book inspired by practical and theoretical knowledge that will allow them to make thoughtful decisions as this technology unfolds.