14

Обучение веб-разработке⁠⁠

Добрый день всем. Такая, в общем, тема. Работаю в техподдержке сайтов, постоянно приходится клиентам что-то делать на их сайтах, пилить модули, плагины, либо верстку менять, либо еще что. И знаете что вам скажу? 98% всех проектов написаны какими то жопорукими дебилами, но никак не профессиональными разработчиками. Иногда такое видишь, что глаза на лоб лезут. В общем, в свете этого решил создать веб-ресурс в виде блога (скорее всего для начала), на котором буду качественно разжевывать все аспекты веб-разработки начиная с самого начала (а также возможно обычного программирования, не для веб). А то засилье последователей всяких евгениев поповых просто поражает. Пост носит чисто информационный характер, вскоре выложу ссылку на сайт. Ах да, я не дизайнер, поэтому сайт будет на обычном бесплатном шаблоне (чтобы не возмущались типа вот учить собрался чему то а сам дизайн придумать не может). Можете минусовать, можете подписываться, как хотите. Но если у вас есть какие предложения - с удовольствием прочту в комментариях.
1
Автор поста оценил этот комментарий
Я сам эту тему плохо шарю пока что. Ну суть такова, что каждый класс это отдельный кусок кода, который не зависит от другого класса. Этот класс отвечает конкретно за свои функции.

Ну допустим:
Класс database - реализует подключение к базе данных
Класс Users - Отвечает за работу с пользователями(Авторизация пользователя, регистрация и тп)
Класс Posts - Отвечает за работу с постами (Добавление, удаление, редактирование, чтение)

Вот все эти классы независимы друг от друга. Тебе не надо знать как все реализовано в каждом, надо знать что на выходе и какие функции оно выполняет.

Может я как то криво изложил тк сам изучаю это все дело :)

P.S Приведенная выше информация может не соответствовать действительности :)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Ну в принципе верно изложено, только классы все-таки могут зависеть друг от друга, по парадигме наследования. А так же забыл упомянуть про объекты :-) Например, (сейчас все будет грубо и очень обобщенно) существует класс Автомобиль (class Auto), у него есть свойства, как например скорость (speed), вес (weight), марка авто (mark). А есть так называемые методы, или функции - например, поехать_вперед(), притормозить(). А потом ты создаешь объект этого класса, например как в Java это будет выглядеть

Auto Oka = new Auto;

А затем заполняешь его данными, например

Oka->speed = 315; (это фактически псевдокод, прошу не придираться, упрощено для понимания).

А так же можешь вызывать методы, например, если тебе в игре нужно чтобы Ока поехала вперед при нажатии W, то

if (key = 'W'){
Oka->поехать_вперед();
}

Сложно все взять и объяснить тут, на своем блоге посвящу ООП массу времени с примерами, а может и задачи какие придумаю)))

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества