Browse Results

Showing 53,051 through 53,075 of 54,469 results

Web Application Development with Yii 2 and PHP

by Mark Safronov Jeffrey Winesett

This book is for professional PHP developers who wish to master the powerful Yii 2 application framework. It is assumed that you have knowledge of object-oriented programming. The previous version of the Yii framework is only briefly mentioned, but it'll be even easier to grasp Yii 2 with the knowledge of Yii 1.1.x.

Web Application Development with Yii and PHP

by Jeffrey Winesett

This is a step-by-step tutorial for developing web applications using Yii. This book follows the test-first, incremental, and iterative approach to software development while developing a project task management application. If you are a PHP programmer with knowledge of object oriented programming and want to rapidly develop modern, sophisticated web applications, then this book is for you. No prior knowledge of Yii is required to read this book.

The Web Application Hacker's Handbook

by Dafydd Stuttard Marcus Pinto

The highly successful security book returns with a new edition, completely updatedWeb applications are the front door to most organizations, exposing them to attacks that may disclose personal information, execute fraudulent transactions, or compromise ordinary users. This practical book has been completely updated and revised to discuss the latest step-by-step techniques for attacking and defending the range of ever-evolving web applications. You'll explore the various new technologies employed in web applications that have appeared since the first edition and review the new attack techniques that have been developed, particularly in relation to the client side.Reveals how to overcome the new technologies and techniques aimed at defending web applications against attacks that have appeared since the previous editionDiscusses new remoting frameworks, HTML5, cross-domain integration techniques, UI redress, framebusting, HTTP parameter pollution, hybrid file attacks, and moreFeatures a companion web site hosted by the authors that allows readers to try out the attacks described, gives answers to the questions that are posed at the end of each chapter, and provides a summarized methodology and checklist of tasksFocusing on the areas of web application security where things have changed in recent years, this book is the most current resource on the critical topic of discovering, exploiting, and preventing web application security flaws.

The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws

by Dafydd Stuttard Marcus Pinto

This book is a practical guide to discovering and exploiting security flaws in web applications. The authors explain each category of vulnerability using real-world examples, screen shots and code extracts. The book is extremely practical in focus, and describes in detail the steps involved in detecting and exploiting each kind of security weakness found within a variety of applications such as online banking, e-commerce and other web applications. The topics covered include bypassing login mechanisms, injecting code, exploiting logic flaws and compromising other users. Because every web application is different, attacking them entails bringing to bear various general principles, techniques and experience in an imaginative way. The most successful hackers go beyond this, and find ways to automate their bespoke attacks. This handbook describes a proven methodology that combines the virtues of human intelligence and computerized brute force, often with devastating results. The authors are professional penetration testers who have been involved in web application security for nearly a decade. They have presented training courses at the Black Hat security conferences throughout the world. Under the alias "PortSwigger", Dafydd developed the popular Burp Suite of web application hack tools.

Web Application Security: Exploitation and Countermeasures for Modern Web Applications

by Andrew Hoffman

While many resources for network and IT security are available, detailed knowledge regarding modern web application security has been lacking—until now. This practical guide provides both offensive and defensive security concepts that software engineers can easily learn and apply.Andrew Hoffman, a senior security engineer at Salesforce, introduces three pillars of web application security: recon, offense, and defense. You’ll learn methods for effectively researching and analyzing modern web applications—including those you don’t have direct access to. You’ll also learn how to break into web applications using the latest hacking techniques. Finally, you’ll learn how to develop mitigations for use in your own web applications to protect against hackers.Explore common vulnerabilities plaguing today's web applicationsLearn essential hacking techniques attackers use to exploit applicationsMap and document web applications for which you don’t have direct accessDevelop and deploy customized exploits that can bypass common defensesDevelop and deploy mitigations to protect your applications against hackersIntegrate secure coding best practices into your development lifecycleGet practical tips to help you improve the overall security of your web applications

Web Application Security

by Andrew Hoffman

In the first edition of this critically acclaimed book, Andrew Hoffman defined the three pillars of application security: reconnaissance, offense, and defense. In this revised and updated second edition, he examines dozens of related topics, from the latest types of attacks and mitigations to threat modeling, the secure software development lifecycle (SSDL/SDLC), and more.Hoffman, senior staff security engineer at Ripple, also provides information regarding exploits and mitigations for several additional web application technologies such as GraphQL, cloud-based deployments, content delivery networks (CDN) and server-side rendering (SSR). Following the curriculum from the first book, this second edition is split into three distinct pillars comprising three separate skill sets:Pillar 1: Recon—Learn techniques for mapping and documenting web applications remotely, including procedures for working with web applicationsPillar 2: Offense—Explore methods for attacking web applications using a number of highly effective exploits that have been proven by the best hackers in the world. These skills are valuable when used alongside the skills from Pillar 3.Pillar 3: Defense—Build on skills acquired in the first two parts to construct effective and long-lived mitigations for each of the attacks described in Pillar 2.

