Front-end
Layout
Familiarity with layout
This level is designed for people who never made up and have no idea about coding, HTML and CSS.
Courses
- Introduction to the Internet
- The basics of HTML
- Content in HTML
- Forms in HTML
- Basic CSS
- Text in CSS
- Block model in CSS
- Positioning in CSS
- Lessons on HTML and CSS
Reference
Screencasts
The basic layout
This level is designed for people who have a basic understanding of layout, CSS and HTML.
Courses
- Dive into HTML5
- How to write in HTML5 and CSS3
- HTML5 and CSS3 examples
- The magic of CSS
- Advanced CSS
- Advanced lessons on HTML and CSS
Article
Reference
Modern technology layout
This level is designed for people who have ideas about the layout and willing to learn new technologies and approaches to coding.
Courses
Documentation
Article
- Adaptive layout email letters (part 1)
- Adaptive layout email letters (part 2)
- Ways of organizing CSS code
Screencasts
Reference
Add-on HTML and CSS
Matatiki is a add-on to HTML CSS.
Courses
Documentation
Automation development
This level is designed for people with a thorough understanding of the layout and want to explore ways optimization and automation of their work. For further study you will need knowledge of JavaScript as well and NodeJs
Courses
- Getting started with Grunt
- Build with Gulp
- Automation with Gulp
- Bower, Gulp and Yeoman
- Node, Express and libsass: project from scratch
Screencasts
Frameworks for layout
Ready frameworks for the layout layout.
Courses
Documentation
JavaScript
JavaScript
Courses
Tutorial
- Introduction
- The Basics Of The JavaScript
- The quality of the code
- Data structures
- Circuit scope
- Object methods and the calling context
- Some other possibilities
- OOP in a functional style
- The PLO in prototype style
- Modern possibilities of ES-2015
Screencasts
Document, events, interfaces
Tutorial
- The document and page objects
- The basics of working with events
- Events in detail
- Forms, controls,
- Creation of graphical components
Additionally
Courses
Tutorial
- Web components: a look into the future
- AJAX and COMET
- Animation
- Optimization
- Windows and Frames
- CSS for the JavaScript developer
- Chest with tools
- Regular expressions
- About everything
Node.JS
Courses
Screencasts
Documentation
jQuery
Courses
Screencasts
Documentation
AngularJS
Courses
Screencasts
React
Screencasts
Back-end
PHP
The language reference
Documentation
- The basics of the syntax
- Types
- Variables
- Constants
- Expressions
- Operators
- Control structures
- Function
- Classes and objects
- Namespace
Additionally
Documentation
- Errors
- Exceptions
- Generators
- Links. Clarification
- Predefined variables
- Predefined exceptions
- Built-in interfaces and classes
- Context options and parameters
- Supported protocols and handlers (wrappers)
- Security
- Distinctive features
- Feature reference
- - PHP: the hacker's Manual