Unix-Kurse. Wo kann ich Linux-Kurse belegen? Organisation des X-Window-Systems

Mein Partner hat darüber geschrieben, was wir tun. Es muss gleich gesagt werden, dass ein Arbeiten als Bioinformatiker ohne Linux praktisch unmöglich ist, da die meisten Bioinformatikprogramme speziell für dieses Betriebssystem erstellt werden und nur darauf funktionieren.

Da es sich hierbei um einen Bereich an der Schnittstelle der Wissenschaften handelt, kommunizieren wir ständig mit Biologen. Da Biologen heutzutage mit sehr großen Datenmengen arbeiten müssen, wird die Fähigkeit, Linux, das optimale Betriebssystem für solche Aufgaben, zu verwenden, zu einer notwendigen Fähigkeit. Tatsächlich geht es nicht nur um die Fähigkeit, mit Linux umzugehen, sondern um Computerkenntnisse im Allgemeinen: Welche Regeln gelten für die Arbeit auf einem Server, wie werden Datendateien geladen und effektiv gespeichert, welche Programme müssen zur Verarbeitung ausgeführt werden und wie wird vorgegangen? es usw. . - all diese Dinge, die Ihre Arbeit sowohl vereinfachen als auch beschleunigen und die Zusammenarbeit mit Kollegen erheblich erleichtern. Trotz der Tatsache, dass Sie Linux selbst durch das Lesen intelligenter Bücher und Websites herausfinden können, bereitet dies für Personen aus einem nichttechnischen Umfeld häufig gewisse Schwierigkeiten und viele geben in der Anfangsphase der Beherrschung dieses Betriebssystems (z. B. beim Kennenlernen) auf mit der Kommandozeile).

Aufgrund unserer Erfahrungen hatten mein Kollege Andrey Przhibelsky (@andrewprzh) und ich ursprünglich vor, mehrere Kurse zur Computerkompetenz für Biologen durchzuführen. Und dann entwickelte sich aus dieser Idee ein dreiwöchiger offener Online-Kurs (MOOC) des Instituts für Bioinformatik in russischer Sprache, der später auf eine Einführung in Linux als Ausgangspunkt eingegrenzt wurde – da es sich als sehr, sehr schwierig herausstellte Alles in drei Wochen unterbringen. Der Kurs hat bereits begonnen und erwies sich als sehr beliebt (derzeit haben sich mehr als fünftausend Menschen dafür angemeldet), aber die erste Deadline für Aufgaben ist der 24. November, Sie können also trotzdem ohne Punkteverlust einsteigen oder einfach nur lernen Kurs im kostenlosen Modus (alle Materialien bleiben offen).

Wenn die Community Interesse hat, werden wir einen separaten Beitrag über die Vorbereitung des ersten Online-Kurses in unserem Leben schreiben – es ist gar nicht so einfach und schnell, wie es auf den ersten Blick scheinen mag.

Aber zunächst möchte ich auf die Antworten auf die Fragen eingehen, die uns am häufigsten gestellt wurden. Während der Kursvorbereitung sprachen wir mit den unterschiedlichsten Leuten und mussten feststellen, dass viele überhaupt nicht verstanden, wo Linux eingesetzt wird, und keine Ahnung hatten, dass das System für sie nützlich sein könnte. Also:

Warum müssen Sie jetzt wissen, wie man Linux verwendet?

Viele Leute merken es nicht, aber Linux ist bereits um uns herum. Auf allen Android-Geräten läuft Linux, die meisten Server im Internet verwenden ebenfalls dieses Betriebssystem und es gibt viele weitere Beispiele. Natürlich können Sie all diese Dinge weiterhin verwenden, ohne Linux zu kennen, aber sobald Sie die Grundlagen dieses Systems beherrschen, können Sie das Verhalten der Dinge um Sie herum besser verstehen. Darüber hinaus ist Linux bei der Arbeit mit großen Datenmengen einfach notwendig, da die meisten komplexen Berechnungen mit großen Datenmengen auf Computern durchgeführt werden, auf denen Linux läuft. Und das ist kein Zufall: Die meisten Rechenaufgaben werden unter Linux viel schneller ausgeführt als unter Windows oder Mac OS X.

Wie hängt Linux mit der Beherrschung anderer Disziplinen zusammen?

Ein großer Teil der wissenschaftlichen Software, insbesondere Programme zur Verarbeitung großer Datenmengen (z. B. im Bereich der Bioinformatik), wird speziell für Linux entwickelt. Dies bedeutet, dass diese Anwendungen einfach nicht unter Windows oder Mac OS Darüber hinaus werden Sie durch das Erlernen von Linux besser verstehen, wie ein Computer funktioniert, da Sie ihm Befehle fast direkt erteilen können.

Warum ist dafür ein separater Kurs nötig?

Linux verfügt über viele nützliche Funktionen, die Sie kennen und natürlich zum richtigen Zeitpunkt nutzen können. Glücklicherweise sind moderne Linux-Versionen viel benutzerfreundlicher als ihre Gegenstücke vor 5 bis 6 Jahren. Jetzt müssen Sie sich nach der Installation des Systems nicht mehr stunden- und sogar tage- und nächtelang mit der Einrichtung Ihrer Internetverbindung, dem Drucken auf einem Drucker, Tastaturlayouts usw. herumschlagen. Jeder kann nach einer minimalen Vertrautheit mit diesem System, die in wenigen Minuten berechnet wird, mit der Verwendung von Linux auf die gleiche Weise beginnen, wie er Windows oder Mac OS Allerdings sind die Fähigkeiten von Linux viel umfassender als der „alltägliche“ Einsatz. Selbst in einem dreiwöchigen Kurs ist es einfach unmöglich, alle Funktionen von Linux abzudecken. Wir versuchen jedoch, den Schülern beizubringen, wie sie die meisten Grundfunktionen von Linux nutzen können, und hoffen vor allem, dass diejenigen, die den Kurs abschließen, weiterhin erfolgreich Linux beherrschen können.

Was ist das Interessante an Linux?

Für uns ist Linux wie ein sehr interessantes Buch, das man liest und gerne seinen Freunden empfiehlt und sogar neidisch ist, dass sie noch eine Bekanntschaft mit diesem Werk vor sich haben. Der einzige Unterschied besteht darin, dass wir Linux zwar seit fast 10 Jahren kennen, aber nicht sagen können, dass wir es vollständig „gelesen“ haben. Sie können darin immer etwas Neues für sich entdecken und lernen, dass viele Dinge, die Sie auf die eine oder andere Weise tun, ganz anders erledigt werden können – viel einfacher und schneller.

Je mehr Sie sich mit Linux vertraut machen, desto interessanter wird es. Und vom anfänglichen Wunsch, „schnell auszuschalten und das native und vertraute Windows (Mac OS überhaupt unter diesem Windows funktionieren?!“ Und während man Linux studiert, kann man sich manchmal ein wenig wie ein Hacker oder der Held eines Films über Programmierer fühlen =)

Unser Kurs besteht aus einem kurzen Überblick über die Grundfunktionen von Linux, aber für neue Benutzer sollte dies ausreichen, um sich für Linux zu interessieren und ein wenig in seine Philosophie einzutauchen. Wir werden beispielsweise den größten Teil des Kurses damit verbringen, am Terminal zu arbeiten, daher sollten sich Anfänger daran gewöhnen und die Vorteile dieses Ansatzes zur Verwaltung eines Computers verstehen. Für fortgeschrittenere Benutzer könnten bestimmte Lektionen des Kurses von Interesse sein – zum Beispiel über die Arbeit mit einem Remote-Server oder die Programmierung in Bash. .

Wie kann ich Lösungen für Probleme in einem Linux-Kurs überprüfen? Ist es überhaupt möglich?

Die Antwort auf diese Frage war nicht trivial – wir haben lange darüber nachgedacht, wie wir Aufgaben überprüfen können (z. B. ob der Benutzer Linux auf seinem Computer installiert oder eine Datei in einem bestimmten Editor bearbeitet hat) und wie wir interessante Aufgaben finden können um wirklich echte Arbeit mit Linux zu zeigen. Für einige Themen gab es durchaus interessante Ansätze. Beispielsweise wurde speziell für den Kurs auf der Stepic-Plattform ein neuer Aufgabentyp hinzugefügt – das Herstellen einer Verbindung zu einem Remote-Server (und das Öffnen eines „Terminals“) direkt im Browserfenster – den Bewertungen der ersten Benutzer zufolge hat es ihnen gefallen. Natürlich gab es beim ersten Mal einige Ecken und Kanten, aber insgesamt funktioniert alles ganz gut. Zur technischen Seite dieses Problems wird es in Kürze einen separaten Beitrag der Entwickler geben. Ein Beispiel für eine solche Aufgabe (um sie live zu sehen, können Sie sich für den Kurs anmelden):

