Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.09.2016, 14:03
Новичок на форуме
Отправить личное сообщение для fomenos Посмотреть профиль Найти все сообщения от fomenos
 
Регистрация: 29.09.2016
Сообщений: 3

Разработка практического приложения
Приветствую всех. На данный момент есть много учебных материалов по Javascript, Jquery и другим библиотекам. Всё это хорошо, но хотелось бы больше конкретики.
Суть такая:
Есть ли курсы или книги, которые показывают создание реального приложения от начала и до конца. Например - реализация полноценного графического редактора, или онлайн инструмента для создания облака тегов (как в tagul.com).
Кто может посоветовать, на изучение чего именно надо потратить время (или какой библиотеки, книги, видео), что бы сделать практическое приложение.
Ответить с цитированием
  #2 (permalink)  
Старый 29.09.2016, 16:53
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от fomenos
Кто может посоветовать, на изучение чего именно надо потратить время (или какой библиотеки, книги, видео), что бы сделать практическое приложение.
Например прочитав книжку



Уже можно приступить к написанию практических приложений...
Ответить с цитированием
  #3 (permalink)  
Старый 29.09.2016, 17:39
Новичок на форуме
Отправить личное сообщение для fomenos Посмотреть профиль Найти все сообщения от fomenos
 
Регистрация: 29.09.2016
Сообщений: 3

Да, у меня есть эта книга, и ряд хороших и похожих материалов, но....
Мне нужен материал, в котором показаны конкретные примеры применения возможностей Javascript или библиотеки Jqury. Не в отношении сайта и его оформления, а в плане браузерного приложения.
Многие авторы показывают, какие классные возможности предлагает та или иная библиотека, и показывают сайты (онлайн графические редакторы и приложения). Но никто и близко не показывает как такое сделать.
Видел сайт, на котором выбираешь название химического элемента и отображается его 3D модель, которую можно вертеть. Или то же облако тегов, его конструктор.
Нужен материал, в котором показывается создание веб приложения с пояснением используемых функций, а не справочник в стиле - свойства и методы объекта, классы и функции и так далее.
Такое чувство, что авторы книг - теоретики, и никто из них не разрабатывал что-то конкретное, а лишь работал как соавтор проекта.
Ответить с цитированием
  #4 (permalink)  
Старый 29.09.2016, 18:33
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Сообщение от fomenos
Но никто и близко не показывает как такое сделать.
Все в браузере. Сохрани страницу на диск, полностью, и копайся в файлах до посинения, там все оно и увидишь.
Ответить с цитированием
  #5 (permalink)  
Старый 29.09.2016, 19:41
Новичок на форуме
Отправить личное сообщение для fomenos Посмотреть профиль Найти все сообщения от fomenos
 
Регистрация: 29.09.2016
Сообщений: 3

Копался, несколько хороших примеров взял. Более сложные реализации требуют больше времени для скачивания и поиска всех связывающих файлов. Плюс, некоторые ресурсы подключают php для проверки авторизации.
Ситуация усложняется и тем, что многие примеры используют сторонние библиотеки на яваскрипт.
Жаль, что более-менее практическая информация есть у западных авторов, а отечественные программисты или авторы курсов просто делают переводы или рерайт материала.
Плюс, рыться носом в чужом коде - это исследование, а не обучение.
Ответить с цитированием
  #6 (permalink)  
Старый 29.09.2016, 20:17
Профессор
Отправить личное сообщение для Bond Посмотреть профиль Найти все сообщения от Bond
 
Регистрация: 16.06.2013
Сообщений: 172

Да уж, с практикой есть некоторые проблемы.
К примеру когда пытаются на пальцах рассказать про ООП, за сущность берут каких то хюмен, персон, зайчиков, кроликов у которых есть цвет кожи или шерсти, скорость, количество лап (свойства) и они ходят, бегают, прыгают (методы). Потом почитаешь всю эту муйню, а когда до дела доходит оказывается что этих зайчиков и кроликов и близко нет, а нужно в основном обрабатывать данные от сервера и от пользователя.
Ответить с цитированием
  #7 (permalink)  
Старый 30.09.2016, 10:22
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Bond, да, программисты лопочут на своем языке, а что делать? Ну попробуй описать сущность ООП на пальцах для непосвященного.

Господин топикстартер попросту задумал обмануть природу. Типа зачем понимать, надо прочесть и повторить. Так вот господа, не обманете. Понимать надо. Надо вырастить в башке структуру отвечающую за понимание предмета. А потом уже только наращивать ее мощности.

ООП им не понятен блеать, я полгода не мог понять что такое MVC. Попробуйте почитать, что пишут. Паттерну в обед сто лет, он давно хрестоматийный и жевуны давно уже на пенсии. Жевать некому, пережеванное не доходит, так что остается только разбираться и понимать самостоятельно.
Ответить с цитированием
  #8 (permalink)  
Старый 30.09.2016, 10:31
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Я постиг дзен MVC, когда захотел поменять сейчас title страницы уже находящийся в прошлом. Можно нарисовать кучу графиков взаимодействия семантических компонетов приложения и все равно нихера не понять, а когда ты видишь, что тебе надо вернуться в прошлое, а машины времени нет, то все и поймешь.

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

Поэтому берешь книжку по программированию на паскале и изучаешь вечное прошлое, сейчас само приложится.
Ответить с цитированием
  #9 (permalink)  
Старый 30.09.2016, 10:48
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Сколько еще метафор хуйменов, зайчиков, лисят и волчат можно приплести к метафоре направления из прошлого в настоящее? Например направление от абстракции к конкретике. От общего к частному, от модели к рендеру, да? Да сколько угодно и все они работают на объяснение сущности. В том и фишка, что изучать предмет можно с любого конца. Вот как ты учил английский? Небось с алфавита, эй, би, си, ди? А русский ты тоже учил с алфавита? Вот, а все равно английский выучил, хоть и начал с конца.
Ответить с цитированием
  #10 (permalink)  
Старый 30.09.2016, 10:55
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Все-таки доебались до js и сделали классы, ну нельзя же без мазохизма. А теперь смотри, у тебя был объект, который и моделил и выводил. Нужен другой вывод? Ну замени ему выводные прототипы не отходя от кассы, по условиям и все, или модель замени, какая разница. А класс это чертеж, там хера чего заменишь, там начинается наследование, то есть накладка чертежа на чертеж и перечерчивание.

Жаба скрипучая изначально заточена под простые и лабильные решения. А из ее силами фундаменталистов захерачили монумент. Вот теперь он ищет как приложения писать правильно.

Нет никаких правил вообще. Вплоть до говнокода без комментариев нет правил.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка одностраничного приложения. joylord Работа 0 11.04.2016 16:10
2 Ext приложения в одном :) XAPuTOH ExtJS 2 01.02.2016 07:40
ionic модальное окно при старте приложения andz2 Angular.js 3 10.06.2015 18:29
PHP - Разработка скриптов и CMS. Программирование сайтов f.Michail Работа 16 28.01.2014 08:46
Продажа одобренного игрового приложения в 4 соц с доходом monstrons Flash 4 05.02.2013 20:16