What is a front-end development engineer ?, Development Engineer position?

Source: Internet
Author: User
Tags php server

What is a front-end development engineer ?, Development Engineer position?

When I graduated in another year, I was busy with my postgraduate entrance exams!

I also found my ideal job, a front-end development engineer. In fact, I didn't know what kind of work it was like when I first started looking for it, but one thing I know is that it may be a little similar to a Web page. After all, it is a front-end, but it still has a lot to do with the web page. Then I went online to find relevant knowledge to learn how to enrich myself. Although it is not good to get a shot, there is no loss of it.

The company I am looking for is Tongcheng tourism company. It sounds pretty good. (To be honest, before that, I only knew Ctrip, where to go, and so on. This was never heard of Σ (° △° |) (required). Check the requirements of the company for this position!

1. Familiar with Web standards, Html/xhtml and CSS
2. Familiar with js features. if Javascript development practices are available, this must be excellent.
3. familiar with at least one framework in jQuery/YUI/MooTools/Dojo, especially jQuery
4. Experience in Asp, Asp.net, php or jsp is preferred.
5. Good communication and team collaboration skills
6. 2015 Bachelor's degree or above

Looking at these requirements, I thought: It seems that my current situation is still a bit suspended. I have not heard of the framework mentioned here! However, I have used the Iframe framework and have ASP development experience (A LITTLE BIT ). After reading this, I increased my confidence and decided to try it. How can I know if I don't do it? The results were quite good. After the test, I went to the interview and passed the test! There is nothing to say about the process, and there is no experience. Let's talk about the experience after the internship. Here I am writing something about front-end development. I found it on the Internet. Of course I don't know it !!!

To become a front-end development engineer (proficient in these core Web Front-end technologies, with internet interaction design capabilities, familiar with the backend server operating environment and data communication protocols, master the software and technical talents of the latest JS frameworks such as responsive Layout Framework, Bootstrap, and AngularJS .), You need to learn many things as follows:

Requirement 1: Understand HTML5 basics, including HTML Quick Start, text, images, links, tables, lists, forms, and frameworks.

CSS3: CSS basic syntax, box model and background, text formatting, table, display and positioning, animation, transition, 2D/3D conversion, CSS optimization.

JavaScript core: basic syntax of JavaScrip, array Object, Function, String and regular expression, common built-in Object, JSON, error processing, object-oriented advanced programming.

DOM programming: select and read nodes, document traversal, add nodes, delete nodes, Window objects, BOM objects, and html dom.


Requirement 2 UI interaction design: Photoshop design tools, prototype tools AP, and Internet UI interaction design theories.

HTTP protocol: server component principle, HTTP Request (GET, POST, PUT, DELETE, etc.), HTTP response, Cookie principle, Session principle, and Restful protocol.

Server: Java Server Technology overview, Tomcat server, PHP server technology overview, Apache server,. NET Server Technology overview, and IIS server.

HTML5 advanced: mobile device layout and responsive layout, HTML5 drawing, HTML5 SVG, audio and video processing, GeolocationAPI, Communication API, WebSockets API, Forms API, HTML5 drag and drop, Web Workers API, Web Storage API and offline Web applications.


Requirement 3 Ajax: XML, JSON, Ajax principles, JQuery Ajax, Ajax typical cases.

JQuery: JQuery overview, JQuery selector, JQuery HTML operations, JQuery events, JQuery special effects, JQuery Traversing, JQuery commonly used Plug-in, JQuery extension, JQuery Mobile

Bootstrap: BS basics, BS Grid, BS Forms, and BS Inputs.

The above lists the learning requirements for becoming a front-end development engineer. There are still a lot of questions. It seems that I still have a long way to go!

In this article, I am urged to go down this road!


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.