Es muss gesagt werden, dass nicht alle Benutzer die Aufgaben mit Humor wahrgenommen haben. Wir haben beispielsweise die Fähigkeit, Programme unter Linux zu installieren, am Beispiel des VLC-Programms getestet. Sie mussten es mit einer der beschriebenen Methoden auf Ihrem System installieren, dann die Hilfe zum Programm öffnen, den Namen des Erstautors suchen und ihn in das Verifizierungsformular eingeben. Wir haben viele Kommentare zu dieser Aufgabe gehört :) Und die Leute machten vor allem Fehler, indem sie den Vor- und Nachnamen eingegeben haben, oder nur den Vornamen oder einen Teil des Nachnamens (und da ist er doppelt, mit Bindestrich!) . Generell gilt: Wenn Sie sich für den Kurs entscheiden, lesen Sie sich die Aufgabenbedingungen genauer durch, das spart viel Zeit und Nerven! Zwar gab es eine Bemerkung mit demselben Autor, und auf den Punkt gebracht stellte sich heraus, dass er in älteren Versionen von VLC bereits auf Platz 14 steht. Deshalb haben wir einen weiteren Autor in die Überprüfung aufgenommen, der der erste in der „alten“ Liste ist (und übrigens der dritte im „Neuen“).

Warum ist Linux so gut?

Die Frage ist natürlich mehrdeutig. Meiner Meinung nach besteht einer der Hauptvorteile von Linux gegenüber Windows oder Mac OS Der Quellcode dieses Systems ist offen und jeder kann sich mit der internen Struktur von Linux vertraut machen oder an seiner Entwicklung teilnehmen. Entwickler entwickeln es nicht nur für Benutzer-Käufer, sondern auch für sich selbst, weshalb so große Entwicklungsfortschritte und viele andere Vorteile damit verbunden sind. Als „Bonus“ für normale Benutzer: Linux ist kostenlos, es gibt praktisch keine Viren unter Linux (und die Virenentwickler selbst arbeiten oft unter Linux!), es gibt eine große Anzahl von Versionen dieses Systems und jeder kann die Version auswählen, die ihm gefällt !

Abschließend möchte ich noch über meine erste Bekanntschaft mit Linux im Arbeitsablauf sprechen (davor gab es einen eigenen Studiengang, von dem ich aber leider nicht viel mitbekommen habe). Dieser Vorfall hat mich so beeindruckt, dass ich mich noch daran erinnern kann. Als ich in meinem dritten Jahr in der Abteilung des Polytechnikums arbeitete, musste ich ein Programm zur Datenverarbeitung ausführen. Das Programm wurde in C++ geschrieben, wir haben dann unter Windows XP gearbeitet. Es mussten viele Starts durchgeführt werden, sie waren ziemlich ähnlich und dauerten normalerweise ein paar Minuten. Während dieser Zeit war es unmöglich, etwas anderes am Computer zu tun – er war komplett eingefroren, sodass man mit anderen Mitarbeitern chatten oder einfach im Büro herumlaufen konnte. Nach etwa ein paar Wochen solcher Starts riet mir mein Vorgesetzter, das Gleiche zu versuchen, aber nicht unter Windows, sondern unter Linux. Ich dachte dann: „Was für einen Unterschied macht das?“, aber ich hatte so großen Respekt vor dem Manager, dass ich das Programm neu kompilierte und seinem Rat folgte. Stellen Sie sich meine Überraschung vor, als ich dasselbe Programm mit denselben Daten ausführte und innerhalb weniger Sekunden das Ergebnis (natürlich genau dasselbe) erhielt! Ich hatte nicht einmal Zeit, von meinem Stuhl aufzustehen, geschweige denn einen Spaziergang zu machen ...

Übrigens gibt es neben unserem russischsprachigen Online-Kurs zu Linux einen guten englischsprachigen Einführungskurs der Linux Foundation, über den bereits auf Habré geschrieben wurde. Laut Website soll es am 5. Januar 2015 wieder losgehen.

Wenn Sie weitere interessante Online-Kurse oder Schulungsmaterialien zu den Grundlagen von Linux kennen, freuen wir uns über Links dazu in den Kommentaren.

Artem
Morales

Artjom
P.

Maksim
Dazkewitsch

Dmitriy
Boone


Vladimir
Eliseev
(Kislowodsk)

Erfahrung:







Michael
Drogomeretsky


Im Wesentlichen.
WAS mir gefallen hat:



Was mir nicht gefallen hat:

Basilikum
Strukow





Langweilig wird es bestimmt nicht!







Vladimir
Revyakin

Alexander
Samusev

Eugen
Thorin

Um Missverständnisse zu vermeiden, möchte ich zunächst darauf hinweisen, dass ich den Kurs nicht abgeschlossen habe.
Aus mehreren Gründen nicht beendet:
- mein niedriges Ausgangsniveau;
- Zeitmangel (im Durchschnitt habe ich etwa 8 Stunden für die Bearbeitung der Aufgabe gebraucht, also 16 pro Woche + 4 Stunden Vorlesung, insgesamt 20 Stunden);
- Nachlassen des Tempos/der Motivation aufgrund der unaufhaltsam wachsenden Zahl unerfüllter Aufgaben.

Der Verlauf kann, wie vieles in unserem Leben, nicht mit „gut“ oder „schlecht“ beurteilt werden.
Der Kurs hat ein recht hohes Tempo, 2 Vorlesungen und dementsprechend 2 Hausaufgaben pro Woche.
Der Kurs ist groß, abwechslungsreich, an manchen Stellen unerwartet einfach und an anderen unnötig komplex.
Man kann mit Sicherheit sagen, dass jeder etwas Neues und Nützliches für sich finden wird, die Frage ist nur das Verhältnis – erhalten / ausgegeben.
Insgesamt ist der Kurs anständig und nicht jedermanns Sache.





Anastasia
Fidelina

Vorteile:
1) Alles, was im Kurs vermittelt wird, war für meine Arbeit wirklich nützlich.
2) Nach Abschluss des Kurses habe ich mein Einkommen um mehr als das Doppelte gesteigert.
3) Der Grundstein für alle anderen Kurse ist gelegt; ich sehe für mich nicht ein, wie man etwas lernen kann, das auf Unix-ähnlichen Betriebssystemen läuft, und gleichzeitig nicht versteht, wie es funktioniert und welche Möglichkeiten es bietet.
4) Nicht viele Leute verfügen über dieses Wissen (was die Tiefe betrifft, da der IT-Mitarbeiter nur über Unix Bescheid weiß).
5) Sehr reaktionsschnelle Lehrer, besonderer Dank geht an sie für die Babysittung.
Beispiele:
Von 10 bis 3 Uhr morgens helfen sie bei der Lösung Ihres Problems am Arbeitsplatz
Sie antworten nicht einmal auf die Themen der Kurse.
Besonderer Dank geht an die Jungs aus der Gruppe, sie konnten einfach Ihren Code nehmen, ihn korrigieren und ihn zurücksenden. (wieder sogar um 3-4 Uhr morgens)


Tipps für Studierende:

Nun, das ist wahrscheinlich alles.
Ich werde eine kleine Pause machen und hier einen weiteren Kurs belegen.

Roman
Travin

Bevor ich mit dem Linux-Administratorkurs begann, arbeitete und arbeite ich auch weiterhin im technischen Support des Hosting-Anbieters REG.RU. Um den allgemeinen Wissensstand über Linux und seine Anwendungen zu verbessern, habe ich mich für die Teilnahme an einem Linux-Administratorkurs entschieden. Bevor ich mich für den Kurs „Linux-Administrator“ entschieden habe, schätzte ich meinen Wissensstand als mittelmäßig ein. Nach den ersten beiden Lektionen wurde mir klar, dass ich mich noch bis zur Mittelstufe weiterentwickeln musste. Generell hat sich der Kurs als sinnvoll erwiesen: Er hat den allgemeinen Wissensstand zu Linux erweitert, bei den Hausaufgaben viel Erfahrungswissen gewonnen und bei der Kommunikation mit den Kursleitern habe ich Informationen aus deren persönlicher Erfahrung gehört und berücksichtigt .

Was hat Ihnen an der Schulung gefallen:







Was mir an dem Kurs nicht gefallen hat:




Semjon
Troschkin







Ich empfehle es jedem, der Linux lernen möchte.

Timur
Kashapov

Was haben Sie vor Ihrem Studium bei Otus gemacht (wo haben Sie gearbeitet, studiert)?
Bevor ich mein Studium bei Otus begann, arbeitete ich mehr als 7 Jahre als Softwareentwickler und Systemadministrator. Zudem war das Aufgaben- und Kompetenzspektrum schon damals recht groß – Netzwerke, Virtualisierung, CI/CD, IP-Telefonie etc.



Maksim
Wassiljew


Ich habe sehr wenig Erfahrung mit Linux – ich habe sechs Monate als Junior-Linux-Administrator in einem Outsourcing-Unternehmen gearbeitet. Und mir fehlte wirklich die Tiefe, das heißt, man macht jeden Tag etwas, stellt einige Parameter ein, aber warum das so ist, ist nicht ganz klar.

