Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Скайдом - пожалуй, самая красочная и интересная головоломка с действительно уникальными режимами игры!

Скайдом

Три в ряд, Головоломки, Казуальные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Frontend + Web

С этим тегом используют

IT Программирование Javascript IT юмор Веб-разработка Программист Web-программирование Сайт Дизайн Все
122 поста сначала свежее
2
froggush
froggush
5 лет назад

Из судовредителя в веб-фронтовики. Начало⁠⁠

Из судовредителя в веб-фронтовики. Начало HTML, CSS, Web, Javascript, Frontend

Цель (сказочная) - Senior Frontend Developer
Цель (актуальная) - найти хоть какую-нибудь работу за деньги

Исходные данные:
Возраст:
20 лет;

Образование: эмбрион судовредителя;
Работа: по утрам мету плац, после обеда топчу его.

Около года назад, посмотрев на старшего брата-яндексера, я пришёл к выводу, что перспектива быть программистом мне нравится гораздо больше, чем перспектива драить палубу (-А борт? -Аборт - это грех). На фоне данного вывода было принято решение развиваться в сторону фронтенда с целью войти в it. Решение хорошее! Жаль, что материальная база была плохая. Своего ноутбука не было, приходилось брать лэптоп у товарища. Получалось не часто, так как гаджет ему и самом нужен. В итоге, за год удалось освоить не много: html, css, flex, сетки на примере skeleton'a, git, GitHub, начал потихоньку учить js, jq, но случился большой перерыв на почве дел семейных. Было и первое обращение за помощью на q&a habr, stackoverflow.

Теперь же у меня есть собственный ноутбук и безлимитная возможность учиться\кодить\делать-что-захочу на нём :)

Жребий брошен, цель определена. Значит - в путь! Буду писать время от времени о своих успехах сюда. В первую очередь для предоставления своих трудов на суд более и не более опытным товарищам, во вторую очередь - для структуризации в общих чертах пройденного материала)
Этот пост будем считать началом отсчёта.

На данном этапе смотрю курс по js essential от ITDVN, читаю книгу Флэнагана "JavaScript. Подробное руководство" и верстаю учебные макетики, которые, кстати, можно посмотреть по ссылке - https://github.com/babkavokne. Там небольшой бардак, но, обещаю, в ближайшее время я наведу порядок.


Жажду советов, обмена опытом и общения с идущими к it сфере или уже достигшими её, и, конечно, критики!


Само собой, я открыт для любой работки по вёрстке за бесплатно\еду\копейку :)

По традиции: первый пост! Не судите строго!)
Всем добра и хорошего настроения.

Показать полностью 1
[моё] HTML CSS Web Javascript Frontend
22
79
STINGRAY.DEVELOP
STINGRAY.DEVELOP
5 лет назад
Web-технологии

Во все тяжкие: Веб-разработчик с нуля. 10 месяцев⁠⁠

Во все тяжкие: Веб-разработчик с нуля. 10 месяцев IT, Программирование, Карьера, Javascript, Веб-разработка, Frontend, Web, Длиннопост

Нет, конечно не уволили, я сам уволился. Произошло это два дня назад.


Цель — Senior Frontend Developer.

Язык: JavaScript.

Возраст: 28 лет;

Работа (настоящее время): - в поиске.


Привет всем, друзья! Как ваши дела? Что нового? У меня вот, как видите перемены. Моя совесть не выдержала, что я незаслуженно получаю зарплату выше рыночной для джуна, и медленно подгрызала меня изнутри(шутка, но не про зп).


Как видите не всегда дело упирается в деньги. Та философия, которая сформирована мои бывшим руководителем отдела IT не коррелируется с моей философией. Дабы не создать зоны неизвестного, расскажу некоторые моменты связанные с IT отделом в компании, где я работал.


Что же заставило меня уйти из этой компании:


1. Меня заставляли писать на notepad++. Благо я воспротивился и установил себе vscode, но потом после этого был неприятный разговор и упреки.

2. Отсутствие системы контроля версий(git) объяснялось тем, что это отнимает время, при всем этом после выпуска релиза приложения, которое я писал, я целую неделю ничего не делал по работе. Абсолютно. Сидел изучал книжки. Вот такая оптимизация. То есть приложения пишется сразу в прод, баги фиксятся тоже в проде.

3. Запрет на использовать версии JavaScript ES6 и выше. То есть только ES5 и ничего больше. Про транспиляторы руководитель знает, но зачем создать комфортную атмосферу разработчику и рост. Ведь это нужно заморочаться. Проще менять фронтов каждые два месяца и копить ужасный бардак на проекте.

