Bitcoin Forum
November 10, 2024, 02:43:58 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: С чего начать изучать программирование?  (Read 166 times)
Eugen225 (OP)
Jr. Member
*
Offline Offline

Activity: 142
Merit: 5

trader


View Profile
April 12, 2019, 10:39:55 AM
 #1

 Мне очень интересна технология блокчейна и я хочу изучать всё эту структуру. Как я понял, лучше начать с обычного программирования. С чего лучше начать мне, чтобы потом удобно влиться в разработку блокчейна?
shift228
Newbie
*
Offline Offline

Activity: 98
Merit: 0


View Profile
November 23, 2019, 12:11:57 PM
 #2

Я думаю лучше начать изучение с языков программирования такие как; паитон и джава.
tavintavan
Member
**
Offline Offline

Activity: 216
Merit: 15


View Profile
November 23, 2019, 01:29:42 PM
Last edit: November 23, 2019, 02:12:10 PM by tavintavan
 #3

Начать надо с 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 чтоб конкуренцию выиграть


bellicose
Sr. Member
****
Offline Offline

Activity: 1120
Merit: 263


Sovryn - 300-500% APY on USDT Deposit


View Profile
November 23, 2019, 03:13:46 PM
 #4

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

.The DeFi for Bitcoin Platform.            ███   ███
           ███   ███
          ███   ███
         ███   ███
        ███   ███
       ███   ███
      ███   ███
     ███   ███
    ███   ███
   ███   ███
  ███   ███
 ███   ███
███   ███
▄  ▄██████████████████████▄  ▄
 ▀▄ ▀████████████████████▀ ▄▀
  ▀█ ▀████▀ ▄▄            █▀
   ▀█▄ ▀█ ████████████▀ ▄█▀
     ██▄ ▀▀▀▀▀▀▀▀▀███  ██
      ███      ▀█▄ ▀ ▄██
       ███▄ ▀█████ ▄███
        ████ ▀██▀ ▄███
         ▀███▄  ▄███▀
          ▀███▄ ▀██▀
            ████▄ ▀
             ████▀
              ▀█▀
SOVRYN███   ███
 ███   ███
  ███   ███
   ███   ███
    ███   ███
     ███   ███
      ███   ███
       ███   ███
        ███   ███
         ███   ███
          ███   ███
           ███   ███
            ███   ███
.300% APY on USDT Deposits.
████████████████████████████
████████████████████████████
████████████████████████████
████████▀▀▄██████▄▀▀████████
███████  ▀        ▀  ███████
██████                ██████
█████▌   ███    ███   ▐█████
█████▌   ▀▀▀    ▀▀▀   ▐█████
██████                ██████
███████▄  ▀██████▀  ▄███████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
tavintavan
Member
**
Offline Offline

Activity: 216
Merit: 15


View Profile
November 24, 2019, 09:27:18 AM
 #5

программирование должно тебя кормить

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

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

Activity: 27
Merit: 1


View Profile
November 24, 2019, 03:17:48 PM
 #6

Если в рамках крипты советую начать с джава скрипт и переходить потом на солидити.
Yana.kant
Member
**
Offline Offline

Activity: 104
Merit: 12


View Profile
November 24, 2019, 08:44:26 PM
 #7

Начать надо с 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 чтоб конкуренцию выиграть




спасибо, за развернутый ответ,вы сами  программируете? как сложно было делать первые шаги?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!