Der Linux-Administratorkurs bringt alles in Ordnung. Es gibt Ihnen Vertrauen in Ihre Fähigkeiten. Der Kurs behandelt theoretische und praktische Fragen, die in Vorstellungsgesprächen gestellt werden und dann in der Praxis auftauchen. Es ist erwähnenswert, dass ich mitten im Studium den Job gewechselt habe.

Sehr ausführliche Vorträge zu grundlegenden Prinzipien und Werkzeugen – sehr cool! Was aber noch cooler ist, ist, dass man dann Hausaufgaben bekommt, die man nicht nur auf der Grundlage der in der Vorlesung erworbenen Kenntnisse erledigen muss, sondern auch, um sich selbst durch jede Menge Mana, Dokumente und Foren zu wühlen.

Im Kurs werden alle Heimständer in Vagrant eingesetzt, sodass Sie sich im Laufe des Kurses mit diesem Tool vertraut machen. Darüber hinaus ist es ratsam, Hausaufgaben in Form von Code – Vagrantfile + Skripten und anderen Projektdateien – auf Github zu veröffentlichen. Dadurch können Sie die Arbeit mit Git verbessern, wenn Sie diese Übung noch nicht hatten. Außerdem befasst sich der Kurs mit einem Administrator-Tool wie Ansible und nach dem Studium im Kurs werden Home-Stands mit Vagrant bereitgestellt und mit Ansible konfiguriert.

Daher glaube ich, dass dieser Kurs ein Muss ist, wenn Sie Ihre berufliche Zukunft als Linux-Ingenieur sehen! Dann sollten Sie unbedingt den Kurs „DevOps-Praktiken und -Tools“ belegen. Diese beiden Kurse bilden die Grundlage für Ihren hohen Marktwert als Fachkraft.

Artem
Morales

Ich habe sehr wenig Erfahrung mit Linux. Ich habe den Kurs mit dem Ziel besucht, grundlegende Kenntnisse zu erwerben und schnell praktische Fähigkeiten zu erwerben. Ehrlich gesagt dachte ich zunächst, dass sich der Kurs nicht von den anderen unterscheidet. Aber nach der ersten Woche änderte sich meine Meinung dramatisch ...

Das erste sind Vorlesungen. Sie sind zwar lang, aber man merkt gar nicht, wie die Zeit vergeht. Neben trockener Theorie (die auch qualitativ vermittelt wird) verwässern Lehrer ihre Vorlesungen mit Witzen, Anekdoten und praktischen Ratschlägen aus ihrer Erfahrung. Während der Vorlesung können Sie eine Antwort auf alle Ihre Fragen erhalten.

Zweitens, Lehrer. Ohne Zweifel sind sie Profis auf ihrem Gebiet. Der Stoff wird souverän vermittelt und sie sind, wie ich oben geschrieben habe, bereit, ihre Erfahrungen zu teilen.

Drittens - Hausaufgaben. Warten Sie darauf, dass Ihnen alles durchgekaut wird? Dies ist nicht der richtige Ort für Sie. Alles ist wie im wirklichen Leben: Sie erhalten eine Aufgabe, zusätzliches Material, das Ihnen bei der Erledigung hilft, und Sie sind verpflichtet, sie zu verstehen. Wenn etwas nicht klappt, können Sie jederzeit nachfragen, erhalten aber Anweisungen, ob Sie es tun oder nicht. Und das ist ein riesiges Plus!

Gesamt. Der Kurs hinterließ einen angenehmen Eindruck. Ich bin immer noch ein Junior, aber im Herzen fühle ich mich wie eine Mitte :)

Artjom
P.

Der Kurs vermittelt eine gute theoretische Grundlage, unterstützt durch Hausaufgaben, die es Ihnen ermöglichen, das erworbene Wissen sofort in der Praxis auszuprobieren.

Das Spektrum der betrachteten Themen ist recht breit gefächert: von der Zusammenstellung des Kernels bis zur Bereitstellung eines fehlertoleranten Webclusters mit Ansible.

Die Vorlesungen werden von erfahrenen Dozenten gehalten, in regelmäßigen Abständen werden Gastexperten eingeladen. So erhalten Sie Antworten auf Fragen von Personen, die über umfassende Erfahrung im Betrieb der gewünschten Technologie/Dienstleistung/Anwendung in einer Produktumgebung verfügen

Es lohnt sich, erledigte Hausaufgaben detailliert zu dokumentieren; das Ergebnis ist ein Mini-Wiki, das Sie mehrmals ansehen können, um Ihr Gedächtnis an einige Details aufzufrischen.

Es ist möglich, eine aufgezeichnete Vorlesung anzusehen, was besonders praktisch ist, wenn Sie sich in einer anderen Zeitzone befinden.

Persönlich hat mir der Kurs geholfen, die „Fußtücher“ in Bash loszuwerden und auf Ansible umzusteigen.

Maksim
Dazkewitsch

Für mich ist der Kurs schwierig, die Kenntnisse und Erfahrungen, die ich habe, reichen nicht aus. Ich verbringe viel Zeit damit, grundlegende Dinge zu lernen. Im Allgemeinen ist der Kurs sehr interessant, die Lehrer sind großartig, die Präsentation des Materials ist hervorragend, es gibt viele Extras. Material. Respekt für Alexey Tsykunovs praktische Beispiele und vorab veröffentlichtes Material für die Vorlesung. Ich habe zweifellos meine Wissensbasis erweitert, aber es fehlt mir immer noch an Übung.

Leider konnte ich nicht genügend freie Zeit finden, um das Problem zu lösen. Wenn Sie Ihre Hausaufgaben gewissenhaft machen, wird das Ergebnis Ihre Erwartungen übertreffen!

Dmitriy
Boone

Ein ausgezeichneter Kurs voller Praxis und Erfahrung.
Ich bin sicher, dass jeder Teilnehmer des Kurses etwas Neues für sich finden, etwas Neues lernen und Unterstützung in der Community finden wird.

Sie müssen verstehen, dass niemand für Sie lernt und der Kurs definitiv nichts für Faule ist. Eine Vielzahl praktischer Übungen schließt Wissenslücken und füllt Lücken wie ein Monolith :)

Ich spreche allen Lehrern meinen tiefen Dank aus, insbesondere Alexey, Alexander und Leonid.

Vladimir
Eliseev
(Kislowodsk)

Erfahrung:
Windows2008(AD,Exchange,Zabbix...) 10 Jahre,
FreeBSD(LAMP,LEMP,Zabbix,Bacula) 3 Jahre (kann auf 2 Jahre komprimiert werden)

Ich möchte zwei Gründe für die Teilnahme am Linux-Administratorkurs hervorheben:
1. Verlassen Sie Windows-Server und -Desktops und finden Sie einen Vollzeitjob mit Umzug als Linux-Administrator oder Vollzeit als Remote-Linux-Ingenieur.
2. Verbessern Sie Ihre „Linux-Administration“-Fähigkeiten und sammeln Sie ein Verständnis für die Interaktion von Linux-Kernel-Komponenten und GNU-Benutzerland, um meine aktuelle Arbeit von Windows-Plattformen auf Linux (Rosa(Cobalt)||Astra||Alt) zu migrieren und dann den Job zu wechseln) ;

Ich hatte das Vergnügen, mit hochqualifizierten Lehrern zu kommunizieren:
- Alexander, eine Person, die in der High-Tech-Branche arbeitet und viel Erfahrung bei Anbietern, Hostern und Unternehmen hat, konnte dies erkennen, indem er sich mit den Details von Systemaufrufen befasste, auf die C-Sprache umstieg und vieles mehr theoretisches Material mit Bezug zur Praxis und Alexanders Geschichten, wie er es in der Produktion umgesetzt hat. Programmierer C, Bash, PHP, Perl, Java, Python;
Die Beantwortung von Fragen in Chats und die Bereitstellung von Hilfeleistungen erfolgten im Abstand von 5 Minuten. bis zu 3,4 Stunden (ich habe verstanden und geschätzt, dass ich Lehrer aus Hilo od hatte!), die Abnahme der DD erfolgte mit Anleitung und Offenlegung möglicher Lösungsansätze.
- Alexey, eine Person, die viele Startups implementiert hat, ein Systemarchitekt (Erfahrung in Rechenzentren), Oracle DBA, arbeitete für Anbieter und Telekommunikation. Erfahrung mit verteilten Speichersystemen und VoIP-Abrechnung.
Die Beantwortung von Fragen in Chats und die Bereitstellung von Hilfestellungen erfolgten umgehend; die Annahme der DD erfolgte mit detaillierten Kommentaren zu Anpassungen und Anweisungen.
Python-, Perl-, Bash-Programmierer;

