2018 roadmap to becoming a web developer

Source: Internet
Author: User

This article shows a map of web development skills through a large set of graphs, gives a path to web developers to take, and summarizes the friends who want to be web engineers. Hope to share with all of you

Introduced

The role of WEB development in general, including front-end, back-end and devops three roles, as a developer can choose one of the start. The left lists the technologies that these roles need together

    • git-Version Control tools
    • ssh-Tools for remote login and security operations
    • Basic end-use knowledge
    • Develop the habit of studying
    • Data structures and algorithms
    • Character encoding Knowledge
    • Open source managed platform GitHub usage design mode (optional)

Front End Road Map

As a web front end, you should first html,css and JavaScript "troika" basic knowledge, and then on this basis to learn more about their respective frameworks, as well as more advanced design methods, design patterns and so on

Back-End Road map

For Web back-end development, there is no less skill to master, and the language of choice is varied, with the choice of dynamic languages and frameworks: Ruby,python,node.js,php7. Java and C # are still popular as static representatives, but now that go comes out, web development is becoming popular. Out, to really become a back-end master, it is also necessary to master a lot about Web Server, cache, Message Queuing ... And so on a series of technologies, honestly, it's hard.

DevOps Roadmap

The role of DevOps is new, and it must be separated from the traditional system administrator role. Its technology stack is more extensive, including the following main content

    • Operating system
    • Cloud computing Platform
    • Maintenance Automation Tools
    • Continuous integration/Continuous delivery (CE/CD) monitoring and alerting
    • Log Management and Analysis
    • Cluster Management
    • Container Technology
    • Web server
    • For the terminal to love a single clock, the script language driving cooked light

This paper illustrates the skills Atlas of Web Developers in the form of graphs, the technical stacks of each role are not simple, as beginners should be their own interests and the basis of role positioning, in order to achieve maximum progress and fun

2018 roadmap to becoming a web developer

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.