fbpx

Fundament Apache Solr

Fundament Apache Solr to kurs, który od A do Z przeprowadzi Cię przez zrozumienie Apache Solr. To topowa technologii Fulltext Search, dzięki której zbudujesz zaawansowane wyszukiwarki.

Jak ułożony jest kurs?

“Fundament Apache Solr” dzieli się na dni, podczas których realizowane są moduły tematyczne. Co ważne – dni są ułożone tak, żeby realistycznie dało się przerobić dany materiał w ciągu “dnia kursowego”, czyli ok 1-2h ciurkiem.

Co będziesz umieć po przerobieniu kursu?

Kurs da Ci wiedzę ORAZ UMIEJĘTNOŚCI w zakresie podstaw. Zrozumiesz najważniejsze aspekty Solr, dzięki czemu bez trudu będziesz mógł uzupełnić wiedzę na własną rękę.

Celem kursu jest nabycie umiejętności, które pozwolą na wejście do komercyjnego projektu wykorzystującego Apache Solr.

Przedostatni moduł przedstawia, jak zrobić prosty, mały projekt. Gdy dołożysz nieco wysiłku, może on stać się Twoją pierwszą pozycją w portfolio. Zakończymy wszystko przygotowaniem do rozmowy rekrutacyjnej.

Certyfikat

Aby certyfikat miał swoją rynkową wartość, do jego otrzymania potrzeba 3 składowych:

  1. Skompletowania hasła, którego części “poukrywane są” w filmach lekcyjnych.
  2. Zbudowania projektu (wedle własnych wytycznych lub odwzorowanie modułu nr 8)
  3. Zaliczenia egzaminu końcowego.

Gdy wszystko już masz – napisz na kontakt@riotechdatafactory.com.

Co musisz umieć na start

Jedynie podstawy posługiwania się systemem Linux. Jeśli umiesz Javę, będzie to zdecydowanie na plus, jednak kurs nie opiera się o programowanie.

Także wartościowe będzie doświadczenie z Dockerem, natomiast absolutnie nie jest obligatoryjne.

Dzień 1

1
Przywitanie [moduł 1 – wprowadzenie do kursu]
2
Konfiguracja Solr [moduł 1 - wprowadzenie do kursu]
3
Jak się uczyć? [moduł 1 - wprowadzenie do kursu]

Dzień 2

1
Co to jest Solr? (teoria) [moduł 2 - budowa Solr]
2
Jak jest zbudowany Solr? (teoria) [moduł 2 - budowa Solr]
3
Configset - jak konfigurować kolekcje (teoria) [moduł 2 - budowa Solr]
4
Budowy Solr (Test Rozwojowy) [moduł 2 – budowa Solr]
4 pytania

Dzień 3

1
Configset na serwerze (praktyka) [moduł 2 - budowa Solr]
2
Zadanie z budowy Solr (Zadanie) [moduł 2 - budowa Solr]
3
Przeglad Solr UI [moduł 3 - Solr UI]
4
Schema designer monitoring zasobów [moduł 3 - Solr UI]

Dzień 4

1
Logi Solr [moduł 3 - Solr UI]
2
Solr UI (Test Rozwojowy) [moduł 3 - Solr UI]
4 pytania
3
Ćwiczenia w Solr UI [moduł 3 - Solr UI]

Dzień 5

1
Co to jest indeksacja i jak działa? (teoria) [moduł 4 - indexing]
2
Jak indeksować dane technicznie? (teoria) [moduł 4 - indexing]
3
Indeksujemy dane na serwerze! (praktyka) [moduł 4 - indexing]
4
Dodajemy przepisy mniaam (ćwiczenia) [moduł 4 - indexing]

Dzień 6

1
Indexing (Test Rozwojowy) [moduł 4 - indexing]
6 pytań
2
Ogólna budowa query (teoria) [moduł 5 - przeszukiwanie]
3
Podstawy przeszukiwania (teoria) [moduł 5 - przeszukiwanie]
4
Przeszukiwanie zaawansowane (teoria) [moduł 5 - przeszukiwanie]
5
Faceting (teoria) [moduł 5 - przeszukiwanie]

Dzień 7

1
Przeszukiwanie w Solr (praktyka) [moduł 5 - przeszukiwanie]
2
Ćwiczenie z zapytań (ćwiczenia) [moduł 5 - przeszukiwanie]
3
Przeszukiwanie/query (Test Rozwojowy) [moduł 5 - przeszukiwanie]
6 pytań
4
Synonimy (teoria) [moduł 6 - dodatkowe funkcjonalności]

Dzień 8

1
Wymiany walut (teoria) [moduł 6 - dodatkowe funkcjonalności]
2
Analiza języków (teoria) [moduł 6 - dodatkowe funkcjonalności]
3
Zagnieżdżone dokumenty (teoria) [moduł 6 - dodatkowe funkcjonalności]
4
Dodatkowe funkcjonalności (Test Rozwojowy) [moduł 6 - dodatkowe funkcjonalności]
10 pytań

Dzień 9

1
Mechanizmy potocznego języka (praktyka) [moduł 6 - dodatkowe funkcjonalności]
2
Analiza języka polskiego (praktyka) [moduł 6 - dodatkowe funkcjonalności]
3
Wykrywanie i analiza języków (praktyka) [moduł 6 - dodatkowe funkcjonalności]

Dzień 10

1
Zagnieżdżanie dokumentów (praktyka) [moduł 6 - dodatkowe funkcjonalności]
2
Ćwiczenia zaawansowane (Ćwiczenia) [moduł 6 - dodatkowe funkcjonalności]
3
Podstawy Solrj [moduł 7 - Solr]

Dzień 11

1
Biblioteka do przeszukiwania [moduł 7 - Solrj]
2
Indeksacja w Javie [moduł 7 - Solrj]
3
Ćwiczenia w javie (ćwiczenia) [moduł 7 - Solrj]

Dzień 12 (PROJEKT)

1
Wprowadzenie do projektu, ubranie mocy, do boju! [moduł 8 - projekt]
2
Prezetntacja z założeniami [moduł 8 - projekt]
3
Analiza danych i schema designer [moduł 8 - projekt]

Dzień 13 (PROJEKT)

1
Configset i indeksacja [moduł 8 - projekt]
2
Tworzenie aplikacji webowej/API do wyszukiwania artykułów CNN [moduł 8 - projekt]

Dzień 14 (Pożegnanie)

1
Rozmowa rekrutacyjna i pożegnanie [moduł 9 - rozmowa rekrutacyjna i pożegnanie]
2
Egzamin końcowy
19 pytań
Zapisano się: 8 studentów
Czas trwania: ~2-3 tyg.
Wykłady: 41
Film: 9:40
Poziom: Początkujący
Layer 1