Der Kurs vermittelte mir ein klares Verständnis dafür, wie das Betriebssystem intern funktioniert, und Vertrauen (bei Interviews und Diskussionen mit Kollegen über moderne Dinge in einer Unix-ähnlichen Umgebung zur Umsetzung von Projekten) in mein theoretisch erworbenes Wissen aus PDF- und URL-Inhalten (Links wurden angegeben). Dies möchte ich hervorheben
Ein wichtiges Merkmal der Fernbedienung. Es war notwendig, viel Zeit zu finden (oft musste ich bis 2 Uhr morgens sitzen), um Probleme zu lösen Ich hatte ca. 2 Jahre Erfahrung nur in FreeBSD und ein Jahr Theorie dank YouTube mit dem Stichwort „Vorbereitung auf LPIC“. Ich hätte fast vergessen, im Chat auf Slack über Teamhilfe zu schreiben. Wir haben Aufgaben und bevorstehende Kurse besprochen, abgestimmt und Freunde um Hilfe gebeten. Freund, beschriebene Vorstellungsgespräche und gewünschte Jobwechsel)

Ich empfehle, dass Sie vor Beginn des Kurses über minimale Hardware verfügen – SSD, CPU, 3,8 GB RAM. Weil Ich habe nicht viel Zeit damit verbracht, Stände auf Vagrant+Ansible und SSH-Zugriff auf diese schnelle Maschine einzurichten (ich musste die Vagrantfile- und Playbook-Playbooks regelmäßig konfigurieren, um Rollen oder die Startreihenfolge virtueller Hosts zu debuggen) 5-12 virtuelle Maschinen kann sich gleichzeitig im RAM drehen. Die interessantesten Projekte auf Ansible: Mysql(Master_Slave), PostgreSQL(Master_Slave), bash(writing daemons(sysV,SystemD)), Bacula, ELK stack, Zabbix|Grafana+Prometheus.
Separat werde ich das Projekt am Ende des Kurses innerhalb eines Monats + 2 Wochen, nachdem es notwendig war, einen Web-HA-Cluster aufzubauen, hervorheben und dabei alle Technologien auswählen, die ich ausgewählt habe. (iptables,nginx+HAProxy,php-fpm,MariaDB_galera(Master_Master),Pacemaker+Corosync,iSCSI(mdraid60)) und alle auf Ansible Playbook, Elasticsearch_Logstash_Kibana(ELK), Bacula))
Und sehen Sie sich Vorbereitungskurse für LPIC1,2 oder Kirill Semaevs Kanalvorbereitung für LPIC 1 und 2 an.

Nach dem Kurs: Der Manager rief an und bot an, die gewünschten Arbeitgeber auszuwählen, um ihnen meinen Lebenslauf im Namen und die Empfehlungen von OTUS zuzusenden (ich wählte 7 von 12, erhielt aber keine Anrufe). Zusätzlich zum internen Wissens- und Selbstvertrauenszuwachs erhielt ich zwei Angebote (während des Kurses habe ich dem HH-Profil neue Fähigkeiten hinzugefügt), aber es gab Windows & Linux mit Umzug. Während des Kurses, der produktive 5 Monate dauerte, gab es etwa 15–20 technische Interviews.
Eine tiefe, dankbare Verbeugung vor Alexey, Alexander und dem OTUS-Team!

Michael
Drogomeretsky

Dies war mein erster Fernkurs in Systemadministration. Die Erwartungen wurden mehr als erfüllt! Vielen Dank an die Lehrenden und Mitstudierenden!
Im Wesentlichen.
WAS mir gefallen hat:
1. Vorlesungszeiten. Nach der Arbeit habe ich es problemlos bis zum Anfang geschafft.
2. Die Möglichkeit, Vorlesungen im Nachhinein jederzeit noch einmal zu überprüfen.
3. Hausaufgaben! Sie zwangen mich, neben dem Ansehen von Vorlesungen auch Dokumentationen zu lesen. Es hat mir wirklich Spaß gemacht, die Dokumentation zu lesen! Das ist kein Scherz. Früher habe ich das gehasst und habe bei Google nach Kurzhandbüchern gesucht. Bevor ich nun eine Software einrichte, lese ich unbedingt die Dokumentation und genieße sie. Ich habe gemerkt, wie weit sich meine Augen öffneten, nachdem ich es gelesen hatte. Zusätzlich zu den für die Bearbeitung der Aufgabe erforderlichen Materialien musste ich mich mit verwandten Themen befassen, was mein Wissen natürlich erweiterte. Im Allgemeinen habe ich durch Hausaufgaben 80 % von allem erhalten, was ich im Kurs gelernt und gelernt habe.
4. Reaktionsfähigkeit des Lehrpersonals und der Mitstudierenden. Kein Moralisieren, alles auf den Punkt.

Was mir nicht gefallen hat:
1. Ich denke, dass dieser Kurs in zwei große Teile unterteilt werden sollte und der Teil über Clustering in einem separaten 2-3-monatigen Teil enthalten sein sollte. Vielleicht ist das so ein persönliches Gefühl, denn das Thema Clustering war für mich völlig neu und unbekannt.
2. Lehrer müssen ihre Lehrfähigkeiten verbessern. Das heißt, die Fähigkeit, einen Vortrag zu halten oder ein Seminar zu leiten. Übrigens gefiel mir am Ende des Kurses das Format, in dem der Lehrer (Alexey Tsykunov) den Schülern Fragen zu dem Stoff stellte, den sie gerade behandelt hatten. Dies kommt dem Konzept eines Seminars näher.

Fazit: Würde ich diesen Kurs empfehlen? Definitiv Ja! Werde ich mein Studium an der OTUS in den Technologien fortsetzen, die mich interessieren? Ja, ich warte nur auf die Eröffnung des Kurses, der mich interessiert.

Basilikum
Strukow

Dieser Kurs hat mir viel eröffnet.

Obwohl ich schon ziemlich lange mit Linux arbeite, habe ich in jeder Lektion immer mehr über mich selbst gelernt.
Sowohl in grundlegenden Kenntnissen über Linux-Systeme als auch im Betrieb von Diensten. Von manchen Lösungen habe ich noch nie gehört.
Der Kurs deckt einen sehr großen Wissensbereich im Beruf des Systemadministrators ab.
Und jedes Modul ist auf seine Weise einzigartig. Und er löst seine Probleme.
Langweilig wird es bestimmt nicht!
Was ist das Besondere an diesem Kurs? Fakt ist, dass sie sich ab den ersten Unterrichtsstunden sofort daran gewöhnen, alle zu lösenden Aufgaben zu automatisieren.
Der Wissensstand der Lehrer ist sehr hoch und sie bleiben nicht stehen, sondern verbessern weiterhin ihr Wissen und ihre Fähigkeiten, während sie gleichzeitig die Schüler dieses Kurses unterrichten.
Es ist auch sofort klar, dass sie über umfassende Erfahrung in diesem Bereich und Erfahrung in der Lösung der meisten Probleme verfügen, die auf dem Weg zum Systemadministrator auftreten.
Ich habe in diesen Kursen viel für mich gefunden. Vor allem das 5. Modul. Für mich war alles, was mit dem Wortcluster zusammenhing, eine Megamaschine und es war nicht klar, was und wie dort passierte und wie man damit umgehen sollte.
Es stellte sich heraus, dass nicht alles so beängstigend ist und man ohne Angst Schritt für Schritt an die Sache herangehen kann.
Ich werde den Lehrern ein großes DANKESCHÖN sagen. Alexander und Alexey Sie sind einfach unwirklich. Vielen Dank für all das Wissen, die Ratschläge und die Lebenserfahrung, die Sie uns im Rahmen dieses Kurses gegeben haben. Ihnen Gesundheit, Kraft und kreativen Erfolg. Leonid, auch du hilfst immer gerne den Bedürftigen.
Frohes neues Jahr an das gesamte OTUS-Team.
Ich wünsche mir mehr kluge Schüler.
Gesundheit, Kraft und Lust, die gestellten Aufgaben zu lösen.

Wann immer möglich und in jedem Chat empfehle ich immer, diese Kurse zu belegen. Manchmal helfe ich Bedürftigen sogar mit den Lösungen, die uns unsere Lehrer sowohl in Handbüchern als auch in Vorträgen gegeben haben.

P.S. Mit großem Wunsch komme ich zu Ihnen, um Kurse über Ceph-Cluster und alles, was damit zusammenhängt, zu absolvieren.

Vladimir
Revyakin

Der Kurs ist gerade für Anfänger sehr notwendig und wichtig, man erfährt eine Menge notwendiger und wichtiger Informationen, die man alleine nicht lernen würde, ausführliche Vorträge und aufkommende Fragen zum Thema werden sofort erklärt und Hausaufgaben festigen neues Wissen, Ich habe bereits im zweiten Monat einen Job gefunden. Ich kann Alexey Tsykunov und Alexander Rumyantsev wärmstens empfehlen!!!

Alexander
Samusev

Als ich über den Kurs nachdachte, hatte ich Zweifel, schließlich war der Preis ziemlich hoch. Ich hatte Glück – mein Arbeitgeber hat es bezahlt, aber nach Abschluss des Kurses war ich der Meinung, dass ich es nicht bereuen würde, selbst wenn ich es für mein eigenes Geld studieren müsste.

