Категории: Все - testing - javascript

по Simtech IATU 6 лет назад

361

Front end development

Modern web development involves a comprehensive understanding of both frontend and backend technologies. On the frontend, developers utilize technologies such as CSS, including advanced methodologies like BEM, and modern tools like Flexbox and Grid for responsive design.

Front end development

Development

Регулярные выражения
Безопасность
HTTP/HTTPS
SSH
Консоль / Терминал
GIT
GitLab
BitBucket
GitHub
Паттерны
MVC
Принципы
подтема
YAGNI
DRY
SOLID
KISS
Waterfall
Agile

Kanban

Scrum

Backend

Навыки
DevOps

Docker

Авторизация

JSON web token

oAuth

APIs

SOAP

RESTfull APIs

Веб-сервер

Nginx

Apache

Данные
Поиск

Solr

Sphinx

ElasticSearch

Кэширование

Memcached

Базы данных

NoSQL

Redis

SQL

MsSQL

Oracle

PostgreSQL

MySQL

Программирование
Go
.NET
Java
Python

pip

pyUnit

Flask

Django

PHP

Composer

Codeception

PHPUnit

Slim

Symfony

Laravel

Node.js

Express

Ruby

RubyGems

Тестирование

RSpec

Фреймворк

Sinatra

Ruby on Rails

Front end

JavaScript
Модули

RequireJS / AMD

browserify

webpack

Языки

TypeScript

ES6

Сборка

Grunt

gulp

Пакеты

npm

Yarn

Framework

Vue.js

React

Angular

Testing

Mocha

Jest

JQuery
CSS
CSS3

Grid

Gradient

Flexbox

Методологии

БЭМ

Frameworks

Foundation

Bootstrap

Препроцессоры

PostCSS

Stylus

Less

SASS

Responsive
HTML
SVG
Static generators

Hexo

Hugo

Jekyll