4. Отсутствие таск-раннеров по типу gulp, grunt, не говоря уже про webpack.

5. Запрет на использование фрэймворков, хотя я особо на это не жаловался, мне и чистого JS за глаза. Но роста хотелось.

6. Отсутствие тех. заданий и требований, а самое главное - отсутствие кода ревью.

7. Запрет на SPA. Сначала я написал приложение как SPA, но после пришлось переделывать, чтобы страницы рендерились и отдавались с сервера. Тихий и медленный ужас.


В целом это можно описать так:  консервативность руководителя отдела.

Всё остальное адекватно, ребята с кем работал хорошие, по зп все шикарно, официально и т.д.


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


При всем этом месяц был крайне продуктивный и хочу поделиться тем, что я сделал и изучил:


1. Прочитал пару книжек Стива Круга по юзабилити и тестированию(ниже по ссылке в инсте).

2. Посетил JavaScript Evening в компании DINS (Dino Systems) и послушал два доклада: API design for front-end и «Алгебраические типы данных в TypeScript».

3. Посмотрел интересный и полезный курс по JS шаблонам проектирования.

4. Успел покопаться в документации по extJs и сделать одно приложение, но тестовое от компании так и не сделал. Не осилил. Очень сложный фрэймворк.

5. Прочитал половину книги "Грокаем алгоритмы".

6. Сверстал пару тестовых за последние 4 дня, смотреть в гитхабе. Новые на подходе.

7. Изучал много документации и углублялся в разные API браузера.


И да, я завел инстаграм. Там не будет гламурных фотографий. Там я буду делать небольшие рецензии на книжки, которые прочитал, фоточки с митапов и конференций, может чего еще. В общем, так сказать продолжение моего блога в <img>.

Подписывайтесь :)


Всем хорошего времени суток и успеха! А я пойду делать тестовые и гонять по собеседованиям и искать команду, в которой смогу развиваться как специалист и дорасти до Senior!


Артем, OWIII.

Показать полностью
[моё] IT Программирование Карьера Javascript Веб-разработка Frontend Web Длиннопост
74
59
STINGRAY.DEVELOP
STINGRAY.DEVELOP
5 лет назад

Во все тяжкие: Веб-разработчик с нуля. 9 месяцев⁠⁠

Во все тяжкие: Веб-разработчик с нуля. 9 месяцев IT, Программирование, Карьера, Javascript, Веб-разработка, Frontend, Web, Длиннопост

Месяц выдался не простым..но не в плане программирования.


Цель — Senior Frontend Developer.

Язык: JavaScript.

Возраст: 28 лет;

Работа (настоящее время): - Junior Frontend Developer в компании "АвтоКонтинент".


Привет всем, кто ждал этот отчёт, также привет всем, кто не ждал!


Честно говоря за этот отчетный месяц похвастаться нечем, весь месяц я боролся с своим болезненным состоянием, надеюсь, что скоро поправлюсь окончательно. Но на работу ходил, хоть пару раз приходилось брать больничный.


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


На работе решаю поставленные задачи, если глобально, то пишу приложение для наших водителей (курьеров), которые будут принимать платежи от клиентов. Пока что ничего сверъестественного, интерфейс простой, но будет обрастать функционалом, постепенно. Пишу на чистом JS, поэтому в ванильном JavaScript я поднаторел, планирую стать в нем ниндзя :) Как выздоровлю полностью, то по вечерам буду прокачивать навыки во фрэймворках. Может быть начну писать собственный проект (идея есть).


В общем, кому было интересно, узнать как у меня дела - то в плане развития как профессионала все отлично. Остальные жизненные сферы подтянем :)


Хочу сказать, что мне очень нравится работа, коллектив приятный, руководитель хоть и старой школы, не приветствующий новомодные тенденции во фронтенте (хотя кто от них без ума?), но адекватный и понимает, что и когда нужно использовать, а когда и что не нужно. В общем, есть чему поучиться у него. Чем я и занимаюсь.


Как дела у вас? Кто планировал войтивайти - вошел? Кто планировал найти работу - нашел?


Результативного следующего месяца всем!

Артем, OWIII

Показать полностью
[моё] IT Программирование Карьера Javascript Веб-разработка Frontend Web Длиннопост
47
voi1i
5 лет назад
Web-технологии

CSS3 - Проблема с полупрозрачными границами⁠⁠

[моё] Css3 CSS Web Веб-разработка Frontend Верстка Pikaweb Видео
6
5
DELETED
5 лет назад
Web-технологии