Die große Menge an Material ist sowohl ein großes Plus als auch ein Minus des Kurses. Der Vorteil besteht darin, dass die Informationen strukturiert sind, wodurch sie viel einfacher wahrgenommen und verarbeitet werden können. Die Präsentation der Vorlesungen ist gut, die Lehrenden kommunizieren ständig mit dem Publikum, beantworten Fragen der Studierenden, wenn sie während der Vorlesung auftauchen. Außerdem enthalten die Lektionen Materialien, die Ihnen helfen, Zeit zu sparen, wenn Sie zu dem von Ihnen behandelten Thema zurückkehren müssen – das ist besonders hilfreich, wenn Sie nach einiger Zeit bei der Arbeit darauf stoßen.

Der Nachteil, dass es viele Informationen gibt, ist, dass einige Vorlesungen 3-4 Stunden dauern können; es wäre natürlich besser, sie in zwei Stunden aufzuteilen (z. B. eine Lektion über den Linux-Kernel, über PostgreSQL).

Hausaufgaben zu haben ist großartig, zumal sie nicht zur Schau, sondern sehr verantwortungsvoll überprüft werden (sie sind sogar gezwungen, sie zu wiederholen, wenn das Ergebnis nicht erreicht wird :). Aber es gibt eine Nuance: Wenn Sie Arbeit haben, ist es unwahrscheinlich, dass Sie sie alle rechtzeitig und mit hoher Qualität erledigen können (mit hoher Qualität meine ich in erster Linie die Assimilation für sich selbst). Daher müssen Sie zunächst diejenigen erledigen, die für die Arbeit hier und jetzt nützlich sind oder die Sie unbedingt studieren möchten.

Fazit: Für absolute Anfänger würde ich diesen Kurs wahrscheinlich nicht empfehlen (nur wenn man viel Freizeit hat), aber für Leute mit wenig Erfahrung definitiv ja.

Insgesamt ist der Kurs anständig und nicht jedermanns Sache.

Der Kurs ist ideal für „Nicht-Anfänger“ zur Strukturierung und Vertiefung ihres Wissens, was erleichtert wird durch:
- ein umfassendes Kursprogramm, das eine Vielzahl moderner Ansätze zu Verwaltung, Produkten/Programmen/Teams und theoretischen Grundlagen abdeckt;
- viele Artikel mit Zusatzmaterialien;
- erfahrene und reaktionsschnelle Lehrer.

Wenn Sie Anfänger sind und den Kurs trotzdem absolvieren möchten, finden Sie hier einige Tipps, die ich selbst gerne vor Beginn hören würde:
- 15–20 Stunden pro Woche für den Unterricht aufwenden;
- Machen Sie sich vor Vorlesungsbeginn mit dem Thema vertraut und bereiten Sie Ihre Gastgeber auf die parallele Arbeit mit dem Lehrer vor;
- Führen Sie nach Möglichkeit eine Zusammenfassung der Abschlussarbeit, damit am Ende der Vorlesung klar ist, was zurückgeblieben ist und was geklärt/wiederholt werden muss.
- viele Fragen stellen, das Publikum ist loyal und das Gefühl „mir ist alles klar“ täuscht;

In jedem Fall bleiben alle Vorträge, Präsentationen, Links und Aufgaben im persönlichen Konto, sodass sowohl diejenigen, die im Rückstand sind, wie ich, als auch diejenigen, denen Vorlesungen einfach nicht ausreichen, etwas zu tun haben, und Sie und die OTUS-Team – viel Glück bei Ihren Bemühungen! Danke!

Besonderer Dank geht an die Jungs aus der Gruppe, sie konnten einfach Ihren Code nehmen, ihn korrigieren und ihn zurücksenden. (wieder sogar um 3-4 Uhr morgens)
6) Die Atmosphäre selbst versetzt Sie in Arbeitsstimmung und motiviert Sie, da die Leute, die den Kurs abgeschlossen haben, wie die Flügel eines Flugzeugs dastehen.
7) Sie finden sich in einer Gruppe von Gleichgesinnten wieder, die Ihnen aus praktischer Sicht Ratschläge geben können.
8) Während Sie lernen, Beiträge zu GitHub hinzufügen und das Bestehen der Sozialversicherung erleichtern, können Menschen – Ingenieure – Ihre Fähigkeiten sehen.
9) Es gibt Arbeitgeber, die auf dich warten, wenn du mit dem Studium fertig bist :) Mehr erfährst du bei den Otus-Managern. Ich selbst habe einen Job ohne deren Beteiligung gefunden. Aber es ist großartig, dass es eine Chance gibt!

Es ist keine Schande, diesen Kurs Freunden zu empfehlen.) Ich weiß, dass das Geld nicht umsonst ausgegeben wird. Na ja, für mich - je mehr Geld man gibt, desto motivierter ist man für das Ergebnis, sozusagen erwürgt die Kröte :) Nun, das ist rein meine Kakerlake.

Tipps für Studierende:
1) Manchmal war es für mich schwierig, mit dem Fluss neuer Informationen Schritt zu halten, und nach dem Wechsel zu einem neuen Job wurde alles nur noch komplizierter. Hier rate ich Ihnen, darüber nachzudenken, sechs Monate lang nicht umzuziehen, bis Sie Ihren Abschluss machen, und versuchen Sie, sich zu befreien Zeit für sich selbst zum Lernen.
2) Ich empfehle Ihnen außerdem, im Laufe des Kurses etwas wie „Evi Nemeth“ zu lesen, damit die Informationen besser in Ihren Kopf passen.
Abgesehen von all dem oben Genannten ist dies meine erste Erfahrung im Online-Lernen.

Was hat Ihnen an der Schulung gefallen:
1. Lösung von Verwaltungsproblemen gemäß technischen Spezifikationen. Abweichung von der Aufgabenstellung hinsichtlich der Umsetzung zur Erreichung der Aufgabe.
2. Nach Vorlesungen zum Thema besteht die Möglichkeit zur selbstständigen Informationssuche zur Bearbeitung von Aufgaben.
3. Lehrer – Leonid Albrecht, Alexey Tsykunov und Vladimir Drozdetsky – ausgezeichnete Lehrer, Meister ihres Fachs und einfach aufrichtige Menschen. Die Vorlesungen finden im Format „Theorie – Praxis in der Konsole – Theorie – Praxis in der Konsole …“ statt. Darüber hinaus bleibt in den Vorlesungen immer Zeit für Anekdoten aus der persönlichen Erfahrung von Spezialisten.
4. Von allen Vorträgen haben mir die Vorträge am besten gefallen:
- Nach Blockgeräten, Festplatten, Dateisystemen, RAID, LVM
-Ansible. Ich habe dieses Automatisierungssystem zum ersten Mal während eines Linux-Kurses kennengelernt. Nun wird Ansible häufiger zum Einsatz kommen.
- Sicherung, Sammlung und Analyse von Protokollen und Überwachung (Zabbix, Prometheus).
- Docker. Während des Kurses habe ich auch erstmals Docker kennengelernt. Fortschrittliche und interessante Technologie. Die Vorlesung und die Hausaufgaben sind für die Einarbeitung sehr hilfreich. Man kann nur sagen, dass es auf Docker nur wenige Klassen gibt, aber es ist möglich, dass diese Klassen im Rahmen des Linux-Administratorkurses völlig ausreichen. Für ein vertieftes Studium dieser Technologie gibt es einen DevOps-Kurs.
- Vorlesungen zu MySQL, PostgreSQL-Datenbanken - Erlangung grundlegender Kenntnisse zu verschiedenen DBMS. Bisher habe ich von diesem Thema fast nichts verstanden.
- Vorlesungen zu Cluster-Technologien. Das Abschlussprojekt des Kurses baut auf diesen Vorlesungen auf. Eigentlich, weil Ich habe noch nie mit Clustern gearbeitet; alle Technologien in diesem Kurs waren neu und sehr interessant für mich. Das interessanteste Modul des Kurses.
5. Kommunikation mit Kursteilnehmern und Lehrern in Slack. Wenn eine Aufgabe in eine Sackgasse gerät, können Sie jederzeit Fragen an Mitstudierende oder Lehrende stellen.
6. Wenn Sie keine Zeit haben, zur Vorlesung zu kommen, können Sie die Aufzeichnung in Ihrem persönlichen Konto ansehen. Alle Materialien verbleiben auch nach Abschluss des Kurses in Ihrem persönlichen Konto.

