Як я магу атрымаць працу па распрацоўцы вэб-сайтаў як пачатковец? І якія навыкі неабходныя для вывучэння вэб-распрацоўкі?


адказ 1:

Калі вы вучыцеся на інжынера, напэўна, гэта не будзе так складана, бо патрабаванні да распрацоўкі вэб-сайтаў для свежых не вельмі складаныя.

Вось кіраваны крок за крокам спіс спісаў, каб узламаць ваш шлях на рынак вэб-распрацоўнікаў як пачаткоўца

  • Вывучыце HTML і CSS, гэта не павінна займаць больш за 10 да 15 дзён. Прысвяціце тыдзень, каб вывучыць іх і на працягу наступных некалькіх дзён паспрабуйце стварыць шаблон. (Паспрабуйце капіраваць прывітальную старонку Facebook і іншых сайтаў, якія вам падаюцца цікавымі)
  • Даведайся сцэнарыя Java, час для гэтага можа быць велізарным як год, так і кароткі, як тыдзень, табе трэба будзе самастойна вырашыць, наколькі глыбока ты хацеў бы пайсці.
  • Вывучыце рамкі накшталт загрузкі. Хоць вышэйпералічаныя этапы дастаткова, каб атрымаць вам сярэднюю працу, але вам спатрэбіцца аснова, каб аддзяліць сябе ад іншых
  • Гэты крок не з'яўляецца абавязковым. Вывучыце Рубі і Рубі на рэйках. Гэты крок гарантуе вам працу.

Я хацеў бы прапанаваць w3 школы і udemy і афіцыйны сайт загрузкі, каб даведацца гэтыя рэчы.

Я таксама хацеў бы адзначыць, што вам прыйдзецца паказаць той факт, што вы можаце будаваць рэчы, таму працягвайце працаваць над нейкімі асабістымі праектамі, каб прадэманстраваць рэкрутэраў.


адказ 2:

Пачатак

Праца ў якасці пачаткоўца ў любой сферы можа стаць праблемай

і ёсць вялікая верагоднасць, што вам прапануюць стажыроўку, а не штатныя пасады. У гэтым выпадку я дапамогу вам з эфектыўным падыходам, каб паспяхова пачаць кар'еру ў галіне вэб-распрацоўкі.

Перш за ўсё, распрацоўка ў Інтэрнэце - гэта велізарная галіна з пастаянна растучымі магчымасцямі кар'ернага росту.

У той жа час поле мае некалькі працоўных роляў

. Такім чынам, ваша першая і галоўная стратэгія павінна выбраць вобласць, якая цікавіць вас, а потым рухацца далей, вывучаючы неабходныя навыкі. Наконт гэтага,

дазвольце мне даць вам агляд самых запатрабаваных і добра аплачваемых роляў у індустрыі развіцця -

  • Front End Developer
  • Калі вы знаходзіцеся на вэб-сайце ці ў дадатку, то, што вы бачыце, гэта праца распрацоўшчыка. Асноўная сфера працы - распрацоўка кліента-інтэрфейсу.
  • Сярэдняя заработная плата для забудоўшчыка пачатковага ўзроўню ў Індыі складае 4 лакаў штогод. Дадайце да гэтага некалькі гадоў працы і лічбы дасягаюць мінімум 6–8 лакаў у год.
  • ІТ-гіганты, такія як Flipkart, Paytm, Zomato, Ola, Uber і г.д., актыўна наймаюць першыя пазіцыі разам з іншымі кампаніямі і стартапамі і гатовыя плаціць некалькі выдатных пакетаў заробку, якія могуць дасягнуць максімум 17 лакаў.
  • Каб стаць распрацоўшчыкам Front end, вы павінны вывучыць такія тэхналогіі, як - HTML5, CSS3, JavaScript, Bootstrap, jQuery і фронт-фрэйм, такія як Angular / React / Vue.js. Кутняя з'яўляецца самай папулярнай асновай, калі гаворка ідзе пра стварэнне аднаразовых вэб-прыкладанняў.
  • Больш за паўмільёна сайтаў пабудавана і працуе на Angular.

