1

Этап 1

Введение

2

Этап 2

Работа на сервере

03 августа—10 августа

3

Этап 3

Продвинутые темы

1

Этап 1

Введение

3

Этап 3

Продвинутые темы

2

Этап 2

Работа на сервере

03 августа—10 августа

03 августа 2016 31 октября 2016
Цель завершена 27 октября 2016
Общая

Завершить учебный курс "Введение в Linux" на Stepic.org

В рамках представленного курса слушатели познакомятся с операционной системой Linux и её базовыми возможностями. Наличие установленного Linux на компьютере не требуется, так как мы начнём знакомство с этой операционной системой с самого начала, а именно с ее установки.

Далее в курсе будут рассмотрены основные возможности графического интерфейса Linux, которые очень напоминают знакомые большинству слушателей Windows или Mac OS X. После этого мы перейдем к изучению работы через командную строку, которая поначалу может показать не очень удобной, но постепенно станут понятны ее преимущества над графическим подходом.

Следующий блок курса посвящен работе на удаленном сервере. Мы научимся заходить на него, запускать различные программы удаленно, а также копировать результаты их выполнения на свой локальный компьютер для дальнейшего анализа.

Заключительная часть курса рассматривает несколько продвинутых тем, включающих в себя основы написания скриптов на языке bash, использование многофункционального текстового редактора vim и другие.

В течение курса всем слушателям будет предложен ряд тестов и практических заданий на понимание и использование системы Linux. Кроме того, будет и несколько заданий по написанию небольших программ на языке bash.

 Критерий завершения

Курс успешно завершен

 Личные ресурсы

Время

  1. Введение

    1. 1.1 Общая информация о курсе

    2. 1.2 Как установить Linux

    3. 1.3 Осваиваем Linux

    4. 1.4 Terminal: основы

    5. 1.5 Запуск исполняемых файлов

    6. 1.6 Ввод / вывод

    7. 1.7 Скачивание файлов из интернета

    8. 1.8 Работа с архивами

    9. 1.9 Поиск файлов и слов в файлах

  2. Работа на сервере

    1. 2.1 Знакомство с сервером

    2. 2.2 Обмен файлами

    3. 2.3 Запуск приложений

    4. 2.4 Контроль запускаемых программ

    5. 2.5 Многопоточные приложения

    6. 2.6 Менеджер терминалов tmux

    7. 2.7 Как установить Linux, часть 2

  3. Продвинутые темы

    1. 3.1 Текстовый редактор vim

    2. 3.2 Скрипты на bash: основы

    3. 3.3 Скрипты на bash: ветвление и циклы

    4. 3.4 Скрипты на bash: продвинутый уровень

    5. 3.5 Продвинутый поиск и редактирование

    6. 3.6 Строим графики в gnuplot

    7. 3.7 Разное

  • 2584
  • 03 августа 2016, 09:10

Цель состоит в группе

Тренинги

  • 3151

    участник
  • 5683

    цели

Вывод

86день
Ksu27 окт. 2016, 15:35

Курс пройден. Сертификат получен.

Курс оказался неоднозначным. Дважды забрасывала учебу из-за неинтересного материали или недостаточности полученных знаний. Но в итоге я себя преодолела и заставила завершить курс.

Итого: 120 баллов из 140 возможных.

Дневник цели

86день

Запись к этапу «Продвинутые темы»

Ksu27 окт. 2016, 15:32

Ура!!! Я это сделала. Последний урок пройден

86день

Запись к этапу «Продвинутые темы»

Ksu27 окт. 2016, 12:52

Предпоследний урок по построению графиков осилен со скрипом. Абсолютно бесполезный для ненаучного работника урок.

Еле заставила себя пройти его до конца. Можно сказать потерянное зря время. Но я итак не могла долгое время завершить этот курс. А я очень не люблю незавершенных дел. Тем более, что из-за него я не могла создать себе новую цель, хотя на самом деле уже изучаю совершенно другие вещи.

56день

Запись к этапу «Продвинутые темы»

Ksu27 сент. 2016, 07:40


Застопорилась на задачах по баш. Понимаю что для их решения нужно дополнительно посмотреть материал по написанию баш-скриптов и более углубленно изучить регулярные выражения. Но на это времени как раз нету. Поэтому и забросила этот курс почти на месяц. Но сейчас понимаю что нужно вытягивать себя за уши чтобы таки дойти до победного конца и таки завершить этот курс

27день

Запись к этапу «Продвинутые темы»

Ksu29 авг. 2016, 06:28

Пункт 3.5 почти закончен. Осталось сделать итоговое задание. Но ребята опять же вставили в курс для новичков регулярные выражения и дали по ним задания. В общем придется основательно поковыряться

25день

Запись к этапу «Продвинутые темы»

Ksu27 авг. 2016, 15:42

Итоговые уроки по bash, вернее задания, продвигаются со скрипом. Несколько дней не писала скрипты - и знания быстро улетучиваются. Остались 2 последних шага из 10. 9е задание оказалось с рекурсией, о которой даже не заикались в учебном видео. В итоге полдня ушло в трубу - скрипт не срабатывает как нужно. Попробую решить 10е задание. Оно хоть и тяжелее, но кажется без рекурсии. И сразу же перейду к разделу 3.5.

Я бы уже давно закончила учебный курс, если бы не этот баш. Парни конечно молодцы, но материал читают не до конца, а иногда не совсем понятно объясняют. Я себя заставляю закончить этот курс прежде чем приступить к веб-технологиям, но у меня появляется такое чувство, что он меня держит и из-за него я стопорю все остальные темы. Даже появляются мысли забросить всё это дело, т.к. не уверена, что мне нужны будут все эти знания на работе. Но все-таки постараюсь довести дело до конца

10день

Запись к этапу «Продвинутые темы»

Ksu12 авг. 2016, 17:57

Второе занятие по bash и его итоговое задание наконец-то удалось осилить. На него ушла большая половина дня. Но я это сделала!!!

Хотя с первого раза не получилось и я перешла от Линукса к html. Но только до вечера - я все-таки вернулась на stepic и добила его. Ну что я могу сказать: у bash специфический синтаксис по сравнению с java. Каждый пробел имеет значение, поэтому приходится перезапускать скрипт по несколько раз и исправлять каждый ошибочный символ и дописывать каждое забытое ключевое слово. Жаль что для него нет IDE наподобие Intellij. Так бы не пришлось так долго ковыряться и напрягать мозг, пытаясь понять где же я вставила лишний пробел или наоборот не доставила, или что я забыла указать. Следующий урок - более продвинутые темы по bash. Сегодня уже не рискну его начинать, а то мозг окончательно закипит.

9день

Запись к этапу «Продвинутые темы»

Ksu11 авг. 2016, 11:36

Текстовый редактор vim изучен. Пока не уверена что я его активно буду использовать в работе, поэтому не стала полностью изучать vimtutor. Но поскольку я веду конспекты всех занятий, то при необходимости мне есть куда обратиться + pdf с командами, которые я конвертировала в txt и сделала cheat sheet, которые можно закинуть на читалку или просто открывать на ноуте

8день

Запись к этапу «Работа на сервере»

Ksu10 авг. 2016, 19:36

Модуль Работа на сервере закончен.

Последний урок модуля был познавательным, хотя я уже этой инфо владела и Линукс у меня сразу был установлен на виртуалку, а вот расшарить с первого раза папки мне не удавалось - терминал не реагировал на ввод пароля. Теперь все получилось.

Урок по работе с многопоточными приложениями не совсем в тему, вернее задание. Тратить время на установку и работу с прогой, с которой я никогда работать не буду, я не посчитала нужной и поэтому задание выполнять не стала.

Но все равно ребята молодцы

3день

Запись к этапу «Работа на сервере»

Ksu5 авг. 2016, 17:04

2 урока по работе на сервере сделаны. Урок о запуске приложений на сервере практически бесполезен. можно сказать потерянное время

Вы тоже можете
опубликовать свою
цель здесь

Мы поможем вам ее достичь!

309 000

единомышленников

инструменты

для увлекательного достижения

Присоединиться
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?
resignedangel
XaBbl4
Раздолбайка
XaBbl4
XaBbl4