Этот репо репо поможет новичкам начать путь во фронтенде с уверенностью и подскажет опытным разработчикам, как развиваться дальше.
В нем собраны все актуальные инструменты и технологии, репо уже набрал более 250 000 звезд.
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥5❤3
This media is not supported in your browser
VIEW IN TELEGRAM
#анимация #css #javascript
https://codepen.io/yexx/pen/OJzQNVN
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4❤2
➯ Создайте игру Flappy Bird.
https://youtube.com/watch?v=Ltg1fl4Obgg
➯ Игра "Хэнгмэн"
https://youtube.com/watch?v=hSSdc8vKP1I
➯ Слайдер изображений -
https://youtube.com/watch?v=PsNaoDhzQm0
➯ Переключение светлой/темной темы -
https://youtube.com/watch?v=CUEJkJ9HDbY
➯ Цифровые часы
https://youtube.com/watch?v=lsoCv8Agg6E
➯ Создание музыкального проигрывателя -
https://youtube.com/watch?v=oscPp3KghS8
➯ Список дел
https://youtube.com/watch?v=kzHmtmCMUwk
➯ Тетрис
https://youtube.com/watch?v=ZTHjT3bm-64
➯ Создание 15 проектов на JavaScript -
https://youtube.com/watch?v=3PHXvlpOkf4
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥5❤1
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 Work scroll — изящная реализация прокрутки страницы. Реализована с помощью CSS и JavaScript
#анимация #css #javascript
https://codepen.io/Zuraavl/pen/jOQEmzM
@javascriptv
#анимация #css #javascript
https://codepen.io/Zuraavl/pen/jOQEmzM
@javascriptv
❤11👍3👎1🔥1
➽ javascripting - https://javascripting.com
➽ codepen - https://codepen.io
➽ codemyui - https://codemyui.com
➽ jsfiddle - https://jsfiddle.net
➽ jsbin - https://jsbin.com
➽ 30secondsofcode - https://30secondsofcode.org/js/p/1/
➽ freefrontend - https://freefrontend.com
➽ snippit - https://snippit.io
➽ codesandbox - https://codesandbox.io
➽ glitch - https://glitch.com
➽ tabnine - https://tabnine.com
➽ github - https://github.com
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥2❤1
🔥 Дайджест полезных материалов из мира Javascript за неделю
Почитать:
— Как мы заинжектили кнопку на Behance
— Гайд по микрофронтендам на single-spa, или Как уже наконец-то уйти от монолита во фронтенде
— Как можно использовать .NET из Javascript (React) в 2023 году
— Простой пример ИИ для управления роботом. TensorFlow + Node Js
— 8 углубленных вопросов на собеседованиях на роль сеньора в JavaScript
— React vs Vue vs Angular. Часть 3
— Как выстроить удобные процессы в работе с монорепой
— 9 алгоритмов сортировки и поиска для JS, о которых вас спросят на собеседовании
— Особенности кодировки строк в Base64 в JavaScript
— Service Workers против медленного интернета: Кэширование и улучшение UX
— 15 Reasons to Learn JavaScript: Unlocking the Power of the Web
— Basic Pattern - Javascript Interview
— Stylized Castle WebGL demo
— why learn web (javascript) ML(machine learning) 2024
— Score High in AWS SAA-C03 Dumps with Premium Quality Dumps
— Latest Newsletter: Embarrassed to be Human (Issue #138)
— Announcing the First Ever State of React Survey
— Performing CRUD Operations in a React-Express-MongoDB Application
— Pollyfill - PROMISE. ALL
— React Search Using-Debounce
Посмотреть:
🌐 Did Josh Make A Mistake? (⏱ 06:58)
🌐 This Experimental Chrome Accessibility Feature Is A Game Changer (⏱ 00:48)
Хорошего дня!
@javascriptv
Почитать:
— Как мы заинжектили кнопку на Behance
— Гайд по микрофронтендам на single-spa, или Как уже наконец-то уйти от монолита во фронтенде
— Как можно использовать .NET из Javascript (React) в 2023 году
— Простой пример ИИ для управления роботом. TensorFlow + Node Js
— 8 углубленных вопросов на собеседованиях на роль сеньора в JavaScript
— React vs Vue vs Angular. Часть 3
— Как выстроить удобные процессы в работе с монорепой
— 9 алгоритмов сортировки и поиска для JS, о которых вас спросят на собеседовании
— Особенности кодировки строк в Base64 в JavaScript
— Service Workers против медленного интернета: Кэширование и улучшение UX
— 15 Reasons to Learn JavaScript: Unlocking the Power of the Web
— Basic Pattern - Javascript Interview
— Stylized Castle WebGL demo
— why learn web (javascript) ML(machine learning) 2024
— Score High in AWS SAA-C03 Dumps with Premium Quality Dumps
— Latest Newsletter: Embarrassed to be Human (Issue #138)
— Announcing the First Ever State of React Survey
— Performing CRUD Operations in a React-Express-MongoDB Application
— Pollyfill - PROMISE. ALL
— React Search Using-Debounce
Посмотреть:
🌐 Did Josh Make A Mistake? (⏱ 06:58)
🌐 This Experimental Chrome Accessibility Feature Is A Game Changer (⏱ 00:48)
Хорошего дня!
@javascriptv
👍6❤3🔥1
Реализуйте метод кастомные
.map()
: [1,2,3].myMap((x) => x * x) // должно получиться [1,4,9].
Проверяется ваше понимание:
1⃣Prototypes
2⃣
this
ключевое слово3⃣Functional концепции программирования
Если вы понимаете, как работает обычная
.map()
, то реализовать собственную функциию несложно:1.
.map()
- это метод массива2. Он возвращает новый массив (не модифицирует существующий)
3. В качестве параметра принимает функцию
4. Выполняет эту функцию над каждым элементом массива
5. Результат функции помещается в новый массив, а затем возвращается.
Легко, правда?
Базовая реализация в изображении.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36❤4🔥3🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Представляем Material Web 1.0, библиотеку компонентов Google, которая работает везде, где есть рабочий HTML. 🌐
Подробный гайд о том, как начать работу с компонентами Material здесь → https://m3.material.io/develop/web
@javascriptv
Подробный гайд о том, как начать работу с компонентами Material здесь → https://m3.material.io/develop/web
@javascriptv
❤13👍10🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Создание отзывчивой регистрации с валидацией формы с помощью HTML, CSS и JavaScript 🚀
📌 Код
@javascriptv
📌 Код
@javascriptv
❤15👍8😁3
This media is not supported in your browser
VIEW IN TELEGRAM
#анимация #css #javascript
https://codepen.io/kristen17/pen/BaGOOMm
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🤔3❤2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Новый способ эффективного управления повторяющимися анимациями без лишних вызовов
animate()
или utils.set()
. Идеально подходит для эффектов отслеживания мыши!
Подробности об API ниже 👇
https://libraries.io/npm/animejs-beta
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤4🤯3🔥1👏1
⚡Легкий способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
Машинное обучение: t.iss.one/ai_machinelearning_big_data
Go: t.iss.one/Golang_google
Базы данных: t.iss.one/sqlhub
C++/ t.iss.one/cpluspluc
Data Science: t.iss.one/data_analysis_ml
Python: t.iss.one/pythonl
Хакинг: t.iss.one/linuxkalii
Devops: t.iss.one/devOPSitsec
C#: t.iss.one/csharp_ci
Java: t.iss.one/javatg
Linux: t.iss.one/+A8jY79rcyKJlYWY6
Мобильная разработка: t.iss.one/mobdevelop
Docker: t.iss.one/+0WdB4uvOwCY0Mjdi
Rust: t.iss.one/rust_code
Javascript: t.iss.one/about_javascript
React: t.iss.one/react_tg
PHP: t.iss.one/phpshka
Android: t.iss.one/android_its
Big Data: t.iss.one/bigdatai
Тестирование:https://t.iss.one/+F9jPLmMFqq1kNTMy
Аналитика данных: https://t.iss.one/+mAXY9ppJwitkMDBi
😆ИТ-Мемы: t.iss.one/memes_prog
🇬🇧Английский: t.iss.one/english_forprogrammers
📕Ит-книги бесплатно: https://t.iss.one/addlist/BkskQciUW_FhNjEy
ИИ: t.iss.one/vistehno
Книги по искусственному интеллекту
💼 Папка Go разработчика: t.iss.one/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.iss.one/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.iss.one/addlist/2Ls-snqEeytkMDgy
Папка Java разработчика: https://t.iss.one/addlist/ZM3J6oFNAnRlNWU6
Папка с вакансиями: t.iss.one/addlist/_zyy_jQ_QUsyM2Vi
Машинное обучение: t.iss.one/ai_machinelearning_big_data
Go: t.iss.one/Golang_google
Базы данных: t.iss.one/sqlhub
C++/ t.iss.one/cpluspluc
Data Science: t.iss.one/data_analysis_ml
Python: t.iss.one/pythonl
Хакинг: t.iss.one/linuxkalii
Devops: t.iss.one/devOPSitsec
C#: t.iss.one/csharp_ci
Java: t.iss.one/javatg
Linux: t.iss.one/+A8jY79rcyKJlYWY6
Мобильная разработка: t.iss.one/mobdevelop
Docker: t.iss.one/+0WdB4uvOwCY0Mjdi
Rust: t.iss.one/rust_code
Javascript: t.iss.one/about_javascript
React: t.iss.one/react_tg
PHP: t.iss.one/phpshka
Android: t.iss.one/android_its
Big Data: t.iss.one/bigdatai
Тестирование:https://t.iss.one/+F9jPLmMFqq1kNTMy
Аналитика данных: https://t.iss.one/+mAXY9ppJwitkMDBi
😆ИТ-Мемы: t.iss.one/memes_prog
🇬🇧Английский: t.iss.one/english_forprogrammers
📕Ит-книги бесплатно: https://t.iss.one/addlist/BkskQciUW_FhNjEy
ИИ: t.iss.one/vistehno
Книги по искусственному интеллекту
💼 Папка Go разработчика: t.iss.one/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.iss.one/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.iss.one/addlist/2Ls-snqEeytkMDgy
Папка Java разработчика: https://t.iss.one/addlist/ZM3J6oFNAnRlNWU6
Папка с вакансиями: t.iss.one/addlist/_zyy_jQ_QUsyM2Vi
👍7❤2
This media is not supported in your browser
VIEW IN TELEGRAM
https://codepen.io/mo-ro/pen/jObjGJm
#код #css #javascript
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥5❤4👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Вот мои любимые места в Интернете для вдохновения при работе над дизайном:
https://curated.design → каталог
https://land-book.com → веб-сайты
https://refero.design → исследования в области дизайна
https://mobbin.com → мобильные и веб-приложения
https://saaslandingpage.com → целевые страницы saas
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3❤1
Изучайте Javascript бесплатно!
❒ Полный курс JavaScript 2023 — от новичка до профессионала / машинный перевод яндекса
https://www.youtube.com/watch?v=JEgp6AHZu9A&pp=ygUYamF2YXNjcmlwdCDQutGD0YDRgSAyMDIz
❒ JavaScript для начинающих 2023. Полный курс за 6 часов. Уроки. Теория + практика
https://www.youtube.com/watch?v=maPRR_jjyOE&pp=ygUYamF2YXNjcmlwdCDQutGD0YDRgSAyMDIz
Полный курс ❒ JavaScript за 4 часа.
https://youtu.be/ZYhGSfSfzeI
❒ Изучите JavaScript за 8 часов.
https://youtu.be/hNYzV87wocY
❒ Курс Code academy JavaScript.
https://youtu.be/_ixUdG1FFtM
❒ Полный курс JavaScript для начинающих.
https://youtu.be/EfAl9bwzVZk
❒ JavaScript Dom Crash Course.
https://youtu.be/0ik6X4DJKCc
❒ JavaScript Oops Crash Course.
https://youtu.be/vDJpGenyHaA
❒ Продвинутые учебники JavaScript.
https://youtu.be/IljVmcDDrOg
❒ JavaScript All in One Tutorials.
https://youtu.be/9M4XKi25I2M
❒ Основы JavaScript 11 часов.
https://youtu.be/2Ji-clqUYnA
@javascriptv
❒ Полный курс JavaScript 2023 — от новичка до профессионала / машинный перевод яндекса
https://www.youtube.com/watch?v=JEgp6AHZu9A&pp=ygUYamF2YXNjcmlwdCDQutGD0YDRgSAyMDIz
❒ JavaScript для начинающих 2023. Полный курс за 6 часов. Уроки. Теория + практика
https://www.youtube.com/watch?v=maPRR_jjyOE&pp=ygUYamF2YXNjcmlwdCDQutGD0YDRgSAyMDIz
Полный курс ❒ JavaScript за 4 часа.
https://youtu.be/ZYhGSfSfzeI
❒ Изучите JavaScript за 8 часов.
https://youtu.be/hNYzV87wocY
❒ Курс Code academy JavaScript.
https://youtu.be/_ixUdG1FFtM
❒ Полный курс JavaScript для начинающих.
https://youtu.be/EfAl9bwzVZk
❒ JavaScript Dom Crash Course.
https://youtu.be/0ik6X4DJKCc
❒ JavaScript Oops Crash Course.
https://youtu.be/vDJpGenyHaA
❒ Продвинутые учебники JavaScript.
https://youtu.be/IljVmcDDrOg
❒ JavaScript All in One Tutorials.
https://youtu.be/9M4XKi25I2M
❒ Основы JavaScript 11 часов.
https://youtu.be/2Ji-clqUYnA
@javascriptv
❤13👍6🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
#анимация #css #javascript
https://codepen.io/Juxtopposed/pen/jOKqXMJ
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Card Hover Interaction - красивые карточки с всплывающей информацией при наведении. Реализованы с помощью CSS.
https://codepen.io/dev_loop/pen/PoqLGvV
@javascriptv
https://codepen.io/dev_loop/pen/PoqLGvV
@javascriptv
👍16❤5🔥2👏2
🔥 Дайджест полезных материалов из мира Javascript за неделю
Почитать:
— Разбор задачи B (Больше, чем музыка) фронтенд — Yandex Cup 2023 квалификация
— Путешествие JavaScript-кода через движок V8
— Использование Content-Security-Policy вместе с React & Emotion
— Какие неочевидные темы вспомнить перед собеседованием на Frontend разработчика
— Что такое деление по модулю в JavaScript?
— Почему я не буду использовать Next.js
— Redux-toolkit и переиспользование кода
— Разработка браузерных игр с использованием Phaser3, React, Typescript
— Два frontend фреймворка. Два подхода
— Как не программист, вероятно, написал самую быструю библиотеку в мире
— Navigating the Web with is.browser and is.not_browser in JavaScript: Your Go-To Tools for Browser Checks
— Phấn Phủ Canmake
— [Discussion] What's the new big thing in web dev in the past 2 years?
— Delving into open source territory with Google: An Investigation
— Delving into open source territory with Google: PR #3
— Delving into open source territory with Google: PR #2
— Delving into open source territory with Google: PR #1
— Creating Chess Board SVGs, PNGs, and GIFs
— The 2000 line framework challenge: How to split state when using global stores with no extra dependencies beyond Modulo.js
— VueJS part 11: Sending data from component to parent
Посмотреть:
🌐 Why Signals Are Better Than React Hooks (⏱ 16:30)
🌐 Node Just Released This Amazing Feature! (⏱ 00:44)
🌐 This Is One Of My Favorite TypeScript Features (⏱ 05:22)
🌐 NEW TypeScript Simplified Course Announcement! (⏱ 00:49)
Хорошего дня!
@javascript
Почитать:
— Разбор задачи B (Больше, чем музыка) фронтенд — Yandex Cup 2023 квалификация
— Путешествие JavaScript-кода через движок V8
— Использование Content-Security-Policy вместе с React & Emotion
— Какие неочевидные темы вспомнить перед собеседованием на Frontend разработчика
— Что такое деление по модулю в JavaScript?
— Почему я не буду использовать Next.js
— Redux-toolkit и переиспользование кода
— Разработка браузерных игр с использованием Phaser3, React, Typescript
— Два frontend фреймворка. Два подхода
— Как не программист, вероятно, написал самую быструю библиотеку в мире
— Navigating the Web with is.browser and is.not_browser in JavaScript: Your Go-To Tools for Browser Checks
— Phấn Phủ Canmake
— [Discussion] What's the new big thing in web dev in the past 2 years?
— Delving into open source territory with Google: An Investigation
— Delving into open source territory with Google: PR #3
— Delving into open source territory with Google: PR #2
— Delving into open source territory with Google: PR #1
— Creating Chess Board SVGs, PNGs, and GIFs
— The 2000 line framework challenge: How to split state when using global stores with no extra dependencies beyond Modulo.js
— VueJS part 11: Sending data from component to parent
Посмотреть:
🌐 Why Signals Are Better Than React Hooks (⏱ 16:30)
🌐 Node Just Released This Amazing Feature! (⏱ 00:44)
🌐 This Is One Of My Favorite TypeScript Features (⏱ 05:22)
🌐 NEW TypeScript Simplified Course Announcement! (⏱ 00:49)
Хорошего дня!
@javascript
👍8🔥3❤1