> For the complete documentation index, see [llms.txt](https://coderscrew.gitbook.io/przewodnik-mentora/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://coderscrew.gitbook.io/przewodnik-mentora/kurs/narzedzia.md).

# Narzędzia

## Komunikacja

Każdy projekt realizowany w zespole wymaga dobrej komunikacji. Szczególnie jeśli prowadzony jest na odległość. Poniżej znajdziesz opis narzędzi, które polecamy Ci w celu usprawnienia komunikacji z Twoim zespołem podczas kursu.

### [Discord](https://discord.com/)

Główny kanał komunikacji podczas całego kursu. Będziesz wykorzystywał go zarówno w celu bieżącej wymiany informacji w obrębie swojego zespołu (będziecie posiadali do tego własny, zamknięty kanał) jak i do komunikacji z organizatorami, czy wymiany wiedzy ze wszystkimi osobami, biorącymi udział w CodersCamp. Bliżej rozpoczęcia samego kursu, dodamy tutaj także informację o pluginach, które możesz wykorzystać, aby usprawnić swoją codzienną pracę z tym narzędziem.

{% hint style="info" %}
Podczas pierwszego modułu (okres październik-listopad) nie istnieją jeszcze zespoły a na kursie jest ponad 1000 rekrutujących się osób. W tym czasie możesz wykorzystywać publiczne kanały do dzielenia się wiedzą i odpowiadania na pytania uczestników. Po teście z pierwszego modułu (teście rekrutacyjnym) tworzymy zawsze nowy Discord dla osób zakwalifikowanych na kurs.
{% endhint %}

### [Google Meet](https://meet.google.com/) / [Butter](https://meetbutter.io/) / [Jitsi Meet](https://meet.jit.si/)

Darmowe aplikacje do rozmów online z możliwością udostępniania ekranu. Sprawdzą się dobrze na wszystkich zaplanowanych spotkaniach Waszego zespołu (np. daily). Najlepszą strategią wybrania właściwego narzędzia dla Waszego zespołu jest przetestowanie wszystkich trzech (także innych podobnych rozwiązań, jeśli takie znacie) i sprawdzenie, które z nich sprawuje się najlepiej w Waszym przypadku. Dobrą strategią jest także stworzenie jednego linku do spotkań i przypięcie go na Waszym kanale zespołowym.

## Codzienna praca

### [Visual Studio Code](https://code.visualstudio.com/)

Darmowe i jedno z najczęściej wykorzystywanych przez web developerów IDE. Polecamy, aby każdy członek zespołu korzystał z tego edytora. Dzięki temu będziecie mogli dzielić się najlepszymi praktykami dotyczącymi pracy z tym narzędziem oraz wspólnie tworzyć jego konfigurację, która maksymalizuje efektywność pracy z kodem w Waszym zespole. Planujemy także dodanie do kursu opcjonalnej sekcji dotyczącej pracy z tym konkretnym IDE.

### [Git](https://git-scm.com/)

System kontroli wersji, który będziecie wykorzystywać podczas realizacji projektów.

### [GitHub](https://github.com/)

Chmura, w której trzymamy wszystkie projekty realizowane podczas kursu. Znajdziesz tam także szablony dla domyślnych projektów, jakie możecie zrealizować na kursie.

### [ZenHub](https://www.zenhub.com/)

Rozszerzenie do GitHub'a, które pozwoli Wam stworzyć tablicę kanbanową z issues. Jest w pełni darmowe tak długo, jak długo Wasze projekty są open source (na CodersCamp wszystkie takie są). Rekomendujemy je jako narzędzie do zarządzania projektem, ponieważ dzięki niemu zadania, które macie do wykonania nie opuszczają GitHub'a i będą widoczne dla innych osób (np. rekruterów) w postaci zwykłych issues.

### [**Figma**](https://figma.com/)

Darmowe narzędzie do projektowania i prototypowania stron internetowych i aplikacji mobilnych. Możecie wykorzystać je do wstępnego planowania UI swoich aplikacji przed ich zakodowaniem.

### [Process.st](https://www.process.st/)

Platforma, na której znajduje się nasz interaktywny plan nauki w formie listy materiałów do przerobienia oraz zadań do wykonania. Twoi mentorowani otrzymają plan w wersji wymagającej oblokowywania kolejnych rozdziałów kursu poprzez rozwiązywanie testów z poprzednich działów. Ty jako mentor otrzymasz od nas już w pełni odblokowaną listę.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://coderscrew.gitbook.io/przewodnik-mentora/kurs/narzedzia.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
