Вы здесь

JavaScript

Web Animation using JavaScript: Develop and Design

In the early days of the web, animation was primarily used by novice developers as a ast-ditch effort to call attention to important parts of a page. And even if they wanted animation to transcend its niche, it couldn’t: browsers (and computers) were simply too slow to deliver smooth web-based animation.
We’ve come a long way since the days of flashing banner ads, scrolling news tickers, and Flash intro videos. Today, the stunning motion design of iOS and Android dramatically improves the user experience—instead of detracting from it. Developers of the best sites and apps leverage animation to improve the feel and intuitiveness of their user interfaces.

Animation’s rise to relevancy isn’t just a by-product of improved processing power; it reflects a better appreciation for best practices within the web development community. The tools you use to make a website are now considered less important than the quality of the resulting user experience. As obvious as this seems, it wasn’t always the case.

Проектирование веб-интерфейсов

Авторы - специалисты по проектированию пользовательских интерфейсов - предлагают более 75 шаблонов проектирования взаимодействия для создания собственных удобных и привлекательных веб-приложений.

Приводимые шаблоны иллюстрируют шесть ключевых принципов проектирования, позволяющих в полной мере использовать возможности современных веб-технологий и обеспечить эффективность процесса взаимодействия с пользователем. Обсуждается и ряд антишаблонов, которых следует избегать при проектировании интерфейсов.

Ceкpemы ]avaScript ниндзя

Избранные библиотеки JavaScript
В этой книге главное внимание уделяется способам и практическим приемам, применяемым мя создания современных библиотекjаvаSсriрt. И основной библиотекой, которую мы будем здесь рассматривать, безусловно, является, jQuery поскольку она повсеместно применяется в современной практике программирования нa JavaScript, занимая ведущее положение среди прочих библиотек.
Библиотека jQuе1ry создана и выпущена Джоном Резигом в январе 2006 года. Она распространяет применение СSS-селекторов Д)IЯ согласования с
содержимым модели DOM. Помимо прочих функциональных возможностей, она предоставляет средства мя манипулирования моделью DOM, обработки Аjах·запросов и событий, а также анимации.
Эта библиотека занимает в настоящее время господствующее положение среди всех библиотекjаvаSо;рt, применяемых на сотнях тысяч веб-сайтов, где с ними постоянно сталкиваются миллионы пользователей. Благодаря ее интенсивному применению и критическим отзывам пользователей эта библиотека была с годами уточнена и усовершенствована до современного вида оптимальной кодовой базы.

Помимо примеров кода из библиотеки jQuery, в этой книге будут также рассмотрены методики, реализованные в следующих библиотеках. 

Tags: 

Язык JavaScript

JavaScript изначально создавался для того, чтобы сделать web-странички «живыми». Программы на этом языке называются скриптами. В браузере они подключаются напрямую к HTML и, как только загружается страничка — тут же выполняются.

Программы на JavaScript — обычный текст. Они не требуют какой-то специальной подготовки.  В этом плане JavaScript сильно отличается от другого языка, который называется Java.

Современный JavaScript — это «безопасный» язык программирования общего назначения. Он не предоставляет низкоуровневых средств работы с памятью, процессором, так как изначально был ориентирован на браузеры, в которых это не требуется.
Что же касается остальных возможностей — они зависят от окружения, в котором запущен JavaScript. В браузере JavaScript умеет делать все, что относится к манипуляции со страницей, взаимодействию с посетителем и, в какой-то мере, с сервером:
Создавать новые HTML-теги, удалять существующие, менять стили элементов, прятать, показывать элементы и т.п.
Реагировать на действия посетителя, обрабатывать клики мыши, перемещение курсора, нажатие на клавиатуру и т.п.
Посылать запросы на сервер и загружать данные без перезагрузки страницы(эта технология называется "AJAX").
Получать и устанавливать cookie, запрашивать данные, выводить сообщения...
...и многое, многое другое!

Tags: 

JavaScript js Ming Li

JavaScript is a very easy programming language to learn and excel at, it is used in parallel with HTML (Hyper Text Markup Language) and CSS (Cascading Style Sheet).
A basic knowledge of the 2 above helps you start right away with JavaScript programming. But don’t be scared and don’t you worry, having a great desire to learn is the key to success.

JavaScript is friendly to use and once you achieve the learning journey you’ll be very happy accomplishing the success.

Start with the basic then each time you finish a level with full understanding you move your way up!

ANGULARJS: NOVICE TO NINJA

AngularJS is an open source JavaScript framework that lets you create amazing AJAX-based web apps. Generally, the complexity involved in building large-scale and complex AJAX apps is tremendous. AngularJS aims to minimize this complexity by offering a great environment for development, as well as the means to test your apps.
As a client-side MVW (Model-View-Whatever) framework,oneof the most powerful features of AngularJS is its ability to bring structure to your web apps. Another nice thing about AngularJS is that it extends the HTML vocabulary to make it suitable for building web apps, enabling you to create them declaratively; the resulting code is clean and very readable.

AngularJS Fundamentals in 60-ish Minutes

AngularJS truly in my opinion is an awesome framework and so a lot of light bulbs went off. Once that started happening all the pieces fitted in and made total sense to me.
I think it’s like anything. With a new framework: sometimes you catch it instantly when you learn it, and other times you don’t.
With this it was more a matter of I hadn’t taken the time to be really honest to research the different pieces. I was kind of learning little titbits here and there.
What I’m going to do throughout this video is walk you through all the key things that I wish I would have understood more about upfront and hopefully jump-start your AngularJS development process.

JAVASCRIPT & JQUERY

This book explains how JavaScript can be used in browsers to make websites more interactive, interesting, and user-friendly. You will also learn about jQuery because it makes writing JavaScript a lot easier.

To get the most out of this book, you will need to know how to bui ld web pages using HTML and CSS.

 

React.js курс для начинающих

В данном курсе разбираются основы React.js
Результатом курса будет небольшое приложение новостей, в котором можно добавить новость, а так же посмотреть у новости "подробнее".
После прочтения курса, вы научитесь:
1. Создавать компоненты, учитывая propTypes
2. Грамотно использовать props и state компонента
3. Работать с формой
4. Работать с react dev tools
5. Рефакторить и быть лучше ;)
В тексте курса часто встречаются небольшие задачки, а так же приводится их
решение.
Для успешного прохождения курса, вам потребуются знания:
1. HTML/CSS
2. Javascript (ну или хотя бы jQuery, если вы понимаете, что $ всего лишь функция...)

Tags: 

Страницы