초급 프런트 엔드
는 HTML, CSS, JavaScript
1, html+CSS 섹션의 세 가지 주요 학습 섹션을 중점적으로 다룹니다 Css 의 상자 모델, 흐름, block, inline, 계단식, 스타일 우선 순위 등 이런 자습도 매우 쉽다. 마지막으로, 브라우저 차이, ie9 이하의 호환성은 간단히 이해하면 됩니다. ie9 이하의 브라우저는 탈락되는 추세입니다. 저판은 호환 메인스트림 브라우저, 구글 크롬 브라우저, Firefox 브라우저, safari 브라우저, opera 브라우저를 배우는 데 많은 시간을 낭비할 필요가 없습니다. 브라우저 차이 내용이 많으니 실천 중에 많이 축적하는 것이 좋습니다.
2, 자바스크립트 섹션.
1. 기초 학습:
2.jQuery 학습:
이러한 기본 사항을 숙지한 후 jQuery 를 배워야 합니다. 이는 대규모 개발에 꼭 필요한 매우 우수한 Javascript 라이브러리입니다. Javascript 의 복잡한 작업을 단순화하고, 플랫폼 간 Javascript 호환성 문제를 제거하며, 다양한 실용적인 방법을 제공하며, 좋은 설명서와 도움말 설명서가 있는 매우 성숙한 Javascript 라이브러리입니다. 뮤 클래스 네트워크 학습 비디오 커튼 클래스 네트워크. 학습 방법도 간단합니다. 제품 문서에 따라 몇 페이지만 하면 됩니다. 모든 것을 다 할 필요는 없습니다. 앞으로 문제가 생기면 문서를 찾아보시면 됩니다.
대략적인 프로세스는 다음과 같습니다.
3. 고급 학습:
이러한 지식을 바탕으로 대부분의 소규모 웹 사이트에서는 이미 작동하는 코드를 작성할 수 있을 것입니다. 하지만 더 전문적인 프런트가 되려면 계속 노력해야 한다. 더 높은 요구 사항은 유지 관리 용이성, 테스트 가능, 고성능, 저유량 (이동측) 의 네 가지 측면을 가지고 있습니다.
중급 및 고급 프런트엔드
1. 도구 학습: 대규모 프로젝트에서는 프런트엔드 코드 구축이 더 이상 단순한 압축이 아니며 관리, 모듈 통합, 다양한 컴파일 단계에 의존하며 grunt, gulp 을 사용하는 법을 배워야 합니다 CSS 사전 프로세서 less, sass, 코드 관리 및 버전 제어 SVN, Git, 웹 프레임/서버 Node, Express, 코드 사양, HTML 모듈, CSS 모듈. JS 를 배우고 싶다면 이 그룹을 추가할 수 있습니다. 611-428-142, 매일 무료 생방송 수업, 녹화비디오 재생, 전문 선생님의 해답이 있습니다.
2. 배치 프레임워크 학습 (예: Bootstrap).
3. 신기술 HTML5 학습.
4.js 프레임워크 학습, requireJS, AngularJS 등 프런트 엔드 설계자에게 다가갑니다.
5.nodejs 학습.
아래 그림은 선임 프런트엔드 엔지니어가 배워야 할 내용을 잘 보여줍니다.
채용 웹 사이트에 가서 임용 요구 사항을 참고하면 다음과 같습니다.
1. html 과 CCC 에 정통합니다
2. 자바스크립트 프로그래밍에 정통하고 객체 지향 프로그래밍에 대한 깊은 이해를 가지고 있습니다.
3. 메인스트림 자바스크립트 라이브러리/프레임워크 jQuery; 에 정통하다.
4. JavaScript 언어 핵심 기술인 DOM, BOM 은 Javascript 성능 최적화 경험을 이해하고 습득합니다.
5. 브라우저 호환성에 대한 심층적인 연구를 통해 다양한 브라우저 문제에 정통합니다.
6. Backbone.js, AngularJs 등의 MVC 프레임워크를 이해하고 실제 프로젝트 개발 경험을 가지고 있습니다.
7. 등 서버 백그라운드 기술과 특정 C# 프로그래밍 기능을 가진 사람이 우선한다는 것을 이해합니다.
8. 상호 작용 경험, 가용성, 사용자 경험에 대해 어느 정도 이해하고 있습니다.
9. 책임감과 팀워크가 뛰어나고 큰 압력을 견딜 수 있습니다.
직접 검색해 목표와 방향을 정하세요. 이상은 개인노선입니다. 참고용으로만 제공됩니다.