Вы хотите научиться программировать, но что вам нужно сделать?

«Каждый должен научиться программировать компьютер, потому что он учит думать» 1995 год был временем, когда компьютеры уже играли важную роль в нашем обществе, но не были вездесущими в нашей жизни, как сегодня. - Стив Джобс

Вы хотите научиться программировать, но что вам нужно сделать?

Обучение программированию может быть трудным и запутанным, особенно когда вы даже не знаете, с чего начать.

Когда я изучал веб-разработку, я не знал, с чего начать. Казалось, что у всех есть свое мнение: «не начинайте с приложения со списком дел, так делают все» или «вам нужно сделать что-то более сложное, чтобы оно выделялось» - но на самом деле все, что вы создаете, является успехом. .

Начать проект, над которым вы хотите работать, и довести его до конца будет намного выгоднее, чем начинать что-то слишком сложное и отказываться от него. ⁣

Каждое приложение из этого списка можно создать, используя HTML, CSS и javascript. Также будет полезно реализовать такую ​​базу данных, как MongoDB, при создании этих приложений! ⁣

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

1. Приложение для заметок

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

2. Генератор пиксель-арта.

Помните Microsoft Paint? Просто так, но более пиксельное! Добавьте возможность, в которой вы можете впоследствии сохранить свою работу в формате jpeg или png.

3. Приложение для чата

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

4. Сайт пожертвований

Простая платформа, на которой вы можете ввести сумму в долларах, которая пойдет на благотворительный счет. Иметь номера по умолчанию, например 5, 10, 20 и 50 долларов.

5. Имитация интернет-магазина

Сделайте свой сайт Shopify, который показывает сетку продуктов. Он показывает цену продукта и кнопку добавить в корзину.

6. Войти с аутентификацией

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

7. Платежный оператор

Форма, в которой вы можете ввести сумму в долларах, которая затем обработает ее и отправит получателю!

8. Веб-сайт с учебным пособием.

Создайте интерфейс, состоящий из руководств по темам по вашему выбору! Подумайте о Youtube в качестве примера.

9. Сайт-портфолио

Одностраничный сайт, показывающий вашу биографию и вашу работу.

10. Путеводитель по городу.

Выберите город, например Рим, и оцифровывайте то, что было бы путеводителем по физической карте, который вы покупаете у гидов. Куда пойти, что делать, сколько и т. Д.

11. Приложение "Погода"

Сделайте приложение, которое показывает текущую погоду в градусах Цельсия для вашего текущего местоположения. то есть 27 градусов Цельсия в Маниле, Филиппины.

12. Список дел.

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

13. Биткойн-трекер

Отслеживает текущую цену биткойнов в долларах США.

14. Фитнес-трекер.

Выберите одно, например дневное потребление калорий.

15. Путеводитель по подаркам.

Платформа, на которой отображается рекомендация подарков к празднику или событию.

16. Консультации по оздоровлению

Платформа, где даются советы по вашему психическому и физическому здоровью. Например, внимательная практика. т. е. медитация

17. Сайт мероприятия клуба

Прямо как Clubhouse, но только на одно мероприятие. Также покажите манекенов, которые участвуют в мероприятии.

18. Инвестиционное приложение

Показывает конкретный номер в вашей учетной записи, и его можно отслеживать, чтобы показать, как он растет с годами. То есть 20 000 долларов сегодня и 220 000 долларов через 5 лет.

19. Общественный форум

Прямо как Reddit! Где люди могут задавать вопросы, а люди могут на них отвечать. Затем люди будут голосовать за или против, в зависимости от того, хороший ответ или нет.

20. Руководство по Covid-19

Составьте руководство о том, как избежать заражения вирусом COVID-19.

21. Приложение для составления бюджета

На личные финансы!

22. Исследовательский блог

Создайте блог в академическом формате.

23. Мини-видеоигра

2D или 3D игра была бы крутой!

24. Приложение для обзора книг.

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

25. Приложение "Викторина"

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

26. Астрологический трекер.

Астрология, а не астрономия!

27. Приложение для отслеживания целей

Имея набор целей, вы можете измерить свой прогресс и отметить его достижение.

Знание программирования - отличный навык независимо от того, в какой отрасли вы работаете. Кодирование действительно учит вас думать.

Он учит вас навыкам логического решения проблем, которые применимы практически ко всему в жизни. ⠀

Итак, что ты сегодня кодишь?