- PVSM.RU - https://www.pvsm.ru -
«Мастер совершает больше ошибок, чем новичок — попыток»
Предлагаем 8 вариантов проектов, которые можно сделать «по фану», дабы получить реальный опыт разработки.
Клон Trello от Indrek Lasn . [1]
Что вы освоите:
Тут пример репозитория [2], сделанного на React+Redux.
Простенькое CRUD приложение, идеально подходит для изучения основ. Научимся:
На чем угодно: Swift, Objective-C, React Native, Java, Kotlin.
Изучим:
Попробуйте вот это API [5]. Найдете лучше — напишите в комментах.
Если интересно, вот тут туториал [6].
Технически, это не приложение, но очень полезная задача, чтобы понять как работает webpack изнутри. Теперь это будет не «черный ящик», а понятный инструмент.
Требования:
Тут потрясный ресурс для полных новичков. [7]
Каждый джедай обязан сделать свой собственный Hackernews.
Что вы освоите по дороге:
TodoMVC. [8]
Серьезно? Тудушка? Их же тысячи. Но поверьте, есть причина такой популярности.
Туду-приложение — это отличный способ удостовериться, что понимаешь основы. Попробуйте написать одно приложение на ванильном Javascript и одно на своем любимом фрэймворке.
Научитесь:
filter
и reduce
.Очень полезно, чтобы понять drag and drop api [10].
Научимся:
Вы будете понимать как работают и веб приложения и нативные приложения, что выделит вас из серой массы.
Что изучим:
Этого вам хватит на месяц-другой.
Автор: rishat_edison
Источник [14]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/269973
Ссылки в тексте:
[1] Клон Trello от Indrek Lasn .: https://trello-copy-axndcrswkc.now.sh/
[2] Тут пример репозитория: https://github.com/wesharehoodies/simple-trello
[3] Github Repository.: https://github.com/wesharehoodies/laravel-5.4-crud-example
[4] Github repository.: https://github.com/wesharehoodies/react-native-redux-crypto-tracker
[5] Попробуйте вот это API: https://coinmarketcap.com/api/
[6] тут туториал: https://medium.com/react-native-training/bitcoin-ripple-ethereum-price-checker-with-react-native-redux-e9d076037092
[7] Тут потрясный ресурс для полных новичков.: https://codeburst.io/easy-guide-for-webpack-2-0-from-scratch-fe508a3ce44e?source=user_profile---------31----------------
[8] TodoMVC.: http://todomvc.com/examples/react/#/
[9] Github repository.: https://github.com/atlassian/react-beautiful-dnd
[10] drag and drop api: https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API
[11] EDISON Software: https://www.edsd.ru/
[12] разработкой приложений и сайтов на PHP: https://www.edsd.ru/razrabotka-prilozhenij-i-sajtov-na-php
[13] разработкой облачных сервисов и мобильных приложений на Java: https://www.edsd.ru/razrabotka-oblachnyh-servisov-i-mobilnyh-prilozhenij-na-java
[14] Источник: https://habrahabr.ru/post/344006/
Нажмите здесь для печати.