Подскажите актуальные курсы/книги по Frontend разработке на 2020 год⁠⁠

Всем доброго времени суток! Собственно, сабж в заголовке. Сразу поясню - я в гугле не забанен, все эти академии и хекслеты легко нашёл сам, HTML/CSS я знаю, знаю что нужен ванильный JS и потом фреймоврки.  Вопрос вот в чём: где это учить? Фронтенд меняется с ураганной скоростью и большинство курсов уже давно устарели. По-этому я и обратился к сообществу за помощью - какие курсы/книги актуальны на данный момент? Просто не хочется тратить время на изучение устаревшего материала. Помогите, люди добрые.

Javascript Frontend Web Web-программирование Обучение Курсы Текст
23
63
STINGRAY.DEVELOP
STINGRAY.DEVELOP
5 лет назад

Во все тяжкие: Веб-разработчик с нуля. 8 месяцев⁠⁠

Во все тяжкие: Веб-разработчик с нуля. 8 месяцев IT, Программирование, Карьера, Javascript, Веб-разработка, Frontend, Web, Длиннопост

«Я считаю, что человек - профессионал, когда он может делать то, что должно быть сделано, независимо от того как он себя чувствует. Дилетант является дилетантом в своем эмоциональном отношении. Профессионал — это профессионал в том, как он думает и чувствует, и в его способности действовать в самых тяжелых условиях». Кас Д’Амато


Цель — Senior Frontend Developer.

Язык: JavaScript.

Возраст: 28 лет;

Работа (настоящее время): - Junior Frontend Developer в компании "АвтоКонтинент".


Мне очень нравится эта цитата Каса, она до жути о простом, но постичь это довольно сложно. У меня не получилось и жизнь это показывает.


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


На следующий день после этого собеседования мне перезвонили и предложили оффер из другой компании. Но буквально на следующий день после предложения оффера я заболел. Не буду размусоливать сопли, что за болезнь и т.д. Болячка связана с позвоночником, суть в том, что припекло так, что пришлось отказаться от оффера, так как потребовалось много времени для постановки диагноза и проведения лечения.


От оффера я отказался, сошлись на том, что пока что я разберусь, что со здоровьем и как его восстанавливать. Через пару недель будет видно. Знаете, как это было обидно? После стольких собеседований и вложенных усилий - ты добиваешься цели, но от результата приходится отказаться. Ух! Весело в общем...Но видно всё для чего-то..


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

Еще позавчера я думал, что пост будет продолжением похождений по собеседованиям, но нет.. :)


Сегодня я закончил второй рабочий день, и все только начинается. Объем работ хватает, направление и технологии разработки не моднячие, реакта, например нет, супер высоких нагрузок тоже нет. Это не прогрессивная IT-компания, нету многих плюшек, но кто его знает, где кому лучше? Поработаем - поглядим. Но, зато, я смогу здесь хорошо поставить базу на ванильном JS и вообще понять многие вещи в разработке. Компания крупная, отдел разработки небольшой, но я очень рад тому, что у меня есть и буду максимально вкладывать усилия для своего развития и развития внутренних сервисов компании.


Свое развитие в свободное от работы время я останавливать не собираюсь и буду параллельно прокачиваться в навыках.


Что было сделано за последний месяц при моем болезненном состоянии(почти ничего):


1. Прочитал и разобрал 170 страниц книги "Секреты JavaScript ниндзя".

2. Разобрал полезную статью про работу браузеров и то как они осуществляют рендер страниц . Старая, но я думаю она актуальна до сих пор.

3. Сделал тестовое "Кракен", повторюсь.

4. Прочитал 4 книгу "You don't know JS".

5. Решил еще 15 задачек на codewars.


Английским занимался совсем немного, даже не буду его включать в список.


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


Но у меня цель - это senior, поэтому движемся и работаем дальше!! Спасибо всем за поддержку!


И с наступающим новым годом, мои дорогие!


Желаю, чтобы в следующем году у вас были только те перемены, которые Вам нужны, те результаты, к которым Вы стремитесь и в той деятельности, которая Вам нравится!


До скорого!

Артём OWIII.

Показать полностью 1
[моё] IT Программирование Карьера Javascript Веб-разработка Frontend Web Длиннопост
50
hidex
hidex
5 лет назад

No pain, no gain: Путь в web-разработчики с нуля. Отчет №5⁠⁠

No pain, no gain: Путь в web-разработчики с нуля. Отчет №5 IT, Javascript, Карьера, Верстка, Frontend, Длиннопост, Web, Блог

Цель: Junior Fontend Developer

