Learning Web Development with Bootstrap and AngularJS

Author: Stephen Radford
Publisher: Packt Publishing Ltd
ISBN: 9781783287567
Release Date: 2015-05-30
Genre: Computers

Whether you know a little about Bootstrap or AngularJS, or you're a complete beginner, this book will enhance your capabilities in both frameworks and you'll build a fully functional web app. A working knowledge of HTML, CSS, and JavaScript is required to fully get to grips with Bootstrap and AngularJS.

Rails Angular Postgres and Bootstrap

Author: David B. Copeland
Publisher: Pragmatic Bookshelf
ISBN: 1680502204
Release Date: 2017-04-25
Genre: Computers

Achieve awesome user experiences and performance with simple, maintainable code! Embrace the full stack of web development, from styling with Bootstrap, building an interactive user interface with Angular 2, to storing data quickly and reliably in PostgreSQL. With this fully revised new edition, take a holistic view of full-stack development to create usable, high-performing applications with Rails 5. Rails is a great tool for building web applications, but it's not the best at everything. Embrace the features built into your database. Learn how to use front-end frameworks. Seize the power of the application stack through Angular 2, Bootstrap, and PostgreSQL. When used together, these powerful and easy-to-use tools will open you to a new world of possibilities. This second edition is updated to cover Angular 2 - a completely reworked front-end framework - and dives into new Postgres 9.5 features such as UPSERT. Also new is Webpack coverage, to develop the front-end code for your Rails application. Create a usable and attractive login form using Bootstrap's styles, while ensuring the database table backing it is secure using Postgres' check constraints. See how creating an advanced Postgres index for a case-insensitive search speeds up your back end - enabling you to create a dynamic user experience using Angular 2. Create reusable components that bring Bootstrap and Angular together and effectively use materialized views for caching within Postgres. Get your front end working with Webpack, use Postgres' features from migrations, and write unit tests for all of it. All of this within Rails 5. You'll gain the confidence to work at every level of the application stack, bringing the right solution to every problem. What You Need: This book covers Postgres 9.5, Rails 5, and Ruby 2.3. You should have some experience with basic Rails concepts and a cursory understanding of JavaScript, CSS, and SQL, but by no means need to be an expert. You'll learn how to install Postgres on your computer or use a free version of it in the cloud.

Webdesign f r Dummies

Author: Lisa Lopuck
Publisher: VCH
ISBN: 3527703292
Release Date: 2007
Genre: Web site development

Annotation Schöne Websites leben nicht alleine von vielen bunten Bildern und zeitgemäßer Programmierung. Eine gute und vor allem professionelle Website zeichnet sich dadurch aus, dass dahinter ein durchdachtes Konzept steht, dass sich die Site gut navigieren lässt und dass sich die angesprochene Zielgruppe gerne auf der Website aufhält. Wie man das erreicht, zeigt Lisa Lopuck in "Webdesign für Dummies". Sie erklärt, wie man den Webauftritt zielgruppenorientiert konzipiert und plant, wie man das passende Design für die angesprochene Zielgruppe entwickelt und worauf man achten muss, damit sich die fertige Website auch schnell aufbaut. Außerdem gibt sie eine kleine Einführung in die Websiteprogrammierung, die Gestaltung sowie den Einsatz von Typografie und Farben. Das Buch ist durchgängig farbig und enthält viele Beispiele und Anregungen.

React

Author: Nils Hartmann
Publisher: dpunkt.verlag
ISBN: 9783864919640
Release Date: 2016-07-07
Genre: Computers

React ist ein JavaScript-Framework zur Entwicklung von Benutzeroberflächen sowohl im Browser als auch auf Mobilgeräten. Entwickelt und eingesetzt von Facebook ist es mittlerweile als Open-Source-Projekt verfügbar und hat sich bereits im Einsatz bei diversen namhaften Websites, wie z. B. Airbnb und Netflix, bewährt. Dieses Buch stellt Ihnen die Konzepte von React, React Router und Redux anhand eines durchgehenden Beispiels vor. Sie lernen, wie Sie mit React wiederverwendbare UI-Komponenten entwickeln und wie Sie auf Basis der einzelnen Komponenten ganze Anwendungen zusammenbauen. Unter anderem werden folgende Themen behandelt: - Entwickeln und Testen eigener React-Komponenten auf Basis des JavaScript-Standards ECMAScript 2015 (ES6) - Routing mit dem React Router - Das Architektur-Modell Flux und wie damit komplette Anwendungen umgesetzt werden (am Beispiel des Redux-Frameworks) - Serverseitiges Rendern von React-Komponenten und -Anwendungen - Anbindung eines REST-Backends Die im Buch eingesetzten Sprachfeatures aus ES6 werden in einem eigenen Kapitel vorgestellt, sodass zum Verständnis des Buches Kenntnisse von ES5 ausreichen. Nach der Lektüre des Buches werden Sie in der Lage sein, eigene Projekte mit React umzusetzen.

MEAN Web Development

Author: Amos Q. Haviv
Publisher: Packt Publishing Ltd
ISBN: 9781783983292
Release Date: 2014-09-25
Genre: Computers

If you are a web or a full-stack JavaScript developer who is interested in learning how to build modern web applications using the MEAN stack, this book is for you.

Learning Angular

Author: Brad Dayley
Publisher: Addison-Wesley Professional
ISBN: 9780134577029
Release Date: 2017-09-19
Genre: Computers

Learning Angular, Second Edition A Hands-On Guide to Angular 2 and Angular 4 Learning Angular teaches modern application development with Angular 2 and Angular 4. It begins with the basics of Angular and the technologies and techniques used throughout the book, such as key features of TypeScript, newer ES6 syntax and concepts, and details about the tools needed to write professional Angular applications. The reader will next build an Angular application from scratch while learning about the primary pieces of an Angular application and see how they work together. Using lots of examples, the core parts of Angular will be introduced, such as Components, the Router, and Services. The book also covers techniques like server-side rendering and how to incrementally add Angular 2+ features to existing AngularJS applications. Finally, the reader will gain insight into advanced skills that should be part of any professional Angular developer’s toolkit such as testing, tooling options, and performance tuning. Understand how Angular is organized and learn best practices for designing Angular applications Quickly build Angular templates with built-in directives that enhance the user experience Bind UI elements to your data model, so changes to your model and UI occur automatically in tandem Define custom Angular directives that extend HTML Implement zoomable images, expandable lists, and other rich UI components Implement client-side services that interact with web servers Build dynamic browser views to provide even richer user interaction Create custom services you can easily reuse Implement rich UI components as custom Angular directives Contents at a Glance Introduction What is Angular Why Use Angular Who this Book is For How to Use this Book Getting the Source Code Chapter 1: Jumping into JavaScript Setting Up a JavaScript Development Environment Defining Variables Understanding JavaScript Data Types Using Operators Implementing Looping Creating Functions Understanding Variable Scope Using JavaScript Objects Manipulating Strings Working with Arrays Adding Error Handling Chapter 2: Jumping into TypeScript Learning the Different Types Understanding Interfaces Implementing Classes Implementing Modules Understanding Functions Chapter 3: Getting Started with Angular Why Angular? Understanding Angular Separation of Responsibilities Adding Angular to Your Environment Using the Angular CLI Creating a Basic Angular Application Chapter 4: Angular Components Component Configuration Building the Template Using Constructors Using External Templates Implementing Directives Chapter 5: Expressions Using Expressions Using Pipes Building a Custom Pipe Chapter 6: Data Binding Understanding Data Binding Interpolation Property Binding Attribute Binding Class Binding Style Binding Event Binding Two-Way Binding Chapter 7: Built-in Directives Understanding Directives Using Built-in Directives Structural Directives Attribute Directives Chapter 8: Custom Directives Creating a Custom Attribute Directive Creating a Custom Directive with a Component Chapter 9: Events and Change Detection Using Browser Events Emitting Custom Events Using Observables Chapter 10: Implementing Angular Services in Web Applications Understanding Angular Services Using the Built in Services Sending HTTP GET and PUT Requests with the http Service Implementing a Simple Mock Server Using the http Service Changing Views with the router Service Implementing a Router with a Navigation Bar Implementing a Router with Parameters Chapter 11: Creating Your Own Custom Angular Service Integrating Custom Services into Angular Applications Implementing a Simple Application That Uses a Constant Data Service Implementing a Data Transform Service Implementing a Variable Data Service Implementing a Service that Returns a Promise Implementing a Shared Service Chapter 12: Having Fun with Angular Implementing an Angular Application That Uses the Animation Service Implementing an Angular Application That Zooms in on Images Implementing an Angular Application That Enables Drag and Drop Implementing a Star Rating Angular Component

Bootstrap 4 Site Blueprints

Author: Bass Jobsen
Publisher: Packt Publishing Ltd
ISBN: 9781785881497
Release Date: 2016-10-28
Genre: Computers

