forked from twitter/scala_school
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
44 lines (39 loc) · 4.16 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
---
layout: default
title: Scala Школа
---
<div class="hero-unit">
<h1>Scala Школа!</h1>
<p>Из ∅ к Распределенному Сервису</p>
</div>
<!-- Example row of columns -->
<div class="row">
<div class="span8">
<p><b>Other Languages:</b> <a href="../index.html">English</a></p>
<h2>Об этих уроках</h2>
<p>Scala школа начиналась как серия лекций в компании Twitter, для того чтобы подготовить опытных инженеров к тому, чтобы стать продуктивными <a href="http://www.scala-lang.org/">Scala</a> программистами. Scala является относительно новым языком, но опирается на многие привычные понятия. Таким образом, эти лекции предполагают, что читатели знакомы с основными понятиями, а лекции помогут показать, как эти понятия могут использоваться в Scala. Мы считаем это эффективным способом подготовки новых инженеров в короткие сроки. Существуют дополнительные материалы, которые сопровождают эти лекции. Мы считаем, что они будут к месту.
</p>
<h2>Как будут проходить уроки?</h2>
<p>Мы считаем, что лучше всего подойти к изучению Scala не так, будто это улучшенная Java, а словно это новый язык. Опыт работы с Java не требуется. Основное внимание будет уделяться интерпретатору и объектно-ориентированному и функциональному стилю, а также стилю программирования, который используется в нашей компании. Акцент будет сделан на удобство сопровождения, доходчивость, и использование системы типов.</p>
<p>Для большинства уроков не требует никакого программного обеспечения, кроме REPL(англ. read-eval-print-loop; рус. интерактивная среда программирования - прим. переводчика) Scala. Читателю предлагается выполнять задания вместе с нами, и не останавливаться на достигнутом! Считайте эти уроки отправной точкой для изучения языка.</p>
<h2>Дополнительные материалы</h2>
<p>Хотите знать больше?
<ul>
<li><strong><a href="http://twitter.github.com/effectivescala/">Effective Scala</a></strong> Набор "лучших практик" для языка Scala от компании Twitter. Их будет полезно изучить, чтобы знать основные концепции, используемые в коде приложений компании Twitter.</li>
<li><strong><a href="http://www.scala-lang.org/node/197">Официальная документация scala-lang.org</a></strong> Ссылки на обучающие статьи, руководства, API, книги, ...</li>
<li><strong><a href="http://www.scala-lang.org/api/">Документация по API языка Scala</a></strong></li>
</ul>
</div>
<div class="span6">
<h2>Уроки</h2>
<dl>
{% for lesson in site.lessons %}
<dt><a href="{{ lesson.url }}">{{ lesson.title_ru }}</a></dt>
<dd>{{ lesson.desc_ru }}</dd>
{% endfor %}
</dl>
</div>
</div>
</div> <!-- /container -->
</body>
</html>