2. Back End Developer

  • Будучы распрацоўшчыкам задняга дня, вы будзеце звяртацца з боку сервера на сайце / дадатку, інакш прасцей кажучы, вы будзеце адказваць за тое, што карыстальнік не бачыць - серверы і тое, як сайт апрацоўвае дадзеныя.
  • Сярэдняя заработная плата для забудоўшчыка ў Індыі складае каля 4–5 лакаў штогод.
  • Для працы ў якасці распрацоўшчыка бэкэнда вам трэба атрымаць поспех з выкарыстаннем такіх тэхналогій, як - мова сцэнарыяў на баку сервера, напрыклад, PHP, Java або Python. Паводле задніх рамак, Node.js з'яўляецца найбольш папулярным сярод кампаній, такіх як Uber, LinkedIn, Yahoo, Netflix, Groupon, eBay, Paytm, OYO і г.д.
  • Пабудова вопыту ў Node.js атрымае вам максімальныя магчымасці працаўладкавання як распрацоўшчыка бэкэнда. Паглядзіце на тэндэнцыі вакансій ад Сапраўды -

Як бачыце, Node.js з'яўляецца відавочным пераможцам у плане росту працоўных месцаў.

  • Агульныя базы дадзеных ўключаюць MySQL, MongoDB і PostgreSQL. А для разгортвання і хмарнага хостынгу вы павінны вывучыць Nginx, AWS, Azure і г.д.

3. Поўны стэк распрацоўшчык

  • Поўны распрацоўшчык стэкаў нясе адказнасць за ўвесь працэс распрацоўкі - і пярэдняй, і задняй.
  • Распрацоўшчыкі Full Stack карыстаюцца вялікім попытам, паколькі кампаніі аддаюць перавагу інвеставаць у аднаго Full Stack Developer, а не наймаць двух-трох інжынераў для той жа працы.
  • Гэта не проста запатрабаваная роля ў розных арганізацыях, але і добра аплочваемая роля. Кампаніі / стартапы, якія базуюцца на прадуктах, такія як Uber, Ola, Flipkart, Swiggy, Fractal analytics і г.д., гатовыя плаціць да 26 LPA сваім распрацоўшчыкам поўнага стэка, грунтуючыся на іх наборы навыкаў / вопыце.
  • Навыкі і тэхналогіі, якія вы павінны ведаць - Тут я рэкамендую вам прыстасаваць MEAN стэк, гледзячы на ​​высокі попыт на прафесіяналаў у штабе MEAN па ўсёй галіны. MEAN - гэта падборка такіх тэхналогій, як MongoDB, Express, Angular і Node.js
  • Усе тэхналогіі на аснове JavaScript патрабуюць ад вас адной мовы праграмавання. Іншыя разумныя распрацоўшчыкі поўных стэкаў павінны вывучаць дзве розныя мовы - адпаведна для франтавых, а таксама для бэк-эндаў.
  • Такім чынам, выбар стэка MEAN дазваляе хутчэй атрымаць працу поўнага стэка.