Explore the robust features of Bootstrap 4 to create exciting websites through this collection of excellent hands-on projects About This Book Explore the inner workings of Bootstrap 4 by building different websites Customize your designs by working directly with Bootstrap's SASS files Leverage Bootstrap's excellent JavaScript plugins Who This Book Is For If you are a web developer who wants to build professional websites using Bootstrap 4, then this book is for you. Familiarity with the basics of HTML, CSS, and JavaScript is assumed. What You Will Learn Understand how Bootstrap compiles SASS code to static CSS and ES6 code into JavaScript code Integrate Bootstrap into application frameworks such as Angular 2 (AngularJS), Ember, and React Reuse Bootstrap's SASS mixins and set responsive breakpoints in your designs Customize Bootstrap's SASS files and add your own in the process Manage multiple rows of products in a complex responsive grid Create a complete one-page scrolling website using Bootstrap's components and plugins In Detail Packed with trade secrets, this second edition is your one-stop solution to creating websites that will provide the best experience for your users. We cover six popular, real-world examples, where each project teaches you about the various functionalities of Bootstrap 4 and their implementation. The book starts off by getting you up and running with the new features of Bootstrap 4 before gradually moving on to customizing your blog with Bootstrap and SASS, building a portfolio site, and turning it into a WordPress theme. In the process, you will learn to recompile Bootstrap files using SASS, design a user interface, and integrate JavaScript plugins. Towards the end of the book, you will also be introduced to integrating Bootstrap 4 with popular application frameworks such as Angular 2, Ruby on Rails, and React. Style and approach This book follows a project-based approach to creating different types of popular websites using Bootstrap. You'll work through easy-to-follow, clear, and logical steps, with screenshots and tips provided along the way to help you get more from Bootstrap.

Farben im Webdesign

Author: Stefanie Bartel
Publisher: Springer-Verlag
ISBN: 9783642556715
Release Date: 2013-03-07
Genre: Computers

Dieses Buch vermittelt das notwendige Grundlagenwissen zur Farbgestaltung, es ist u.a. als Vorbereitung auf eine professionelle Tätigkeit in der Multimedia-Industrie nützlich. Hierbei konzentriert sich das Werk besonders auf die Farbgebung digitaler Medien. Das Buch gibt eine Einführung in die physikalischen Grundlagen sowie in die relevanten Bereiche der Farbenlehre und Farbsysteme. Weiterhin wird die optische und psychologische Wahrnehmung angesprochen. Den Hauptteil des Buches bildet die Farbsymbolik/Farbpsychologie und Farbwirkung der einzelnen Farben, die dem Leser anhand von zahlreichen Beispielen näher gebracht werden. Hierbei werden auch geschichtliche und kulturelle Hintergründe beleuchtet. Darüber hinaus soll das Buch dem Leser helfen, mühelos und intuitiv eine ansprechende Farbgebung von Webseiten zu gestalten - die Grundlage für ein "gutes" Design.

PHP Hacks

Author: Jack D. Herrington
Publisher: O'Reilly Germany
ISBN: 3897214520
Release Date: 2006
Genre: PHP (Computer program language)


Serverless Computing in der AWS Cloud

Author: Niko Köbler
Publisher: entwickler.Press
ISBN: 9783868027808
Release Date: 2017-09-29
Genre: Architecture

Serverless heißt das neue Trendthema im Bereich des Cloud Computing. Dabei meint Serverless nicht, dass man keine Server mehr benötigt. Es geht vielmehr darum, sich auf die Ausführung seines Codes auf der Ebene von einzelnen Funktionen zu konzentrieren und das Management von Serverinstanzen, Verfügbarkeit und Skalierbarkeit der Cloud zu überlassen. Zudem bezahlt man bei Serverless nur das, was man wirklich nutzt, nicht die bloße Bereitstellung oder Verfügbarkeit. Verwende Ressourcen, nicht Server oder Systeme. Infrastruktur ist implizit vorhanden. Das Buch führt in die Konzepte von Serverless Computing am Beispiel der AWS (Amazon Web Services) Cloud ein und beschreibt, wann der Einsatz von Serverless ein sinnvoller Lösungsansatz ist. AWS Lambda hat den Begriff Serverless geprägt, doch Serverless ist mehr als nur die Ausführung von Funktionen als Service (Function-as-a-Service, kurz FaaS). Auch in Richtung von API Gateways, Datenspeichern, Amazon DynamoDB und weitern Komponenten lässt sich Serverless denken. Praxisnahe Beispiele helfen beim Einstieg in die Serverless-Welt.