Publisher: 24
Philipp Fehre, Toon Ketels, Philipp Fehre
JavaScript for .NET Developers. Developing for the modern web
Ovais Mehboob Ahmed Khan
If you want to improve responsiveness or the UX in your ASP.NET applications, JavaScript can be a life saver. In an age where server-side operations have shifted to the client, being able to handle JavaScript with confidence and fluency is vital for ASP.NET developers. There’s no point trying to fight it, so start learning with this book. Make sure your projects exceed user expectations.Begin by getting stuck into the basics of JavaScript, and explore the language in the context of ASP.NET Core. You’ll then find out how to put the principles into practice, as you learn how to develop a basic ASP.NET application using Angular 2 and TypeScript. You’ll also develop essential skills required to develop responsive apps, with a little help from AJAX, ensuring that you’re building projects that can be easily accessed across different devices. With guidance on Node.js and some neat techniques to test and debug a range of JavaScript libraries in Visual Studio, you’ll soon be well on your way to combining JavaScript with ASP.NET in a way that’s capable of meeting the challenges of modern web development head-on.
Laurence Lars Svekis, Maaike van Putten, Codestars...
This book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. The guiding principle of the book is to show how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games.JavaScript from Beginner to Professional focuses on key programming concepts and Document Object Model manipulations that are used to solve common problems in professional web applications. These include data validation, manipulating the appearance of web pages, working with asynchronous and concurrent code.The book uses project-based learning to provide context for the theoretical components in a series of code examples that can be used as modules of an application, such as input validators, games, and simple animations. This will be supplemented with a brief crash course on HTML and CSS to illustrate how JavaScript components fit into a complete web application.As you learn the concepts, you can try them in your own editor or browser console to get a solid understanding of how they work and what they do. By the end of this JavaScript book, you will feel confident writing core JavaScript code and be equipped to progress to more advanced libraries, frameworks, and environments such as React, Angular, and Node.js.
Eric Sarrion
JavaScript, the most widely used programming language in the world, has numerous libraries and modules and a dizzying array of need-to-know topics. Picking a starting point can be difficult. Enter JavaScript from Frontend to Backend. This concise, practical guide will get you up to speed in next to no time.This book begins with the basics of variables and objects in JavaScript and then moves quickly on to building components on the client-side with Vue.js and a simple list management application. After that, the focus shifts to the server-side and Node.js, where you’ll examine the MVC model and explore the Express module. Once you've got to grips with the server-side and the client-side, the only thing that remains is the database. You’ll discover MongoDB and the Mongoose module. In the final chapter of this fast-paced guide, you'll combine all these pieces to integrate a Vue.js application into a Node.js server, using Express to structure the server code and MongoDB to store the information.By the end of this book, you will have the skills and confidence to successfully implement JavaScript concepts in your own projects and begin your career as a JavaScript developer.
Ved Antani, Simon Timms, Dan Mantyla
JavaScript is a high-level, dynamic, untyped, lightweight, and interpreted programming language and functional programming is a style that emphasizes and enables smarter code that minimizes complexity and increases modularity. It's a way of writing cleaner code through clever ways of mutating, combining, and using functions. And JavaScript provides an excellent medium for this approach. By learning how to expose JavaScript's true identity as a functional language, we can implement web apps that are more powerful, easier to maintain and more reliable.The java script: Functional Programming for JavaScript Developers course will take you on a journey to show how functional programming when combined with other techniques makes JavaScript programming more efficient.The first module Mastering JavaScript, stress on practical aspects of Javascript development like—Functions and Closures, Runtime debugging techniques, project layout, events and DOM processing, build tools, Object-oriented patterns, isomorphism—everything that a modern Javascript project would need.The second module, Mastering JavaScript Design Patterns - Second Edition, will explore how design patterns can help you improve and organize your JavaScript code. You’ll get to grips with creational, structural, and behavioral patterns as you discover how to put them to work in different scenarios. This updated edition will also delve into reactive design patterns and microservices as they are a growing phenomenon in the world of web development. It will also show you some advanced patterns, including dependency injection and live post processing.The third module, Functional Programming in JavaScript, will help you to write real-world applications by utilizing a wide range of functional techniques and styles. It explores the core concepts of functional programming common to all functional languages, with examples of their use in JavaScript.
Javascript i jQuery. 131 praktycznych skryptów
Witold Wrotek
JavaScript i jQuery sprawdź je w praktyce! Pierwsze kroki, czyli JavaScript i jQuery dla początkujących JavaScript i jego możliwości, czyli skrypty do samodzielnej modyfikacji jQuery, czyli genialny framework pełen skryptowych gotowców JavaScript jest tak popularnym językiem programowania, że właściwie nie trzeba go przedstawiać. To on pozwala na umieszczanie w kodzie HTML lub XHTML skryptów umożliwiających reagowanie na zdarzenia, sprawdzanie poprawności danych czy wyświetlanie okien dialogowych. Dzięki tym oraz wielu innym zaletom JavaScript jest nieodzownym elementem prawie każdej współczesnej strony WWW. Z kolei biblioteka jQuery znacząco rozszerza jego możliwości, ponieważ zawiera gotowe fragmenty kodu, co zwalnia nas z konieczności osobistego pisania każdego skryptu z osobna. Ten duet jest naprawdę fantastyczny! Jeśli chcesz przekonać się, jakie cuda JavaScript i jego framework potrafią wspólnie zdziałać, koniecznie sięgnij po ten podręcznik. Znajdziesz tu grubo ponad setkę gotowych skryptów, które wydatnie przyczynią się do poprawy jakości Twoich stron. Zobaczysz, jak używać funkcji i obiektów, do czego służą instrukcje warunkowe i po co istnieją tablice. Nauczysz się operować zmiennymi do wykonywania obliczeń matematycznych, wstawiać odpowiednio sformatowane teksty i poprawnie obsługiwać zdarzenia. Każdy kolejny krok został dokładnie opisany, a skrypty tylko czekają, by zacząć działać na Twoich stronach WWW Podstawy Pisanie na stronie i działania na zmiennych Funkcje i obiekty Instrukcje warunkowe i pętle Tablica Obliczenia Liczby i łańcuchy Teksty Zdarzenia JavaScript i jQuery szybka nauka na dobrych przykładach!
JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera
Jon Duckett
Twój bilet wstępu do świata JavaScriptu! JavaScript to język, który w dużej mierze ukształtował współczesne strony WWW. Dzięki niemu możemy swobodnie korzystać z interaktywnych, wygodnych w użyciu oraz niezawodnych aplikacji internetowych. Pojawienie się JavaScriptu pozwoliło zastąpić tradycyjne aplikacje desktopowe nowymi, pracującymi w chmurze. Wokół języka powstało już wiele narzędzi i bibliotek. Jedną z najpopularniejszych jest jQuery. Jeżeli chcesz poznać potencjał tego duetu i zacząć tworzyć atrakcyjne aplikacje internetowe, nie możesz obejść się bez tej książki. Pomoże Ci ona szybko stworzyć pierwszy skrypt. W trakcie lektury poznasz niuanse składni JavaScriptu, sposoby obsługi zdarzeń oraz obiektowy model strony. Dzięki dalszym rozdziałom zdobędziesz wiedzę na temat jQuery oraz możliwości tej biblioteki. Z pomocą duetu JavaScript i jQuery błyskawicznie rozwiążesz każdy problem — asynchroniczne pobieranie danych z serwera, atrakcyjny interfejs użytkownika, zaawansowana obsługa formularzy to tylko niektóre z poruszanych tu tematów. Książka ta jest doskonałym źródłem informacji dla czytelników chcących opanować JavaScript oraz związane z nim narzędzia! Sprawdź: jak łatwo wykorzystać potencjał JavaScriptu jak manipulować drzewem DOM jak obsługiwać zdarzenia jak pobierać dane z serwera jak tworzyć atrakcyjne aplikacje internetowe Kompendium wiedzy na temat JavaScriptu i jQuery!
Dawid Borycki
JavaScript i jQuery - fantastyczny duet w każdej aplikacji! Poznaj technologię JavaScript i wykorzystaj jej kolosalne możliwości Ułatw sobie pracę za pomocą elastycznych narzędzi z biblioteki jQuery i jQuery UI Technologia JavaScript nie od dziś jest uważana za potężne narzędzie, doskonale wpasowujące się w sposób działania aplikacji internetowych po stronie serwera. To zaś jest zaleta nie do przecenienia w czasach, gdy przez globalną sieć przesyłane są niewiarygodnie wielkie ilości danych, a internet w zasadzie służy do załatwiania wszelkich codziennych spraw. Każda współczesna aplikacja internetowa musi zapewniać szybki transfer i bezpieczeństwo danych, a także oferować użytkownikom końcowym wygodny interaktywny widok, wraz z możliwością otwierania i wprowadzania danych na różnych urządzeniach. Połączenie JavaScriptu i jQuery pozwala osiągnąć taki stan rzeczy bez nadmiernego obciążania sieci i serwerów. W tej książce znajdziesz informacje o technologii JavaScript oraz bibliotekach jQuery oraz jQuery UI, które umożliwiają tworzenie interaktywnych widoków aplikacji internetowych. Dowiesz się więcej o składni języka JavaScript i zapewnianiu interakcji z różnymi elementami strony oraz o tworzeniu i wykorzystywaniu bibliotek skryptów. Nauczysz się zmieniać właściwości różnych elementów witryny, odkryjesz, do czego służą formularze i obiekty wbudowane, a ponadto zrozumiesz, jak ważną rolę w procesie projektowania i implementowania aplikacji internetowych odgrywają biblioteki jQuery i jQuery UI. Warto, przekonaj się sam! Konfiguracja obsługi JavaScriptu i biblioteki skryptów Debugowanie kodu w JavaScripcie Dostęp do wybranych elementów stron internetowych Obsługa zdarzeń i drzewo DOM Tabele danych, źródła XML oraz pętla for in Formularze, obiekty wbudowane i animacje Podstawy jQuery: selektory, zdarzenia, programowanie asynchroniczne Zaawansowane aspekty jQuery: animacje, formularze, AJAX, wtyczki i rozszerzenia jQuery UI: wtyczki, interakcja z komponentami oraz zaawansowane efekty animacji Interaktywna strona WWW? Tylko z JavaScriptem i jQuery!