Bitcoin Forum

Local => Разное => Topic started by: Eugen225 on April 12, 2019, 10:39:55 AM



Title: С чего начать изучать программирование?
Post by: Eugen225 on April 12, 2019, 10:39:55 AM
 Мне очень интересна технология блокчейна и я хочу изучать всё эту структуру. Как я понял, лучше начать с обычного программирования. С чего лучше начать мне, чтобы потом удобно влиться в разработку блокчейна?


Title: Re: С чего начать изучать программирование?
Post by: shift228 on November 23, 2019, 12:11:57 PM
Я думаю лучше начать изучение с языков программирования такие как; паитон и джава.


Title: Re: С чего начать изучать программирование?
Post by: tavintavan on November 23, 2019, 01:29:42 PM
Начать надо с HH.ru

Просматриваете все вакансии с ЗП свыше 100 тыс рублей, не меньше 100 вакансий нужно собрать статистику

Выписываете какие навыки и знания требуются для соискателей

Больше всего требуется фулстэк программисты
начинайте с HTML, потом bootstrap, потом CSS, потом LESS и SASS
скачиваете себе ZIM  и записываете все что вы поняли во время изучения вы тем самым создает свою базу данных если что то забыли быстро открываете zim пробегаете по своим заметкам вспоминаете что проходили и забыли.

Потом изучаете jQuery, на его изучение уйдет месяц не спеша.
Потом JavaScript на него уйдет около полгода чтоб на твердую троечку знать
Можете наоборот с JavaScript потом JQuery в таком случае jQuery выучите за 2 недели.
После начинайте Vue.js еще полгода

Вам потребуется знания Git и github - неделя уйдет чтоб выучить самые частные команды понять основные принципы
Поставьте XAMPP

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

В принципе FRONT-END вы освоите за 1 год.

Можете искать работу FRONT-END разработчика. Вакансий много найдете работу легче чем андроид разработчик, программист котлин.


Далее приступайте к PHP + MySQL для неих лучший редактор PHPshtorm,  но он платный из бесплатных берите Visual Studio Code.

За 2 месяца разберетесь в функциональном программировании PHP, месяц SQL на них не задерживайтесь, сразу переходите на ООП программирование. Сейчас все программы написаны на ООП. С начало теория и потом берете фреймворк CODEIGNITER3 создайте по его учебнику первый сайт.
Дальше начинаете читать и смотреть код фреймворка. Как работает как устроено что значит каждый файл и каждая строчка.
Вам нужно понять принципы MVP маршрутизации и прочая фигня, разбирая CODEIGNITER вы их поймете на нем не задерживайтесь..
Дальше переходите на YII2 либо laravel либо Simphony
Как разберетесь с YII2 либо laravel либо Simphony ищите себе работу либо на fullsteck либо на back-end.

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

Либо вместо PHP начать изучать NODE.JS в багаже у вас уже будет знание JavaScript, но вакансий меньше чем PHP и ЗП больше, конкуренция выше на node.js, соответственно знания должны быть на твердую 5 чтоб конкуренцию выиграть




Title: Re: С чего начать изучать программирование?
Post by: bellicose on November 23, 2019, 03:13:46 PM
Лучше всего наверное со специализированных видеороликов на ютубе. Гораздо проще изучать или повторять чтобы то ни было по шагам, следуя видео. Это касается не только программирования но и большинства другой деятельности.


Title: Re: С чего начать изучать программирование?
Post by: tavintavan on November 24, 2019, 09:27:18 AM
программирование должно тебя кормить

не важно какой язык программирования
Начинать надо с кормовой базы именно тот порядок который я расписал в предыдущем посте.

освоив фронтенд и JS
можешь переходить на GOLAND.
Или на solidity разработка контрактов


Title: Re: С чего начать изучать программирование?
Post by: MsDSilk on November 24, 2019, 03:17:48 PM
Если в рамках крипты советую начать с джава скрипт и переходить потом на солидити.


Title: Re: С чего начать изучать программирование?
Post by: Yana.kant on November 24, 2019, 08:44:26 PM
Начать надо с HH.ru

Просматриваете все вакансии с ЗП свыше 100 тыс рублей, не меньше 100 вакансий нужно собрать статистику

Выписываете какие навыки и знания требуются для соискателей

Больше всего требуется фулстэк программисты
начинайте с HTML, потом bootstrap, потом CSS, потом LESS и SASS
скачиваете себе ZIM  и записываете все что вы поняли во время изучения вы тем самым создает свою базу данных если что то забыли быстро открываете zim пробегаете по своим заметкам вспоминаете что проходили и забыли.

Потом изучаете jQuery, на его изучение уйдет месяц не спеша.
Потом JavaScript на него уйдет около полгода чтоб на твердую троечку знать
Можете наоборот с JavaScript потом JQuery в таком случае jQuery выучите за 2 недели.
После начинайте Vue.js еще полгода

Вам потребуется знания Git и github - неделя уйдет чтоб выучить самые частные команды понять основные принципы
Поставьте XAMPP

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

В принципе FRONT-END вы освоите за 1 год.

Можете искать работу FRONT-END разработчика. Вакансий много найдете работу легче чем андроид разработчик, программист котлин.


Далее приступайте к PHP + MySQL для неих лучший редактор PHPshtorm,  но он платный из бесплатных берите Visual Studio Code.

За 2 месяца разберетесь в функциональном программировании PHP, месяц SQL на них не задерживайтесь, сразу переходите на ООП программирование. Сейчас все программы написаны на ООП. С начало теория и потом берете фреймворк CODEIGNITER3 создайте по его учебнику первый сайт.
Дальше начинаете читать и смотреть код фреймворка. Как работает как устроено что значит каждый файл и каждая строчка.
Вам нужно понять принципы MVP маршрутизации и прочая фигня, разбирая CODEIGNITER вы их поймете на нем не задерживайтесь..
Дальше переходите на YII2 либо laravel либо Simphony
Как разберетесь с YII2 либо laravel либо Simphony ищите себе работу либо на fullsteck либо на back-end.

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

Либо вместо PHP начать изучать NODE.JS в багаже у вас уже будет знание JavaScript, но вакансий меньше чем PHP и ЗП больше, конкуренция выше на node.js, соответственно знания должны быть на твердую 5 чтоб конкуренцию выиграть




спасибо, за развернутый ответ,вы сами  программируете? как сложно было делать первые шаги?