Was mir an dem Kurs nicht gefallen hat:
1. Online-Modul des Kurses. Alle Hausaufgaben werden in Vagrant erledigt und das Networking-Modul bildet da keine Ausnahme. Netzwerke in Vagrantfile sind ziemlich abstrakt und daher ist das Erstellen eines Vagrantfiles für Hausaufgaben in Netzwerken in der Anfangsphase nur mühsam. Ich habe meine Hausaufgaben zum Thema Netzwerke gemacht, bis mir klar wurde, dass es sich lohnt, das gesamte Netzwerkdiagramm über einen virtuellen Switch darzustellen.
2. Rennen um Vorlesungen und Hausaufgaben. Während des Kurses hatte ich das Gefühl, dass mir die Zeit fehlte, um alle Arbeiten pünktlich oder zumindest innerhalb eines akzeptablen Zeitrahmens für die Fertigstellung der Arbeiten abzuschließen.

Was ich mir in diesem Kurs wünschen würde:
1. KVM-Virtualisierung. Im Zeitalter der weltweiten Virtualisierung würde ich gerne Vorträge über die Arten der Virtualisierung hören. Ich interessiere mich am meisten für KVM.
2. Docker. Ich hätte gerne mehr Wissen über Docker.
3. Mehr über Webserver und Webserver-Technologien. Das Thema ist umfangreich, Sie können sogar einen separaten Kurs im Internet anbieten.

Tipp für diejenigen, die den Linux-Administratorkurs belegen möchten: Der Kurs ist nichts für Anfänger. Wenn Sie sich als Anfänger bezeichnen und berufstätig und/oder berufstätig sind und/oder Familie haben, den Kurs aber unbedingt belegen möchten, rate ich Ihnen, Ihre Studienzeit im Voraus zu planen und abzuschätzen, wie angenehm das Studium für Sie sein wird ein Zeitplan. Einige Hausaufgaben können in 2 Stunden erledigt werden, andere können bis zu 4 Tage dauern. In jedem Fall verbleiben die Materialien jedoch in Ihrem persönlichen Konto und Sie können die Aufgaben in Ruhe selbst erledigen. Vielmehr richtet sich dieser Kurs an einen Spezialisten auf mittlerem Niveau, der seinen aktuellen Wissensstand festigen und auf Wunsch zu einem Experten auf diesem Gebiet ausbauen möchte.

Die im Studium erworbenen Kenntnisse wende ich bereits in meiner Arbeit an. In Zukunft plane ich, einen DevOps-Kurs zu belegen.

Semjon
Troschkin

Ich kam zum Kurs und hatte ein wenig Erfahrung darin, einige Dienste für die Entwicklung auf 1C zu entwickeln, da ich als 1C-Programmierer arbeite.
Ziel des Kurses war es, Linux zu beherrschen und einige der Dienste auf Linux zu übertragen und „richtig“ zu diskutieren. Das Ziel erreicht.
Hausaufgaben und vor allem die Fertigstellung des Abschlussprojekts, das in meinem Kopf alles an seinen Platz bringt, haben mir sehr geholfen. Meiner Meinung nach ist das Lernen mit den Händen der effektivste Ansatz.
Nach meinem Linux-Abschluss verfüge ich über ausgezeichnete Linux-Kenntnisse und weiß, wo ich nachschlagen kann, wenn ich tiefergehende Kenntnisse in verschiedenen Bereichen benötige.
Es gibt Blockaden, die schwierig waren, bei mir waren es Netzwerke, aber nach den Hausaufgaben hat sich alles dramatisch verändert.
Lehrer sind keine Theoretiker. Der Kurs umfasste viele Arbeitsfälle, was für mich, eine Person in einer Umgebung, in der es viele Windows gab, unglaublich nützlich war.
Vielen Dank an die Lehrer, der Kurs ist super!!!
Welchen Studiengang haben Sie gewählt und warum?
Ich hatte die Wahl zwischen einem Englischstudium und einem Linux-Systemadministratorkurs. Ich habe mich für Linux-Administrator-Kurse bei Specialist entschieden. Ich wollte eine intensive Ausbildung in nicht allzu langer Zeit, ein Kursprogramm und Hausaufgaben, die so nah wie möglich an der realen Arbeit sind, und habe mich deshalb für Otus entschieden.

Was hat Ihnen am Studium bei Otus gefallen? Was möchten Sie hinzufügen?
Sehr interessante Vorträge und ebenso interessante und anspruchsvolle Hausaufgaben. Leider werden in einigen Kursen nur die Grundlagen vermittelt und für die Erledigung der Hausaufgaben sind weitere Informationen erforderlich, sodass man viel selbst lernen muss. Das bringt aber auch ein großes Plus an Erfahrung mit sich.
Ich halte es für notwendig, die Themen LDAP und IPv6 stärker zu vertiefen.

Was hat Ihnen die Ausbildung gebracht? Vielleicht haben Sie eine neue Stelle bekommen oder wurden in Ihr „Traumunternehmen“ eingeladen?
Zunächst habe ich Kenntnisse und praktische Erfahrungen im Umgang mit Technologien gesammelt, mit denen ich vorher noch nicht gearbeitet hatte oder mit denen ich wenig Erfahrung hatte – Ansible, Vagrant, Docker compose/swarm/stack, Pacemaker/Corosync, DBMS-Cluster. Als Pluspunkt füge ich noch hinzu, dass man bei der Hausaufgabe ständig auf verschiedene Nuancen stößt und nach verschiedenen Möglichkeiten für die optimale Lösung der Aufgabe suchen muss. In diesem Zusammenhang habe ich durch die Arbeit an meiner Abschlussarbeit enorme praktische Erfahrungen gesammelt – ich habe ein Projekt zur Sicherstellung der Fehlertoleranz aller Komponenten des Zabbix-Überwachungssystems und der Optimierung für hohe Lasten durchgeführt. Nachdem wir Lasttests durchgeführt und die Ergebnisse verstanden hatten, kam es zu dem Punkt, dass wir die Architektur des Standes mehrmals ändern mussten – virtuelle Maschinen hinzufügen/entfernen, Cluster neu erstellen.

Maksim
Wassiljew

Die Teilnahme am Linux-Administratorkurs gab mir Vertrauen in meine Fähigkeiten und gab meiner Karriere einen Neuanfang. Der Kurs vermittelt ein recht tiefes Verständnis der theoretischen Grundlagen, das durch Erfahrungen in Hausaufgaben unterstützt werden kann. Jeder Hausbau ist im Wesentlichen ein Miniprojekt, dessen Artefakte dann in der Praxis genutzt werden können.
Der Linux-Administratorkurs ist für mich nicht der erste an dieser Schule und am Ende des Kurses erhielt ich ein hervorragendes Angebot für mein Traumunternehmen.

Mein Partner hat darüber geschrieben, was wir tun. Es muss gleich gesagt werden, dass ein Arbeiten als Bioinformatiker ohne Linux praktisch unmöglich ist, da die meisten Bioinformatikprogramme speziell für dieses Betriebssystem erstellt werden und nur darauf funktionieren.

Da es sich hierbei um einen Bereich an der Schnittstelle der Wissenschaften handelt, kommunizieren wir ständig mit Biologen. Da Biologen heutzutage mit sehr großen Datenmengen arbeiten müssen, wird die Fähigkeit, Linux, das optimale Betriebssystem für solche Aufgaben, zu verwenden, zu einer notwendigen Fähigkeit. Tatsächlich geht es nicht nur um die Fähigkeit, mit Linux umzugehen, sondern um Computerkenntnisse im Allgemeinen: Welche Regeln gelten für die Arbeit auf einem Server, wie werden Datendateien geladen und effektiv gespeichert, welche Programme müssen zur Verarbeitung ausgeführt werden und wie wird vorgegangen? es usw. . - all diese Dinge, die Ihre Arbeit sowohl vereinfachen als auch beschleunigen und die Zusammenarbeit mit Kollegen erheblich erleichtern. Trotz der Tatsache, dass Sie Linux selbst durch das Lesen intelligenter Bücher und Websites herausfinden können, bereitet dies für Personen aus einem nichttechnischen Umfeld häufig gewisse Schwierigkeiten und viele geben in der Anfangsphase der Beherrschung dieses Betriebssystems (z. B. beim Kennenlernen) auf mit der Kommandozeile).

Aufgrund unserer Erfahrungen hatten mein Kollege Andrey Przhibelsky (@andrewprzh) und ich ursprünglich vor, mehrere Kurse zur Computerkompetenz für Biologen durchzuführen. Und dann entwickelte sich aus dieser Idee ein dreiwöchiger offener Online-Kurs (MOOC) des Instituts für Bioinformatik in russischer Sprache, der später auf eine Einführung in Linux als Ausgangspunkt eingegrenzt wurde – da es sich als sehr, sehr schwierig herausstellte Alles in drei Wochen unterbringen. Der Kurs hat bereits begonnen und erwies sich als sehr beliebt (derzeit haben sich mehr als fünftausend Menschen dafür angemeldet), aber die erste Deadline für Aufgaben ist der 24. November, Sie können also trotzdem ohne Punkteverlust einsteigen oder einfach nur lernen Kurs im kostenlosen Modus (alle Materialien bleiben offen).

