От новичка до гуру: Курсы программирования на CyberDuff

Публикации по теме 'front-end-development'


Бесконечное каррирование в JavaScript
Учебник о том, как реализовать бесконечное каррирование в JavaScript. Ну вот, в один прекрасный день я давал интервью на позицию фронтенд разработчика и в ходе всего обсуждения наткнулся на задачу, в которой мне нужно было разработать функцию, которая выглядела вот так. console.log(sum(1)(2)(3)(4)(5)(6)()); По сути, это функция, которая может суммировать n чисел. Первое, что пришло на ум, это «это карри». Поэтому я попытался сделать жестко закодированное решение, которое будет..

5 способов загрузки интерфейсных файлов
1. метка, 2. window.open, 3. location.href, 4. location.? Другие свойства и 5. XMLHttpRequest. Каковы плюсы и минусы каждого метода? Загрузка файла во внешнем интерфейсе по-прежнему имеет множество сценариев применения, так сколько же существует способов загрузки файла во внешнем интерфейсе? Каковы преимущества и недостатки каждого метода? Давайте представим их один за другим. 1. этикетка Загрузка файла осуществляется с помощью атрибута загрузки тега a. Этот метод является..

Освоение интерфейсной веб-разработки всего за 130 дней
Я новый фронтенд-разработчик-самоучка, и я считаю, что изучение HTML, CSS и JavaScript займет около 130 дней. Компьютеры и концепция общения с ними всегда интриговали меня, и я всегда интересовался технологиями, поэтому присоединение к миру программирования было для меня отличным способом извлечь из него максимальную пользу. Я начал изучать программирование около года назад, и после изучения и изучения всех различных областей программирования я обнаружил, что веб-разработка — это то,..

Recoil: руководство для начинающих по управлению состоянием в React
Recoil: руководство для начинающих по управлению состоянием в React Recoil — это библиотека управления состоянием для приложений React, которая обеспечивает простой и эффективный способ управления сложным состоянием приложения. Он построен на основе направленного ациклического графа (DAG), который представляет собой структуру данных, представляющую состояние вашего приложения в виде набора узлов и ребер без циклов или циклов. В этой статье мы рассмотрим основы Recoil и то, как он может..

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

Введение во Vue
Что такое Vue.js? Vue — это прогрессивный интерфейсный фреймворк, который можно легко добавить в существующее приложение. Мы также можем сделать из него одностраничное приложение. Это означает, что мы можем использовать его для добавления новых функций в существующие приложения или для создания новых приложений. Это компонентная структура, что означает, что мы создаем приложения с помощью Vue, вставляя компоненты и передавая данные между ними. Начиная Мы можем начать с создания..

Моя цель на стажировке Zuri — лучше понять интерфейс веб-программирования и…
Моя цель на стажировке Zuri — лучше понять интерфейс веб-программирования и получить опыт работы над некоторыми проектами. У меня есть базовое понимание внешнего веб-программирования, и я знаю некоторые основные концепции. На самом деле я пытался работать над некоторыми проектами с помощью HTML, CSS и JavaScript, и это увенчалось успехом. Но когда я вижу мощные веб-приложения, мне кажется, что моя работа и близко не стоит. Итак, чего я хочу добиться к концу 8 недель, так это перехода от..

Новые материалы

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

Границы Nodejs C ++ / JS: переход через рубикон
В большинстве статей о внутреннем устройстве Nodejs всегда говорится о границах C ++ / JS и их пересечении. Но большинство из них обычно не углубляется в объяснение того, что на самом деле..

Python  — Loguru, мощный модуль ведения журнала
Библиотека Python, целью которой является приятное ведение журнала в Python. Сегодня я хотел бы представить мощный инструмент ведения журнала под названием Loguru , он может полностью..

Как избежать переключения в JS
Функция переключения кажется старым и уродливым способом написания кода. Логика провала выглядела прекрасно рядом с goto и метками, но она просто неуместна в современном javascript. Я собираюсь..

Что такое машинное обучение?
В наши дни термин «машинное обучение» используется как волшебное слово. Все говорят о машинном обучении так, как будто оно решает практически любые наши проблемы. Но если вы посмотрите на него,..

Символы в Ruby
Строка — это последовательность символов, заключенная в двойные ( "" ) или одинарные кавычки ( '' ). Строки изменяемы, что означает, что вы можете изменять их содержимое, объединяя, заменяя или..

Учебное пособие по Python: как использовать Mysql с Python  — «Легкий способ»
Узнайте, как использовать Mysql с Python. MySQL — это бесплатная система управления реляционными базами данных с открытым исходным кодом. Это популярный выбор базы данных для многих..