Цяпер усё сказана, што вы проста павінны прытрымлівацца гэтага лёгкага падыходу, каб пачаць сваю кар'еру -

  • Перш за ўсё, вам трэба выбраць пераважную ролю, якую вы хочаце пабудаваць у кар'еры. Вывучыце найноўшыя навыкі / інструменты ў тым жа.
  • Далей, незалежна ад таго, на які варыянт вы ідзяце, я б параіў вам папрацаваць над праектамі. Будучы шляхі кар'еры, якія прадугледжваюць вялікае, няма. кампаніі, якія складаныя навыкі / інструменты, чакаюць ад вас вялікага партфеля праектаў, каб паказаць практычную рэалізацыю вашых навыкаў і інструментальных ведаў.
  • Фрылансер, Upwork і Project4hire прапануюць некалькі дзіўных праектаў, над якімі вы можаце працаваць. Таксама абнаўляйце інфармацыю пра новыя функцыі, інструменты і метады, вынікаючы блогі, такія як Tutorialzine, DeveloperDrive і Tuts +.
  • Пасля таго, як вы стварылі для сябе моцны і шырокі партфель, самы час пачаць шукаць магчымасці для працы. LinkedIn, AngelList, Naukri. ком і г.д. - некаторыя папулярныя парталы працы, на якіх можна знайсці розныя магчымасці працаўладкавання ў гэтых тэхналогіях / прафесіях.

Для навучання навыкам,

Я б прапанаваў вам скарыстацца

Эдвісор

.

Тут вы атрымліваеце унікальны шлях кар'еры

MEAN стэк

і

Frontend Development.

У гэтым вы атрымаеце

вывучыць поўныя навыкі

, спробы праектаў і, нарэшце, атрымаць вялікія магчымасці для працы

гарантаваныя інтэрв'ю

у вядучых кампаніях / стартапах. Кампаніі на аснове прадуктаў

Accenture, EY, American Express, Goldman Sachs, OYO, Zomato

і многія іншыя наймаюць свежых выпускнікоў непасрэдна адсюль. Такім чынам, вы можаце паспрабаваць!

Акрамя таго, што,

вы можаце выкарыстоўваць такія сайты

CodeChef, Хакер-поўдзень, HackerEarth

ўдзельнічаць у розных конкурсах кадавання і ўдасканальваць свае навыкі праграмавання.

Усяго найлепшага…


адказ 3:

Пытанне: Як я магу атрымаць працу па распрацоўцы вэб-сайтаў як пачатковец?

Адказ: 1. Падрыхтоўка 2. Наведванне інтэрв'ю

Пытанне: І якія навыкі неабходныя для вывучэння вэб-распрацоўкі?

A: Вось каля 500+ бясплатных онлайн-курсаў, на якіх можна даведацца Праграмаванне:

Бясплатныя Інтэрнэт-праграмы і курсы інфарматыкі, якія вы можаце пачаць у лютым

Выберыце патрэбны кірунак і працягвайце вучыцца.

Калі мне трэба прапанаваць вам толькі адну мову, паспрабуйце Python.


адказ 4:

Праца для пачаткоўцаў вэб-распрацоўшчыкаў не так складана знайсці, але таксама не проста.

Давайце пагаворым пра Front End толькі, як ужо згадвалася, што мы гаворым для пачаткоўцаў, а перадпакоі лёгка і цікава пачаць. Запішыце, што вам трэба навучыцца, і проста зрабіце гэта ў тым жа парадку, як згадвалася

1.Html (будаўнічы блок любой вэб-старонкі)

2. CSS (дае асноўны дызайн і абавязкова вывучаць)

3. JavaScript (дае крылы для палёту ў Інтэрнэт-свеце)

4. Як размясціць сайт.

пасля вывучэння гэтага зрабіце свой уласны партфель і проста адпраўце яго ў Інтэрнэт і пераканайцеся, што вы робіце яго вельмі добра, таму што гэта будзе адзіным доказам вашага разумення вэб-дамена для стварэння партфоліо, на YouTube ёсць некалькі падручніцкіх відэа, якія дадуць вы велізарныя веды ідэі для таго ж.

Зараз вывучыце наступнае, заяўленае ў любым парадку, і ўсё гэта не зойме шмат часу, каб даведацца

BootStrap, Drupal, Wordpress, NOdeJs, AngularJS, php, MongoDB, SQL

Пасля гэтага прачытайце некалькі артыкулаў пра жыццёвы цыкл вэб-распрацоўкі і, такім чынам, вы атрымаеце 360-градусны агляд таго, як усё робяць у свеце распрацоўкі.