Wenn die Community Interesse hat, werden wir einen separaten Beitrag über die Vorbereitung des ersten Online-Kurses in unserem Leben schreiben – es ist gar nicht so einfach und schnell, wie es auf den ersten Blick scheinen mag.

Aber zunächst möchte ich auf die Antworten auf die Fragen eingehen, die uns am häufigsten gestellt wurden. Während der Kursvorbereitung sprachen wir mit den unterschiedlichsten Leuten und mussten feststellen, dass viele überhaupt nicht verstanden, wo Linux eingesetzt wird, und keine Ahnung hatten, dass das System für sie nützlich sein könnte. Also:

Warum müssen Sie jetzt wissen, wie man Linux verwendet?

Viele Leute merken es nicht, aber Linux ist bereits um uns herum. Auf allen Android-Geräten läuft Linux, die meisten Server im Internet verwenden ebenfalls dieses Betriebssystem und es gibt viele weitere Beispiele. Natürlich können Sie all diese Dinge weiterhin verwenden, ohne Linux zu kennen, aber sobald Sie die Grundlagen dieses Systems beherrschen, können Sie das Verhalten der Dinge um Sie herum besser verstehen. Darüber hinaus ist Linux bei der Arbeit mit großen Datenmengen einfach notwendig, da die meisten komplexen Berechnungen mit großen Datenmengen auf Computern durchgeführt werden, auf denen Linux läuft. Und das ist kein Zufall: Die meisten Rechenaufgaben werden unter Linux viel schneller ausgeführt als unter Windows oder Mac OS X.

Wie hängt Linux mit der Beherrschung anderer Disziplinen zusammen?

Ein großer Teil der wissenschaftlichen Software, insbesondere Programme zur Verarbeitung großer Datenmengen (z. B. im Bereich der Bioinformatik), wird speziell für Linux entwickelt. Dies bedeutet, dass diese Anwendungen einfach nicht unter Windows oder Mac OS Darüber hinaus werden Sie durch das Erlernen von Linux besser verstehen, wie ein Computer funktioniert, da Sie ihm Befehle fast direkt erteilen können.

Warum ist dafür ein separater Kurs nötig?

Linux verfügt über viele nützliche Funktionen, die Sie kennen und natürlich zum richtigen Zeitpunkt nutzen können. Glücklicherweise sind moderne Linux-Versionen viel benutzerfreundlicher als ihre Gegenstücke vor 5 bis 6 Jahren. Jetzt müssen Sie sich nach der Installation des Systems nicht mehr stunden- und sogar tage- und nächtelang mit der Einrichtung Ihrer Internetverbindung, dem Drucken auf einem Drucker, Tastaturlayouts usw. herumschlagen. Jeder kann nach einer minimalen Vertrautheit mit diesem System, die in wenigen Minuten berechnet wird, mit der Verwendung von Linux auf die gleiche Weise beginnen, wie er Windows oder Mac OS Allerdings sind die Fähigkeiten von Linux viel umfassender als der „alltägliche“ Einsatz. Selbst in einem dreiwöchigen Kurs ist es einfach unmöglich, alle Funktionen von Linux abzudecken. Wir versuchen jedoch, den Schülern beizubringen, wie sie die meisten Grundfunktionen von Linux nutzen können, und hoffen vor allem, dass diejenigen, die den Kurs abschließen, weiterhin erfolgreich Linux beherrschen können.

Was ist das Interessante an Linux?

Für uns ist Linux wie ein sehr interessantes Buch, das man liest und gerne seinen Freunden empfiehlt und sogar neidisch ist, dass sie noch eine Bekanntschaft mit diesem Werk vor sich haben. Der einzige Unterschied besteht darin, dass wir Linux zwar seit fast 10 Jahren kennen, aber nicht sagen können, dass wir es vollständig „gelesen“ haben. Sie können darin immer etwas Neues für sich entdecken und lernen, dass viele Dinge, die Sie auf die eine oder andere Weise tun, ganz anders erledigt werden können – viel einfacher und schneller.

Je mehr Sie sich mit Linux vertraut machen, desto interessanter wird es. Und vom anfänglichen Wunsch, „schnell auszuschalten und das native und vertraute Windows (Mac OS überhaupt unter diesem Windows funktionieren?!“ Und während man Linux studiert, kann man sich manchmal ein wenig wie ein Hacker oder der Held eines Films über Programmierer fühlen =)

Unser Kurs besteht aus einem kurzen Überblick über die Grundfunktionen von Linux, aber für neue Benutzer sollte dies ausreichen, um sich für Linux zu interessieren und ein wenig in seine Philosophie einzutauchen. Wir werden beispielsweise den größten Teil des Kurses damit verbringen, am Terminal zu arbeiten, daher sollten sich Anfänger daran gewöhnen und die Vorteile dieses Ansatzes zur Verwaltung eines Computers verstehen. Für fortgeschrittenere Benutzer könnten bestimmte Lektionen des Kurses von Interesse sein – zum Beispiel über die Arbeit mit einem Remote-Server oder die Programmierung in Bash. .

Wie kann ich Lösungen für Probleme in einem Linux-Kurs überprüfen? Ist es überhaupt möglich?

Die Antwort auf diese Frage war nicht trivial – wir haben lange darüber nachgedacht, wie wir Aufgaben überprüfen können (z. B. ob der Benutzer Linux auf seinem Computer installiert oder eine Datei in einem bestimmten Editor bearbeitet hat) und wie wir interessante Aufgaben finden können um wirklich echte Arbeit mit Linux zu zeigen. Für einige Themen gab es durchaus interessante Ansätze. Beispielsweise wurde speziell für den Kurs auf der Stepic-Plattform ein neuer Aufgabentyp hinzugefügt – das Herstellen einer Verbindung zu einem Remote-Server (und das Öffnen eines „Terminals“) direkt im Browserfenster – den Bewertungen der ersten Benutzer zufolge hat es ihnen gefallen. Natürlich gab es beim ersten Mal einige Ecken und Kanten, aber insgesamt funktioniert alles ganz gut. Zur technischen Seite dieses Problems wird es in Kürze einen separaten Beitrag der Entwickler geben. Ein Beispiel für eine solche Aufgabe (um sie live zu sehen, können Sie sich für den Kurs anmelden):

Es muss gesagt werden, dass nicht alle Benutzer die Aufgaben mit Humor wahrgenommen haben. Wir haben beispielsweise die Fähigkeit, Programme unter Linux zu installieren, am Beispiel des VLC-Programms getestet. Sie mussten es mit einer der beschriebenen Methoden auf Ihrem System installieren, dann die Hilfe zum Programm öffnen, den Namen des Erstautors suchen und ihn in das Verifizierungsformular eingeben. Wir haben viele Kommentare zu dieser Aufgabe gehört :) Und die Leute machten vor allem Fehler, indem sie den Vor- und Nachnamen eingegeben haben, oder nur den Vornamen oder einen Teil des Nachnamens (und da ist er doppelt, mit Bindestrich!) . Generell gilt: Wenn Sie sich für den Kurs entscheiden, lesen Sie sich die Aufgabenbedingungen genauer durch, das spart viel Zeit und Nerven! Zwar gab es eine Bemerkung mit demselben Autor, und auf den Punkt gebracht stellte sich heraus, dass er in älteren Versionen von VLC bereits auf Platz 14 steht. Deshalb haben wir einen weiteren Autor in die Überprüfung aufgenommen, der der erste in der „alten“ Liste ist (und übrigens der dritte im „Neuen“).

Warum ist Linux so gut?

Die Frage ist natürlich mehrdeutig. Meiner Meinung nach besteht einer der Hauptvorteile von Linux gegenüber Windows oder Mac OS Der Quellcode dieses Systems ist offen und jeder kann sich mit der internen Struktur von Linux vertraut machen oder an seiner Entwicklung teilnehmen. Entwickler entwickeln es nicht nur für Benutzer-Käufer, sondern auch für sich selbst, weshalb so große Entwicklungsfortschritte und viele andere Vorteile damit verbunden sind. Als „Bonus“ für normale Benutzer: Linux ist kostenlos, es gibt praktisch keine Viren unter Linux (und die Virenentwickler selbst arbeiten oft unter Linux!), es gibt eine große Anzahl von Versionen dieses Systems und jeder kann die Version auswählen, die ihm gefällt !