Срок: Апрель

Обо мне: Студент 2 курса, 19 лет.

Я бежал потому что надо было бежать. Я не думал о том, куда это меня приведёт.
фильм "Форест Гамп"

Режим тренировки основных навыков:


1. Подъем в 06:00. Изучение IT материалов - 2 часа

2. После 20:00 - Снова ботаем IT - 3 часа

3. Верстка из psd по видео урокам 1-2 макета в неделю


Режим дополнительных тренировок:


– Изучение литературы для саморазвития

– Вузовские заморочки (Нужно закрыть второй семестр досрочно, чтобы в апреле ходить по собесам, соответственно не пренебрегать шарагой)


Сознательные ограничения:


– Не курить

– Не пить алкоголь (и энергетики, серьезно, с этой штукой пора завязывать)


Уровень мотивации 7.4/10


Итоги недели:


1. Разобраны методы массивов, делегирование событий, механизм всплытия\погружения событий, таймер и интервал, промисы, дошел до 8й главы первой части learn.javascript

2. В качестве практики написал калькулятор, карусель, логику для валидации нескольких форм, начал начал писать небольшую игру-кликер.

3. Практически дочитал "Принципы" Рэя Далио, на следующей неделе, скорее всего, распишу впечатления от нее.

4. Немного почитал книгу "Цель" Э.Голдратта, + в комментариях к прошлому посту посоветовали книгу тоже думаю разобрать.


Проблемы, с которыми столкнулся:


1. До нг осталось 2 недели, за это время нужно сдать все зачеты, поэтому сейчас крайне мало времени. Думал после этого отчета взять перерыв до окончания сессии, но в итоге передумал, потому что слишком люблю рефлексию и не готов от этого отказаться.


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


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

Показать полностью 1
[моё] IT Javascript Карьера Верстка Frontend Длиннопост Web Блог
5
Партнёрский материал Реклама
specials
specials

Даже получать удовольствие ты должен с коммерческой выгодой для себя ©⁠⁠

Так говорил греческий судовладелец, миллиардер Аристотель Онассис. Миллиардеры, конечно, живут немножко иначе, но этот принцип вполне распространяется и на «простых смертных». Давайте посчитаем, какую выгоду вы получаете.

Посчитать

Бизнес Выгода Текст
hidex
hidex
5 лет назад

No pain, no gain: Путь в web-разработчики с нуля. Отчет №4⁠⁠

No pain, no gain: Путь в web-разработчики с нуля. Отчет №4 IT, Javascript, Карьера, Верстка, Frontend, Длиннопост, Web, Блог

Цель: Junior Fontend Developer

Срок: Апрель

Обо мне: Студент 2 курса, 19 лет.

Решите для себя! 1. Чего вы хотите? 2. Какова объективная реальность? 3. Что вы планируете для этого сделать?

Рэй Далио


Режим тренировки основных навыков:

1. Подъем в 06:00. Изучение IT материалов - 2 часа

2. После 20:00 - Снова ботаем IT - 3 часа

3. Верстка из psd по видео урокам 1-2 макета в неделю


Режим дополнительных тренировок:


– Изучение литературы для саморазвития

– Вузовские заморочки (Нужно закрыть второй семестр досрочно, чтобы в апреле ходить по собесам, соответственно не пренебрегать шарагой)


Сознательные ограничения:


– Не курить

– Не пить алкоголь (и энергетики, серьезно, с этой штукой пора завязывать)


Уровень мотивации 8/10

Итоги недели:


1. Разобраны следующие темы по js: замыкания, привязка контекста, создание объектов через функции-конструкторы, прототипы, классы, методы массивов.

2. Нашел  курс по js (webformyself), который ведет Владилен Минин. Очень пришелся по вкусу + у него есть канал на ютубе, где есть разбор сложных тем(прототипы, контекст и тп). Пройдено 42 урока.

3. Прочитал 1/3 книги "Принципы" Рэя Далио.


Проблемы с которыми столкнулся:

1. Очень залагал на теме ООП, но в итоге освоил материал (смотрел лекции Лаврика и Минина).

2. Мало практики. Решая задачки, прилагаемые к главам в учебнике, заметил, что ГОРАЗДО эффективнее усваивается материал, поэтому искал ресурсы для практики. В итоге наткнулся на сайт

3. Уже  недели 2 как подзаброшена верстка. Изучение JS оказалось гораздо интереснее верстки, но мне нужно владеть и тем и другим.

Показать полностью 1
[моё] IT Javascript Карьера Верстка Frontend Длиннопост Web Блог
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии