Веб -разработка обычно влечет за собой создание веб -сайтов в Интернете. Тем не менее, технологии веб -разработки также могут использоваться для создания мобильных приложений. Являетесь ли вы начинающим или младшим фронтальным, задним или полным разработчиком стека, создание реальных проектов-это не только один из лучших способов изучения и улучшения ваших навыков кодирования, но также имеет решающее значение для создания привлекательного Портфолио для продвижения вашей карьеры. Но на каких проектах я могу работать? Будут ли они достаточно уникальными?
Вот список уникально разработанных Проекты веб -разработки Для разработчиков всех уровней квалификации от DevProjects :
Проекты на уровне начинающих: вам понадобятся базовые
- Ссылка на ссылку Shortener (Front End) : Узнайте, как использовать JavaScript, Vue, React, HTML/CSS и угловой для создания веб -сайта, который сокращает URL.
- Создайте пользовательскую тему Google Maps (Front End) : Используя JavaScript и HTML/CSS, а также Google Cloud Platform и Google Maps JavaScript API, создайте свою собственную собственную карту Google!
- Сайт прогноза погоды (Front End) : Создайте прогноз погоды, реагируйте веб -приложение с базовыми взаимодействиями пользователей! Вы научитесь использовать JavaScript, HTML/CSS и chart.js.
- Личный сайт SEO Setup (Front End) : Brand Flound, создав свой собственный веб-сайт, получите его с готовым, и позвольте другим открыть вас в Google, используя JavaScript, HTML/CSS и Google Analytics.
- Веб -сайт преобразования температуры (передний конец) : Узнайте основы веб -разработки, создав простой пользовательский интерфейс с некоторыми математическими вычислениями с JavaScript, Vue, React, HTML/CSS, угловой.
- RSS Feed Reader в терминале (задний конец) : Познакомьтесь с RSS -каналом с помощью Node.js, Python и Ruby. Для получения дополнительной задачи внедрите анализатор и тренировочный анализ XML!
- Генератор случайных чисел (полный стек) : Сгенерировать случайные кубики с использованием PHP и HTML/CSS. Это отличный проект, который может быть применен ко многим другим продуктам, таким как игры, разветвления или даже «цитата дня».
- Простая форма веб -контакта (полный стек) : Хотите, чтобы кто -то мог связаться с вами через форму? Используйте PHP и базовый HTML/CSS, чтобы создать свою собственную контактную форму!
- Веб -сайт RSS Feed Reader (полный стек) : Познакомьтесь с RSS -каналом с помощью Node.js, Python и Ruby. Для получения дополнительной задачи внедрите анализатор и тренировочный анализ XML!
- Развернуть свое Dev Resume (полный стек/разработчик) : Заинтересованы в узнать больше о разработчиках и облачных сервисах? Разверните статический сайт резюме и настройте его на CDN и DNS! Вы практикуете HTML/CSS, Azure Cloud Services, Amazon Web Services, Google Cloud Platform
Проекты среднего уровня:
- Веб -приложение Daily Sleep Tracker (полный стек) : У кого нет проблем со сном в наши дни? Покажите свои полные способности стека, используя JavaScript, Java, Node.js, MySQL, Vue, React, HTML/CSS. REST API и базы данных для создания трекера сна!
- Интернет -приложение Tracker Dose Tracker (Back End/Full Stack) : Нужно больше практики с методами HTTP, аутентификацией и настройкой базы данных, подключениями к базе данных и запросами баз данных? Это для тебя. Отточить свой JavaScript, PHP, Django, MySQL, Python, HTML/CSS и PostgreSQL Skills.
- Веб -сайт запоминания словаря (Front End) : Помогите кому -нибудь, что они будут заниматься своим GRE, практикуя свои навыки фронта, управление государством и сравнение данных. Вы будете использовать JavaScript, Vue, React и Angular для проекта.
- Галерея поиска изображений (передний конец) : Основное внимание в этом проекте-помочь вам познакомиться с интеграцией сторонних API с взаимодействием с пользователями. Вы будете использовать JavaScript, Vue, React, HTML/CSS и угловой.
- Личный веб -плеера YouTube (Front End) : Вы когда -нибудь хотели персонализировать свой плейлист на YouTube? Научитесь захватывать пользовательские вводы, интегрироваться с API YouTube, стиль веб -страницы и выполнять простое управление состоянием с JavaScript, Vue, React, HTML/CSS и Angular
- Минималистский инструмент веб -аналитики (полный стек/разработчик) : Используйте JavaScript и Amazon Web Services для создания простого инструмента веб -аналитики. Это поможет вам понять веб -аналитику и произвести впечатление на ваших коллег по маркетингу!
- Ваш собственный личный CRM (полный стек) : Создайте приложение CRUD (создать, прочитать, обновить, удалить), которое используется практически для всех приложений SaaS. Вы не только будете практиковать Vue, Node.js, Express и MongoDB для проекта, вы также получите лучший шанс посадить работу в любой компании SaaS!
- Краткое электронное письмо еженедельного информационного бюллетеня (полный стек) : Раздражен всеми информационными бюллетенями, которые вы получаете? Очистите свой почтовый ящик и спрашивайте основы разработки без сервера с Python и AWS.
- Персональный веб -сайт со случайно сгенерированным дизайном (полный стек/разработчик) : Уже освоили все основные основы? Оставьте себе вызов, создав личный веб -сайт с JavaScript, HTML/CSS и Node.js и практикуйте работу с AWS.
- Глоб с вращающейся анимацией и кантри -меткой (полный стек) : Создайте вращающийся глобус с JavaScript, HTML/CSS и библиотекой D3.JS, чтобы показать свои навыки анимации. Вам понадобится базовое понимание рисования на холсте или SVG для работы над этим проектом!
Жесткие проекты: это продвинутые проекты, которые требуют знаний о других языках
- Любимый наблюдатель за акциями (полный стек) : Зачем опираться на другие платформы, когда вы можете построить собственного наблюдателя за акциями? Этот проект поможет вам познакомиться с Django и React Frameworks, а затем, Python и JavaScript.
Если вы заинтересованы в Разработка мобильных приложений или другие технические стеки, которые не найдены в этом списке, посетите DevProjects , бесплатное сообщество, где пользователи могут изучать программирование путем создания проектов. Все проекты уникально написаны старшими разработчиками и наставниками из Codementor Чтобы помочь разработчикам преодолеть разрыв между теорией и реальным кодированием.
Бросьте себе вызов, повеселитесь и станьте лучшим разработчиком с DevProjects!
👇🏼 Поделитесь своим любимым проектом из списка и какие еще проекты вы хотели бы увидеть в разделе комментариев 👇🏼
Оригинал: “https://dev.to/jenniferfu0811/real-world-web-development-projects-for-all-developers-2197”