Человек остается начинающим в течение 1000 дней. Он находит истину после 10000 дней практики.
Это цитата Оямы Масутацу, которая довольно хорошо излагает суть статьи. Если вы хотите быть классным разработчиком — приложите усилия. В этом весь секрет. Проводите много часов за клавиатурой и не бойтесь практиковаться. Тогда вы вырастите как разработчик.
Вот 7 проектов, которые могут помочь вам в развитии. Не стесняйтесь выбирать свой стек технологий — используйте все, что вашей душе угодно.
(предыдущие списки заданий для тренировки: 1)
Проект 1: Pacman
Oħloq il-verżjoni tiegħek ta' Pacman. Dan huwa mod tajjeb ħafna biex tieħu idea ta 'kif il-logħob huma żviluppati u tifhem l-affarijiet bażiċi. Uża qafas JavaScript, React jew Vue.
Int titgħallem:
- Kif jimxu l-elementi
- Kif tiddetermina liema ċwievet tagħfas
- Kif tiddetermina l-mument tal-ħabta
- Tista 'tmur lil hinn u żżid kontrolli tal-moviment tal-fatat
Issib eżempju ta’ dan il-proġett
"Kaptan jagħmel aktar żbalji milli jibda jipprova"
Поддержка публикации — компания
Проект 2: Управление пользователями
Proġett
Il-ħolqien ta 'applikazzjoni tat-tip CRUD għall-amministrazzjoni tal-utent se jgħallmu l-baŜi tal-iżvilupp. Dan huwa speċjalment utli għall-iżviluppaturi ġodda.
Int titgħallem:
- X'inhu routing
- Kif timmaniġġja l-formoli tad-dħul tad-dejta u tivverifika dak li jkun daħħal l-utent
- Kif taħdem mad-database - toħloq, aqra, taġġorna u tħassar azzjonijiet
Проект 3: Проверка погоды в вашем местоположении
Proġett
Jekk trid toħloq apps, ibda b'app tat-temp. Dan il-proġett jista’ jitlesta bl-użu ta’ Swift.
Minbarra li tikseb esperjenza fil-bini ta' applikazzjoni, int se titgħallem:
- Kif taħdem mal-API
- Kif tuża l-ġeolokalizzazzjoni
- Agħmel l-applikazzjoni tiegħek aktar dinamika billi żżid input tat-test. Fiha, l-utenti jkunu jistgħu jidħlu fil-post tagħhom biex jiċċekkjaw it-temp f'post speċifiku.
Ikollok bżonn API. Biex tikseb data tat-temp, uża l-API OpenWeather. Aktar informazzjoni dwar l-API OpenWeather
Проект 4: Окно чата
It-tieqa taċ-chat tiegħi fl-azzjoni, tiftaħ f'żewġ tabs tal-browser
Il-ħolqien ta 'tieqa ta' chat huwa l-mod perfett biex tibda bis-sokits. L-għażla tal-munzell tat-teknoloġija hija enormi. Node.js, pereżempju, huwa perfett.
Se titgħallem kif jaħdmu s-sokits u kif timplimentahom. Dan huwa l-vantaġġ ewlieni ta 'dan il-proġett.
Jekk inti żviluppatur ta 'Laravel li trid taħdem ma' sokits, aqra tiegħi
Проект 5: GitLab CI
Jekk int ġdid għall-integrazzjoni kontinwa (CI), tilgħab ma' GitLab CI. Stabbilixxi ftit ambjenti u ipprova wettaq ftit testijiet. Mhuwiex proġett diffiċli ħafna, imma żgur li titgħallem ħafna minnu. Ħafna timijiet ta 'żvilupp issa qed jużaw CI. Li tkun taf kif tużah huwa utli.
Int titgħallem:
- X'inhu GitLab CI
- Kif tikkonfigura
.gitlab-ci.yml
li jgħid lill-utent GitLab x'għandu jagħmel - Kif tuża f'ambjenti oħra
Проект 6: Анализатор сайтов
Agħmel barraxa li tanalizza s-semantika tal-websajts u toħloq il-klassifikazzjoni tagħhom. Per eżempju, tista 'tiċċekkja għal tikketti alt nieqsa fl-immaġini. Jew iċċekkja jekk il-paġna għandhiex meta tags SEO. Barraxa tista 'tinħoloq mingħajr interface għall-utent.
Int titgħallem:
- Kif jaħdem il-barraxa?
- Kif toħloq seletturi DOM
- Kif tikteb algoritmu
- Jekk ma tridx tieqaf hemm, oħloq user interface. Tista' wkoll toħloq rapport fuq kull websajt li tiċċekkja.
Проект 7: Определение настроений в социальных сетях
L-iskoperta tas-sentimenti fuq il-midja soċjali hija mod tajjeb ħafna biex tidħol fit-tagħlim tal-magni.
Tista 'tibda billi tanalizza netwerk soċjali wieħed biss. Kulħadd normalment jibda b'Twitter.
Jekk diġà għandek esperjenza bit-tagħlim tal-magni, ipprova iġbor data minn netwerks soċjali differenti u għaqqadhom.
Int titgħallem:
- X'inhu machine learning
Удачной практики.
Traduzzjoni: Diana Sheremyeva
Sors: www.habr.com