バックエンダーがなければ、ウェブサイトやアプリケーションは正しく機能しません。彼らは、サイトとユーザーおよび他のインターネットサービスとの相互作用のためのアルゴリズムを設計します。言い換えると、バックエンド開発者は、要求を受け入れ、データベースと通信し、必要な情報をユーザーに伝達するブレインを作成してアニメーション化します。
本日、HabrCareerの教育セクションから19の無料コースを選択しました。彼らはあなたにバックエンドで使用される言語と技術の基本的な知識を与え、あなたがそれを必要とするかどうかを決定するのを助けます。選ぶときは、内容、卒業生の数、学校の評判を見てみました。
Introduction to Java Programming: Starting to code in Java · edX
, - () . , .
→
Java. · Stepik
, Java, , «», «», «» . 23 , Java-, , . .
→
Java · Code Basics
, , , , , , , .
→
JavaRush · JavaRush
1200 — , , . « » 40 : , .
40 lvl →
PHP · Code Basics
— . PHP. .
PHP →
Web- PHP 5.2 ·
, - PHP. , .
→
Python 3 Tutorial · SoloLearn
Python — , , . , .
→
Python · Stepik
28 70+ . , , .
→
Python · Coursera
, . , , .
Python →
Python · Code Basics
. , .
→
Python- · .
. , 20 . — .
→
Racket · Code Basics
Racket -, , . .
→
SQL Fundamentals · SoloLearn
- PHP. , .
SQL →
·
, . , , .
→
C Programming: Language Foundations · edX
, . , -.
→
C Programming: Getting Started · edX
C , . , , , .
→
C++ · Stepik
, . C++, , , .
C++ →
Introduction to C++ · edX
— C++, . C++ , , Windows, Linux, UNIX Mac OS X, IoT.
→
C++: · Coursera
« ». ++ , . : , .
C++ →
, - () . , .
→
Java. · Stepik
, Java, , «», «», «» . 23 , Java-, , . .
→
Java · Code Basics
, , , , , , , .
→
JavaRush · JavaRush
1200 — , , . « » 40 : , .
40 lvl →
PHP · Code Basics
— . PHP. .
PHP →
Web- PHP 5.2 ·
, - PHP. , .
→
Python 3 Tutorial · SoloLearn
Python — , , . , .
→
Python · Stepik
28 70+ . , , .
→
Python · Coursera
, . , , .
Python →
Python · Code Basics
. , .
→
Python- · .
. , 20 . — .
→
Racket · Code Basics
Racket -, , . .
→
SQL Fundamentals · SoloLearn
- PHP. , .
SQL →
·
, . , , .
→
C Programming: Language Foundations · edX
, . , -.
→
C Programming: Getting Started · edX
C , . , , , .
→
C++ · Stepik
, . C++, , , .
C++ →
Introduction to C++ · edX
— C++, . C++ , , Windows, Linux, UNIX Mac OS X, IoT.
→
C++: · Coursera
« ». ++ , . : , .
C++ →
, , , , — .