Abschließend möchte ich noch über meine erste Bekanntschaft mit Linux im Arbeitsablauf sprechen (davor gab es einen eigenen Studiengang, von dem ich aber leider nicht viel mitbekommen habe). Dieser Vorfall hat mich so beeindruckt, dass ich mich noch daran erinnern kann. Als ich in meinem dritten Jahr in der Abteilung des Polytechnikums arbeitete, musste ich ein Programm zur Datenverarbeitung ausführen. Das Programm wurde in C++ geschrieben, wir haben dann unter Windows XP gearbeitet. Es mussten viele Starts durchgeführt werden, sie waren ziemlich ähnlich und dauerten normalerweise ein paar Minuten. Während dieser Zeit war es unmöglich, etwas anderes am Computer zu tun – er war komplett eingefroren, sodass man mit anderen Mitarbeitern chatten oder einfach im Büro herumlaufen konnte. Nach etwa ein paar Wochen solcher Starts riet mir mein Vorgesetzter, das Gleiche zu versuchen, aber nicht unter Windows, sondern unter Linux. Ich dachte dann: „Was für einen Unterschied macht das?“, aber ich hatte so großen Respekt vor dem Manager, dass ich das Programm neu kompilierte und seinem Rat folgte. Stellen Sie sich meine Überraschung vor, als ich dasselbe Programm mit denselben Daten ausführte und innerhalb weniger Sekunden das Ergebnis (natürlich genau dasselbe) erhielt! Ich hatte nicht einmal Zeit, von meinem Stuhl aufzustehen, geschweige denn einen Spaziergang zu machen ...

Übrigens gibt es neben unserem russischsprachigen Online-Kurs zu Linux einen guten englischsprachigen Einführungskurs der Linux Foundation, über den bereits auf Habré geschrieben wurde. Laut Website soll es am 5. Januar 2015 wieder losgehen.

Wenn Sie weitere interessante Online-Kurse oder Schulungsmaterialien zu den Grundlagen von Linux kennen, freuen wir uns über Links dazu in den Kommentaren.

Im Rahmen des vorgestellten Kurses werden die Studierenden mit dem Linux-Betriebssystem und seinen grundlegenden Fähigkeiten vertraut gemacht. Es ist nicht erforderlich, dass Linux auf Ihrem Computer installiert ist, da wir uns mit diesem Betriebssystem von Anfang an, nämlich mit der Installation, vertraut machen.

Als nächstes werden wir uns im Kurs mit den Hauptfunktionen der grafischen Benutzeroberfläche von Linux befassen, die den meisten Studenten mit Windows oder Mac OS Auf den ersten Blick mag es nicht sehr praktisch erscheinen, aber nach und nach werden seine Vorteile gegenüber der grafischen Benutzeroberfläche deutlich.

Der nächste Block des Kurses ist der Arbeit auf einem Remote-Server gewidmet. Wir erfahren, wie Sie sich anmelden, verschiedene Programme aus der Ferne ausführen und die Ergebnisse ihrer Ausführung zur weiteren Analyse auf Ihren lokalen Computer kopieren.

Der letzte Teil des Kurses behandelt mehrere fortgeschrittene Themen, darunter die Grundlagen des Schreibens von Bash-Skripten, die Verwendung des Rich-Text-Editors vim und andere.

Während des Kurses werden allen Studierenden eine Reihe von Tests und praktischen Aufgaben angeboten, um das Linux-System zu verstehen und zu nutzen. Darüber hinaus wird es mehrere Aufgaben zum Schreiben kleiner Programme in Bash geben.

Für wen ist dieser Kurs geeignet?

Benutzer mit Erfahrung in Windows oder Mac OS X und dem Wunsch, Linux zu erlernen.

Der Kurs richtet sich an Linux-Anfänger und erfordert keine Vorkenntnisse über dieses Betriebssystem oder dessen Vorhandensein auf Ihrem Computer. Für fortgeschrittenere Benutzer können einzelne Lektionen des Kurses von Interesse sein (z. B. zum Arbeiten mit einem Remote-Server oder zum Programmieren in Bash). Für die Teilnahme an dem Kurs sind außerdem Englischkenntnisse auf dem Niveau des Lesens technischer Texte hilfreich (aber nicht erforderlich).

Linux ist ein sehr gutes Betriebssystem, zuverlässig, fortschrittlich, multitaskingfähig und hat viele Anwendungen. Aber die Beherrschung von Linux ist möglicherweise nicht einfach. Und das nicht, weil Linux zu Hause schwieriger zu bedienen ist als Windows, sondern weil es vielen Menschen GRUNDSÄTZLICH schwerfällt, einen Computer zu beherrschen. Dies gilt insbesondere für ältere Menschen, die erst am Ende ihres Lebens mit solch komplexer Technik in Berührung kamen.

Junge Leute möchten aber auch Linux beherrschen und als Systemadministratoren arbeiten, da die meisten Server heute unter Linux laufen. Wie können sie sein? Ich beschloss zu prüfen, ob sie überhaupt existieren?

Wahrscheinlich gibt es in fast jeder Stadt Windows-Sites, da dieses Betriebssystem weiter verbreitet ist als Linux. Aber auch Linux Kurse gibt es auch, wenn auch nicht im gleichen Ausmaß. Welche Linux-Kurse kenne ich? Hier sind einige, die ich auf den ersten Blick gefunden habe.


Sie bieten unterschiedliche Schulungsniveaus an. Wenn Sie an zusätzlichen Informationen interessiert sind, besuchen Sie deren Websites. Sie müssen zur gewünschten Website gehen und alles selbst und PERSÖNLICH erkunden.

1. Linux-Kurse basierend auf der St. Petersburg State Polytechnic University

Linux-Kurse finden in San Petersburg im Ausbildungszentrum der Fakultät für Umschulung von Fachkräften der Staatlichen Polytechnischen Universität St. Petersburg (SPbSPU) statt. Sie unterrichten auf höchstem Niveau im beliebtesten russischen ALT-Linux.

Ich habe zuvor ALT Linux verwendet und es hat mir sehr gut gefallen. Wenn es auch auf Debian basieren würde, würde ich es auch weiter studieren.

Wenn Sie in der nördlichen Hauptstadt leben und alles Russische lieben, einschließlich ALT Linux, dann sind diese Linux-Kurse genau das Richtige für Sie. Ihre Adresse avalon.ru

2. Linux-Kurse im „Specialist“-Zentrum

In diesen Kursen geht es um Linux Im Fachzentrum finden sie meines Wissens nach in Moskau statt. Ihre Kurse sind ernster und beinhalten viele Themen zu Unix (Ubuntu / FreeBSD). Ihre Website www.specialist.ru bietet eine ganze Reihe von Dienstleistungen an und Linux-Kurse sind nicht die geringste davon. Zwar sind die Preise dort nicht niedrig, aber vielleicht sind sie für mich hoch, aber für einen Moskauer sind es nur ein paar Cent?

3. Linux-Kurse von IPAP

Diese Kurse werden am Institut für Angewandte Automatisierung und Programmierung durchgeführt. Der Website zufolge haben sie Niederlassungen sowohl in Moskau als auch in St. Petersburg. Ihre Website ipap.ru sagt, sie unterrichten viel und ihre Ausbildung stehen nicht auf dem letzten Platz. Das Interessanteste ist, dass IPAP FERNlernen angeboten wird! Sie müssen nirgendwo hingehen, und ist das nicht großartig?

Das ist nur ein kleiner Teil und ich bin sicher, dass es in vielen größeren Städten eine solche Ausbildung gibt. Aber natürlich unterrichten sie oft keine alten Frauen und keinen solchen Unsinn wie die Arbeit mit und. Sie unterrichten dort diejenigen, die Linux wirklich beherrschen wollen, und zwar nicht zum abendlichen Filmeschauen, sondern für ernsthafte Arbeit damit und möglicherweise als Systemadministratoren.

 
Artikel Von Thema:
So verbergen Sie vor Ihrem Gesprächspartner, dass Sie seine Nachricht gelesen haben
Fast alle von uns haben die Sünde, übermäßig neugierig zu sein. Trotz der Tatsache, dass wir Menschen in unserer Nähe vertrauen, macht uns der Wunsch, mehr darüber herauszufinden, was in ihren Köpfen vorgeht, wie sie uns wirklich behandeln, welche Geheimnisse sie bewahren
Eigenschaften und Entsperrung des Samsung GALAXY Pocket Neo Ist es möglich, das Samsung Galaxy Pocket Neo GT-S5310 S5310 zu entsperren?
Entsperren der Firmware für Samsung Galaxy Pocket Neo GT-S5310 Samsung GT-S5310 Firmware Root + Entsperren vom Beeline-Netzwerk Zum Entsperren vom Betreiber benötigen wir einen Computer sowie Programme und Treiber: 3. Laden Sie die geänderte Wiederherstellung herunter – , Mirror , Mirror
Wie können Sie Programme so nutzen, dass sie automatisch starten, wenn Sie Ihren Computer einschalten?
Das automatische Laden von Programmen in Windows ist ein Leckerbissen für Hersteller verschiedener Anwendungen, die hier ab und zu ihre Kreationen aufzeichnen. Ohne Kontrolle über Startprogramme kann der Betrieb des Betriebssystems zur Hölle werden. Um dies zu verhindern
Google Kalender mit Outlook synchronisieren
Sobald Sie einen Google-Kalender-Snapshot in Outlook importiert haben, können Sie ihn zusammen mit anderen Kalendern in der Kalenderansicht anzeigen. Um Ihren importierten Kalender regelmäßig auf dem neuesten Stand zu halten, abonnieren Sie Google Kalender in Outlook. Ansonsten