0Pricing
Terraform Infrastructure as Code icon

Terraform Infrastructure as Code

CloudBackendEnterpriseSystemsScriptingNetwork

Opanuj Terraform, aby efektywnie tworzyć, zarządzać i skalować infrastrukturę chmurową, posługując się zasadami Infrastructure as Code.

🤖 Napędzane AI📚 12 kursów👥 100 000+ uczniów⭐ Ocena 4,9
Przegląd kursu

Tworzenie i zarządzanie infrastrukturą chmurową za pomocą Terraform

Terraform to narzędzie Infrastructure as Code firmy HashiCorp o otwartym kodzie źródłowym, które pozwala zdefiniować, wersjonować i wdrażać zasoby chmurowe na AWS, Azure, GCP i dziesiątkach innych dostawców, korzystając z jednego języka deklaratywnego. Zamiast klikać w konsole lub pisać kruche skrypty powłoki, opisujesz infrastrukturę w plikach .tf, a Terraform obsługuje tworzenie, aktualizacje i usuwanie dzięki przewidywalnemu przepływowi plan-apply-destroy. Ten ścieżka obejmuje wszystko, od podstaw do wzorców skali korporacyjnej, rozłożonych na dwanaście skoncentrowanych kursów.

Co się nauczysz

Zaczniesz od podstawowych koncepcji Terraform — providers, resources, state i cyklu życia plan/apply/destroy — a następnie przejdziesz do rzeczywistego zarządzania infrastrukturą AWS, projektowania modułów i separacji środowisk opartej na workspaces. Późniejsze kursy obejmują dynamiczną konfigurację przy użyciu for_each, count i wbudowanych funkcji, źródła danych, provisioners oraz strategie testowania i walidacji za pomocą terraform validate i narzędzi polityki. Sekcja zaawansowana dotyczy technik zarządzania stanem, w tym zdalnych backendów i blokowania stanu, integracji pipeline'u CI/CD oraz wzorców korporacyjnych, takich jak architektury multi-account i rejestry modułów współdzielonych.

Ścieżka nauki

Dwanaście kursów obejmuje poziomy A1 do C1. Kurs otwarcia, Terraform Fundamentals and Setup, jest bezpłatny. Od A2 przechodzisz do koncepcji głównych, a następnie do bloku B1 obejmującego infrastrukturę AWS i najlepsze praktyki współpracy zespołowej. Blok B2 — pięć kursów — zajmuje się modułami i workspaces dla możliwości wielokrotnego użytku, źródłami danych i provisioners, dynamiczną konfiguracją i funkcjami, testowaniem i walidacją oraz integracją CI/CD. Ścieżka kończy się trzema kursami C1: Advanced State Management Techniques, Advanced Patterns and Enterprise Solutions i Troubleshooting and Optimization.

Jak to działa

Każdy kurs podzielony jest na krótkie, praktyczne lekcje, które wykonujesz w wbudowanym edytorze z opiniami w czasie rzeczywistym. Tutor AI jest dostępny zawsze, gdy się zatrzymasz, dzięki czemu możesz pracować nad konfiguracjami Terraform we własnym tempie bez opuszczania aplikacji.

Zacznij naukę →

Jak się będziesz uczyć

🎯
Interaktywne lekcje
Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym
🤖
Tutor AI
Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz
💻
Wbudowany edytor
Pisz i uruchamiaj kod bezpośrednio w przeglądarce
🏆
Certyfikat
Uzyskaj certyfikat po ukończeniu kursu
Program nauczania

12 kursów

Każdy kurs ze ścieżki edukacyjnej Terraform Infrastructure as Code.

01

Podstawy Terraform i konfiguracja

A14 lekcji

Ten minikurs przedstawia podstawowe koncepcje Infrastructure as Code i Terraform. Nauczysz się instalować Terraform, poznasz podstawowe pol…

02

Wyjaśnienie podstawowych koncepcji Terraform

A24 lekcjiPRO

Pogłębiaj znajomość fundamentalnych elementów Terraform, w tym providerów, zasobów, zmiennych i outputs. Kurs obejmuje również kluczowe zag…

03

Zarządzanie infrastrukturą za pomocą AWS

B14 lekcjiPRO

Ten minikurs koncentruje się na praktycznym zastosowaniu Terraform z Amazon Web Services (AWS). Nauczysz się konfigurować providera AWS i t…

04

Współpraca i najlepsze praktyki

B14 lekcjiPRO

Dowiedz się, jak strukturyzować kod Terraform pod kątem czytelności i łatwego utrzymania, integrować go z systemami kontroli wersji oraz tw…

05

Moduły i workspace’y na potrzeby wielokrotnego użycia

B24 lekcjiPRO

Dowiedz się, jak wykorzystywać moduły Terraform do tworzenia wielokrotnego użytku i uporządkowanych komponentów infrastruktury. Kurs obejmu…

06

Źródła danych i provisionery

B24 lekcjiPRO

Poznaj sposób, w jaki Terraform może odpytywać istniejącą infrastrukturę za pomocą źródeł danych, umożliwiając tworzenie dynamicznych konfi…

07

Dynamiczna konfiguracja i funkcje

B24 lekcjiPRO

Ten zaawansowany kurs koncentruje się na tworzeniu bardziej dynamicznych i elastycznych konfiguracji Terraform. Opanujesz wyrażenia warunko…

08

Strategie testowania i walidacji

B24 lekcjiPRO

Zapewnij niezawodność i poprawność konfiguracji Terraform dzięki różnym technikom testowania i walidacji. Kurs obejmuje analizę statyczną,…

09

Integracja z potokami CI/CD

B24 lekcjiPRO

Zautomatyzuj przepływy pracy Terraform, integrując je z potokami Continuous Integration/Continuous Delivery (CI/CD). Kurs obejmuje automaty…

10

Zaawansowane techniki zarządzania stanem

C14 lekcjiPRO

Ten kurs szczegółowo omawia zaawansowane strategie bezpiecznego i zespołowego zarządzania stanem Terraform. Poznasz zdalne backendy stanu,…

11

Zaawansowane wzorce i rozwiązania dla przedsiębiorstw

C14 lekcjiPRO

Poznaj zaawansowane wzorce Terraform przeznaczone dla złożonych środowisk korporacyjnych, w tym wdrożenia multicloud i zasady zarządzania.…

12

Rozwiązywanie problemów i optymalizacja

C14 lekcjiPRO

Opanuj sztukę debugowania problematycznych konfiguracji Terraform oraz optymalizowania wdrożeń infrastruktury pod kątem wydajności i kosztó…

FAQ

Często zadawane pytania

Czy kurs Terraform Infrastructure as Code jest bezpłatny?

Tak. Możesz rozpocząć kurs Terraform Infrastructure as Code za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się ALL?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z ALL.

Jak nauczysz się ALL na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu Terraform Infrastructure as Code?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu Terraform Infrastructure as Code.

Czy możesz nauczyć się ALL na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się ALL na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Zacznij Terraform Infrastructure as Code Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.

Rozpocznij Bezpłatnie →Przeglądaj Wszystkie Kursy