Web Applications with Elm

by Wolfgang Loder

Learn the basics of the Elm platform for web applications. This book covers the language as of version 0.18 and the most important libraries. After reading this book you will have an understanding what Elm can do for you. Also, you will be able to build on the example in the book to develop advanced web applications with Elm.What You'll Learn:Work with Elm and its development environmentLearn the language and libraries in examplesUse the Elm architecture to create applications with the Elm platformPut it all together with a sample application and explanation that covers the implementation detailsWho This Book Is For:Web developers new to Elm, with some experience in JavaScript recommended. This book is also for others curious about Elm and its potential beyond web development.

Web, Artificial Intelligence and Network Applications: Proceedings of the Workshops of the 33rd International Conference on Advanced Information Networking and Applications (WAINA-2019) (Advances in Intelligent Systems and Computing #927)

by Leonard Barolli Makoto Takizawa Fatos Xhafa Tomoya Enokido

The aim of the book is to provide latest research findings, innovative research results, methods and development techniques from both theoretical and practical perspectives related to the emerging areas of Web Computing, Intelligent Systems and Internet Computing. As the Web has become a major source of information, techniques and methodologies that extract quality information are of paramount importance for many Web and Internet applications. Data mining and knowledge discovery play key roles in many of today’s prominent Web applications such as e-commerce and computer security. Moreover, the outcome of Web services delivers a new platform for enabling service-oriented systems. The emergence of large scale distributed computing paradigms, such as Cloud Computing and Mobile Computing Systems, has opened many opportunities for collaboration services, which are at the core of any Information System. Artificial Intelligence (AI) is an area of computer science that build intelligent systems and algorithms that work and react like humans. The AI techniques and computational intelligence are powerful tools for learning, adaptation, reasoning and planning. They have the potential to become enabling technologies for the future intelligent networks. Recent research in the field of intelligent systems, robotics, neuroscience, artificial intelligence and cognitive sciences are very important for the future development and innovation of Web and Internet applications.

Web, Artificial Intelligence and Network Applications: Proceedings of the Workshops of the 34th International Conference on Advanced Information Networking and Applications (WAINA-2020) (Advances in Intelligent Systems and Computing #1150)

by Makoto Takizawa Leonard Barolli Tomoya Enokido Flora Amato Francesco Moscato

This proceedings book presents the latest research findings, and theoretical and practical perspectives on innovative methods and development techniques related to the emerging areas of Web computing, intelligent systems and Internet computing. The Web has become an important source of information, and techniques and methodologies that extract quality information are of paramount importance for many Web and Internet applications. Data mining and knowledge discovery play a key role in many of today’s major Web applications, such as e-commerce and computer security. Moreover, Web services provide a new platform for enabling service-oriented systems. The emergence of large-scale distributed computing paradigms, such as cloud computing and mobile computing systems, has opened many opportunities for collaboration services, which are at the core of any information system. Artificial intelligence (AI) is an area of computer science that builds intelligent systems and algorithms that work and react like humans. AI techniques and computational intelligence are powerful tools for learning, adaptation, reasoning and planning, and they have the potential to become enabling technologies for future intelligent networks. Research in the field of intelligent systems, robotics, neuroscience, artificial intelligence and cognitive sciences is vital for the future development and innovation of Web and Internet applications.

Web Audio API: Advanced Sound for Games and Interactive Apps

by Boris Smus

Go beyond HTML5's Audio tag and boost the audio capabilities of your web application with the Web Audio API. Packed with lots of code examples, crisp descriptions, and useful illustrations, this concise guide shows you how to use this JavaScript API to make the sounds and music of your games and interactive applications come alive. You need little or no digital audio expertise to get started. Author Boris Smus introduces you to digital audio concepts, then shows you how the Web Audio API solves specific application audio problems. You'll not only learn how to synthesize and process digital audio, you'll also explore audio analysis and visualization with this API. Learn Web Audio API, including audio graphs and the audio nodes Provide quick feedback to user actions by scheduling sounds with the API's precise timing model Control gain, volume, and loudness, and dive into clipping and crossfading Understand pitch and frequency: use tools to manipulate soundforms directly with JavaScript Generate synthetic sound effects and learn how to spatialize sound in 3D space Use Web Audio API with the Audio tag, getUserMedia, and the Page Visibility API

Web-Based and Traditional Outsourcing

by Vivek Sharma Varun Sharma K.S. Rajasekaran

In today's increasingly competitive business environment, organizations must be able to adapt to the ever-changing business landscape where traditional business concepts no longer ensure success. The future will be driven by value and competing ideas-creating an environment where old alignments and equations will be replaced by a global network of

Web-Based Education in the Human Services: Models, Methods, and Best Practices

by Richard Schoech Brenda Moore Robert James Macfadden Marilyn Herie

A much-needed look at innovative and effective methods for creating virtual learning environments for human servicesWeb-Based Education in the Human Services reflects the vitality and diversity of Web-based courses currently delivered within human services. Unlike previous texts that have combined technologies such as Interactive Television (ITV) and two-way audio where Web involvement was minimal, this unique book focuses on Web-based models, tools, and techniques used in courses where the majority of the content is delivered online. The book&’s contributors emphasize the social aspects of learning, examining topical areas not usually associated with Web-based education as they remind us of the need to move beyond the similarities between WBE and face-to-face (FTF) approaches.Web-Based Education in the Human Services documents a course delivery method coming of age in its desire to create virtual learning environments that incorporate a variety of techniques and strategies. These environments use concepts and tools beyond what packages such as WebCT currently offer, highlighting the power of designing a complete Web-based curriculum, rather than viewing each course separately. Many of the most successful approaches presented in this invaluable book don&’t involve sophisticated tools or programming, but the creative design of interactive scenarios, emotional content, and feedback mechanisms that reinforce the instructor&’s role as the crucial ingredient for success. Web-Based Education in the Human Services examines: adult learning theories teaching practice skills through Web-based technology how to bridge the gap between theory and practice faculty perceptions of the effectiveness of Web-based instruction compared to face-to-face instruction the accessibility of Web-based education the significance of emotion in learning Web-based delivery of a graduate professional training program the creation, delivery, and evaluation of a pilot course using Blackboard 6 the development of a Web-based undergraduate child welfare course the use of Web-based video clips for counselor skills training the design, development, pilot, and revision of a Web-based social work practice course an online format for agency-based field instruction the design of a Web-based graduate program in counseling psychology and much more!Web-Based Education in the Human Services is an invaluable resource for social work and human services educators, including education, nursing, and psychology, Web-course developers, and college and university administrators.

Web Based Enterprise Energy and Building Automation Systems: Design and Installation

by Barney L. Capehart Lynne C. Capehart

The capability and use of IT and web based energy information and control systems has expanded from single facilities to multiple facilities and organizations with buildings located throughout the world. This book answers the question of how to take the mass of available data and extract from it simple and useful information which can determine what actions to take to improve efficiency and productivity of commercial, institutional and industrial facilities. The book also provides insight into the areas of advanced applications for web based EIS and ECS systems, and the integration of IT/web based information and control systems with existing BAS systems.

A Web-Based Introduction to Programming (Third Edition): Essential Algorithms, Syntax, and Control Structures Using PHP, HTML, and MySQL

by Mike O'Kane

A Web-Based Introduction to Programming is designed for use in introductory programming, programming logic and design, or Web programming courses, and for anyone seeking a painless way to learn the basics of programming by developing small Web applications. It keeps the focus on the need for beginning programmers to learn essential syntax and control structures with minimal complexity.

Web-Based Learning

by Gayle V. Davidson-Shivers Karen L. Rasmussen Patrick R. Lowenthal

This second edition is a practical, easy-to-read resource on web-based learning. The book ably and clearly equips readers with strategies for designing effective online courses, creating communities of web-based learners, and implementing and evaluating based on an instructional design framework. Case example, case studies, and discussion questions extend readers skills, inspire discussion, and encourage readers to explore the trends and issues related to online instructional design and delivery.

Web-Based Learning: Theory, Research, and Practice

by Harold F. O’Neil Ray S. Perez

Web-Based Learning: Theory, Research, and Practice explores the state of the art in the research and use of technology in education and training from a learning perspective. This edited book is divided into three major sections:*Policy, Practice, and Implementation Issues -- an overview of policy issues, as well as tools and designs to facilitate implementation of Web-based learning;*Theory and Research Issues -- a look at theoretical foundations of current and future Web-based learning; the section also includes empirical studies of Web-based learning; and*Summary and Conclusions -- highlights key issues in each chapter and outlines a research and development agenda.Within this framework the book addresses several important issues, including: the primacy of learning as a focus for technology; the need to integrate technology with high standards and content expectations; the paucity of and need to support the development of technology-based curriculum and tools; the need to integrate assessment in technology and improve assessment through the use of technology; and the need for theory-driven research and evaluation studies to increase our knowledge and efficacy.Web-Based Learning is designed for professionals and graduate students in the educational technology, human performance, assessment and evaluation, vocational/technical, and educational psychology communities.

Web-Based Learning in K-12 Classrooms: Opportunities and Challenges

by James Marshall Jay Blanchard

Make sure your students get the most from their online learning experiencesEven though nearly every K-12 public school in the United States has broadband Internet access,the Web&’s vast potential as a teaching and learning tool has still not been realized. Web-based learning opportunities have been expensive, slow to develop, and time-consuming to implement, despite pressure on schools to adopt technology solutions that will cure their educational ills. Web-Based Learning in K-12 Classrooms: Opportunities and Challenges chronicles the up and downs of online learning and offers unique insights into its future, providing a comprehensive, curriculum-wide treatment of K-12 content areas (reading, science, mathematics, social studies), special education, counseling, virtual schools, exemplary schools, implementation issues, and educational Web sites.The Internet represents a powerful, complex set of technologies that offers your students access to unlimited knowledge-but that access doesn&’t replace the human interactions found in classrooms. Placing a student in front of a computer monitor is a supplement to classroom learning, not a substitute for it. Academics and education professionals address questions surrounding the key issues involved in successfully incorporating the wide range of Web-based learning opportunities (formal courses, demonstrations, simulations, collaborations, searches) into the classroom, including technology, content, and implementation.Web-Based Learning in K-12 Classrooms examines: inquiry-based learning online interaction displaying student work online Internet accessibility for students with disabilities initiating school counselors into e-learning technologies the role of government in virtual schools Web-based schools in California, Virginia, Pennsylvania, Vermont, and Texas a 13-category classification system for online educational resources the ATLAS model for program implementation evaluations of more than 1,000 pieces of online information (articles, research, reports, news, and statistics) and 900 Web applications (tutorials, drills, games, and tests) with evaluation criteriaWeb-Based Learning in K-12 Classrooms is a vital resource for educators interested in online learning applications across the K-12 curriculum.

Web-Based Projects that Rock the Class: Build Fully-Functional Web Apps and Learn Through Doing

by Christos Karayiannis

Explore the modern concepts of client-server web applications. This book includes examples that are simple to comprehend building apps that are not much different from real-world applications. Each chapter develops a different subject, explaining the concept from A to Z, and provides a project with complete source code and configuration steps. Chapters also include thorough coverage of the subject described and the full source code is provided with a consistently updated repo on GitHub, accounting for the frequent changes made to language versions. The chapter apps use HTML, JavaScript, AJAX, CSS, PHP, MySQL, Apache, Lighttpd, SSL/TLS, DDNS, Shell Programming, Sockets programming, tools such as Wireshark, and remote online tools for testing. As you master each topic sequentially you'll fully understand the inner workings of the client-server apps and become confident in creating your own web-based apps. Whether you want to work on the web for fun, for school, or for work, Web-Based Projects that Rock the Class is a great place to start. What You'll LearnUse HTML, JavaScript, CSS, PHP, AJAX and MySQL for web projectsSet up and handle two different web servers Apache and LighttpdObtain DNS and DDNS domain namesApply the SSL/TLS protocols for HTTPS connectionsTest remotely with online tools your web app – then create similar toolsWho This Book Is For College and university students, and individuals interested in web programming. Ideally you will have basic experience in requesting a web page from the browser and understanding online services like e-shops, basic-level experience with Linux, knowledge of basic-level programming language principles, and basic knowledge of what a database is.

Web-based Support Systems

by Jingtao Yao

The emerging interdisciplinary study of Web-based support systems focuses on the theories, technologies and tools for the design and implementation of Web-based systems that support various human activities. This book presents the state-of-the-art in Web-based support systems (WSS). The research on WSS is multidisciplinary and focuses on supporting various human activities in different domains/fields based on computer science, information technology, and Web technology. The main goal is to take the opportunities of the Web, to meet the challenges of the Web, to extend the human physical limitations of information processing, and to keep up with the advance of technology advances. This book discusses the four types of existing research: WSS for specific domains, Web-based applications, techniques related to WSS and design, and development of WSS. This comprehensive, wide-ranging text will provide an invaluable insight into the state of the art in WSS for researchers and graduate students.

Web-Based Teaching and Learning across Culture and Age

by Alicia Fedelina Chávez Fengfeng Ke

With limited empirical research available on online teaching across cultures especially with Native and Hispanic American students, this book will present the findings of a two-year, Spencer-funded study in creating an inclusive (i.e., multicultural and intergenerational) instructional design model for online learning. The book is expected to provide the readers a field guide of teaching approach (comprising pedagogical, technical, relational and other suggestions for teaching) for inclusive e-learning, with a foundation in the research on how students from different cultures and generation groups learn online. This two-year, multi-course-site study, as a first effort to examine online college teaching and learning effective across culture and age, contributed a list of important findings on the following questions: * To what extent are online learning and interaction experiences and performances consistent across varied ethnic/cultural, and age groups and in what ways do they vary? * What online instructional contexts do students and faculty, especially non-traditional and minority students, identify as supporting learning and student success? * What are the relationships between online instructional contexts, online learning performance, and learning success of students with diverse ethnicity/culture and age background? By consolidating the findings for the aforementioned research questions, the researchers of this study have developed a data-driven online instructional design model that can work as a field guide on cross-cultural and intergenerational teaching and learning for online education practitioners.

Web-basierte Referenzarchitektur für virtuelle Techniken: Mit Anwendungsbeispielen aus der Industrie (essentials)

by Sarah Brauns Hilko Hoffmann Peter Zimmermann

In diesem essential zum Verbundprojekt ARVIDA wird von den Autoren die zunehmende Bedeutung der Virtuellen Techniken (VT) in der industriellen Produktentwicklung und Produktionsplanung prägnant und in Kürze beschrieben. Als Resultat der neuen, vielfältigen Anforderungen, die sich aus den Entwicklungen rund um Industrie 4.0 ergeben, wird eine erheblich flexiblere Gestaltung von VT-Systemen notwendig. Der gewählte Ansatz nutzt etablierte, dienstorientierte Web-Technologien sowie Konzepte aus dem Semantic Web zum Aufbau einer offenen Referenzarchitektur. Diese wurden in industriellen Anwendungsszenarien in Hinblick auf Interoperabilität, Systemperformanz und Transparenz bei der Anwendungsentwicklung evaluiert.

Web Caching

by Duane Wessels

A properly designed web cache, by reducing network traffic and improving access times to popular web sites, is a boon to network administrators and web users alike. This book hands you all the technical information you need to design, deploy, and operate an effective web caching service. It also covers the important political aspects of web caching, including privacy and security issues.

Web Cartography: Map Design for Interactive and Mobile Devices

by Ian Muehlenhaus

Web mapping technologies continue to evolve at an incredible pace. Technology is but one facet of web map creation, however. Map design, aesthetics, and user-interactivity are equally important for effective map communication. From interactivity to graphical user interface design, from symbolization choices to animation, and from layout to typeface

Web Coding & Development All-in-One For Dummies

by Paul McFedries

Speak the languages that power the web With more high-paying web development jobs opening every day, people with coding and web/app building skills are having no problems finding employment. If you’re a would-be developer looking to gain the know-how to build the interfaces, databases, and other features that run modern websites, web apps, and mobile apps, look no further. Web Coding & Development All-in-One For Dummies is your go-to interpreter for speaking the languages that handle those tasks. Get started with a refresher on the rules of coding before diving into the languages that build interfaces, add interactivity to the web, or store and deliver data to sites. When you're ready, jump into guidance on how to put it all together to build a site or create an app. Get the lowdown on coding basics Review HTML and CSS Make sense of JavaScript, jQuery, PHP, and MySQL Create code for web and mobile apps There’s a whole world of opportunity out there for developers—and this fast-track boot camp is here to help you acquire the skills you need to take your career to new heights!

Web Coding & Development All-in-One For Dummies

by Paul McFedries

Learn the in-demand skills that let you turn lines of code into websites and apps Web Coding & Development All-in-One For Dummies is a one-stop resource for would-be developers who need guidance on the languages and steps used to build websites and applications. Learn the coding ropes and expand your existing skillset with this easy-to-understand guide. In these complete mini-books, you’ll walk through the basics of web development, structuring a page, building and processing web forms, and beyond. Learn how to build a website or create your very own app with the advice of web coding and development experts. This edition expands JavaScript and CSS coverage while providing new content on server-side coding and the development stack. Get essential knowledge of how web development works—even if you’ve never written a line of code in your life Learn HTML, CSS, JavaScript, and other languages essential for building websites and apps Discover how to make optimize your sites and apps for mobile devices Expand on what you already know and improve your employabilityThis Dummies All-in-One is great for you if want to develop coding skills but don’t have a programming background. It’s also perfect for professionals looking to brush up on their web development skills and get up to date on the latest trends and standards.

Refine Search

Showing 53,051 through 53,075 of 54,469 results