- Wprowadzenie
- Importance of SQL Certification
- Najlepsze certyfikaty SQL
- Ultimate MySQL Bootcamp: Udemy
- Learn SQL Basics for Data Science Specialization
- Database Foundation (1Z0-006)
- Excel to MySQL: Analytic Techniques for Business Specialization
- MySQL for Data Analytics and BI
- Nauka programowania SQL
- Nowoczesna analiza big data ze specjalizacją SQL
- Analyze Data with SQL
- Advanced SQL for Data Scientists
- Podsumowanie
Wprowadzenie
Baza danych jest centrum wszystkich transakcji, a SQL jest najpopularniejszym językiem do interakcji z bazą danych. Nauka SQL pomoże Ci na wiele sposobów w całej Twojej karierze, a jeśli uczysz się samodzielnie lub wraz z projektami, możesz opuścić pewne koncepcje, które nie są używane w danym projekcie, ale są ważne w innych przypadkach. Certyfikaty dają Ci odpowiednią metodę nauki. Ponieważ uczysz się od ekspertów, otrzymasz praktyczną wiedzę i sztuczki, aby skutecznie korzystać z SQL dla najlepszej wydajności i krótszego czasu wykonania.
Importance of SQL Certification
Certyfikacja SQL da ci przewagę nad innymi kandydatami, którzy mają takie same umiejętności i doświadczenie jak ty. Oczywiście, doświadczenie i wiedza techniczna są ważne, ale certyfikaty stają się czynnikiem decydującym, gdy trzeba przefiltrować kandydatów o podobnych profilach. Istnieją różne certyfikaty, a w zależności od stanowiska, o które się ubiegasz i doświadczenia, które posiadasz, powinieneś zdobywać je jeden po drugim. Certyfikaty mogą również pomóc w uzyskaniu lepszych projektów i ról w firmie. Jeśli zmieniłeś zespół w tej samej firmie, certyfikaty pomogą Twojemu nowemu zespołowi zrozumieć Twoją specjalizację i podstawowe umiejętności. Posiadanie certyfikatu wskazuje, że jesteś profesjonalistą w tym konkretnym języku lub technologii.
Najlepsze certyfikaty SQL
Istnieje wiele kursów i certyfikatów różnych organizacji, jednak wybraliśmy te najbardziej skuteczne, które są uznawane przez większość dużych firm i sprawią, że będziesz gotowy do pracy w branży:
Ultimate MySQL Bootcamp: Udemy
Ten kurs Udemy zaczyna się od podstaw MySQL i idzie w górę do nauczania niektórych zaawansowanych koncepcji. Kurs zapewnia wiele ćwiczeń. To zależy od Ciebie, aby wziąć kurs w tempie, które chcesz.
Szczegóły kursu
Zawartość | Wideo na żądanie w wymiarze 20 godzin, cztery zasoby do pobrania oraz 141 artykułów |
Dostęp | Dożywotni dostęp; self-paced learning |
Prequisite | None |
Language | English with subtitles in English, Italian, Japanese, Polish, French, German, etc |
Price | Rs.365 |
Poziom | Podstawowy |
Sylabus kursu
- Przegląd i instalacja bazy danych: SQL vs. MySQL, instalacja na Windows i Mac
- Tworzenie bazy danych i tabel: Tworzenie i upuszczanie tabel, podstawowe typy danych
- Wstawianie danych, NULL, NOT NULL, klucze podstawowe, ograniczenia tabel
- Komendy CRUD: SELECT, UPDATE, DELETE, ćwiczenia z wyzwaniami
- Funkcje łańcuchowe: concat, substring, replace, reverse, char length, upper and lower
- Używanie funkcji distinct, order by, limit, like, wildcards
- Funkcje agregujące: count, group by, min, max, sum, avg
- Typy danych w szczegółach: char, varchar, decimal, float, double, date, time, datetime, now, curdate, curtime, timestamps
- Operatory logiczne: not equal, not like, greater than, less than, AND, OR, between, not in, in, case statements
- Operatory jeden do wielu: Joins, foreign keys, cross join, inner join, left join, right join, Many to many
- Klonowanie danych Instagrama: Instagram Clone Schema, Users Schema, likes, comments, photos, hashtags, complete schema
- Praca z dużą ilością BIG data: JUMBO dataset, ćwiczenia
- Wprowadzenie do Node: Crash course on Node.js, npm, MySQL i innych językach
- Budowanie aplikacji internetowej: konfigurowanie, podłączanie Express i MySQL, dodawanie szablonów EJS, podłączanie formularza
- Wyzwalacze bazy danych: pisanie wyzwalaczy, Zapobieganie Instagram Self-Follows With Triggers, tworzenie wyzwalaczy loggerów, Zarządzanie wyzwalaczami, I ostrzeżenie
Learn SQL Basics for Data Science Specialization
Jest to kurs specjalizacyjny, którego celem jest praktyczne zastosowanie wszystkich koncepcji SQL wykorzystywanych w data science. Pierwszy kurs w ramach specjalizacji to kurs podstawowy, który pozwoli Ci zdobyć całą wiedzę na temat SQL, która będzie Ci potrzebna w pozostałych kursach. Istnieją cztery kursy:
- SQL for Data Science.
- Data Wrangling, Analysis, and AB Testing with SQL.
- Distributed Computing with Spark SQL.
- SQL for Data Science Capstone Project.
Szczegóły kursu
Tryb nauki | Online |
Poziom | Początkujący |
Czas trwania | Cztery miesiące (z 5 godzin/tydzień) |
Język | Angielski z angielskimi napisami |
Cena | Abonament miesięczny Coursera |
Sylabus kursu
1. SQL for Data Science (14 godzin)
- Wprowadzenie, wybieranie i pobieranie danych za pomocą SQL.
- Filtrowanie, sortowanie i obliczanie danych za pomocą SQL.
- Podkwerendy i złączenia w SQL.
- Modyfikowanie i analizowanie danych za pomocą SQL.
2. Data Wrangling, Analysis, and AB Testing with SQL
- Data of Unknown Quality.
- Creating Clean Datasets.
- SQL Problem Solving.
- Case Study: AB Testing.
3. Distributed Computing with Spark SQL
- Introduction to Spark.
- Spark Core Concepts.
- Engineering Data Pipelines.
- Machine Learning Applications of Spark.
4. SQL for Data Science Capstone Project
- Project Proposal and Data Selection/Preparation.
- Descriptive Stats & Understanding Your Data.
- Beyond Descriptive Stats (Dive Deeper/Go Broader).
- Presenting Your Findings (Storytelling).
Database Foundation (1Z0-006)
Ta akademia oracle jest zdrowa i skoncentrowana na karierze, wykorzystując technologie istotne dla branży. Program nauczania w zakresie baz danych składa się z 4 kursów:
- Podstawy baz danych.
- Projektowanie i programowanie baz danych z SQL.
- Programowanie z PL/SQL.
- Podstawy rozwoju aplikacji Express.
Egzamin certyfikacyjny można zdawać z tymi kursami lub bez nich. Oracle zaleca odbycie tych kursów.
Szczegóły egzaminu
Tytuł | Oracle Database Foundations |
Czas trwania | 150 minut |
Liczba of questions | 75 |
Pass percentage | 60% |
Format | Multiple choice |
Price | Rs.7188 |
Wymagania wstępne | Brak |
Sylabus egzaminu
- Koncepcje baz danych.
- Koncepcje relacyjnych baz danych.
- Gathering Requirements for Database Design.
- Using Conceptual Data Modelling.
- Types of Databases Models.
- Defining Levels of Data Abstraction.
- Język baz danych i modelowania danych.
- Definiowanie instancji i schematów w relacyjnych bazach danych.
- Modelowanie danych – tworzenie modelu fizycznego.
- Używanie unikalnych identyfikatorów, kluczy podstawowych i obcych.
- Definiowanie relacji supertypu i podtypu encji.
- Rozwiązywanie relacji wiele do wielu i złożonych unikalnych identyfikatorów.
- Dokumentowanie wymagań biznesowych i reguł.
- Śledzenie zmian danych w czasie.
- Używanie atrybutów.
- Weryfikacja danych przy użyciu normalizacji.
- Mapowanie modelu fizycznego.
- Mapowanie kluczy głównych, złożonych kluczy głównych i kluczy obcych.
- Identyfikacja relacji.
- Wprowadzenie do języka SQL.
- Używanie języka manipulacji danymi (DML) i języka sterowania transakcjami (TCL).
- Używanie języka definicji danych (DDL).
- Definiowanie i używanie poleceń Basic Select.
- Definiowanie złączeń tabel.
- Identyfikowanie relacji hierarchicznych, rekursywnych i łukowych.
- Wyświetlanie posortowanych danych.
Excel to MySQL: Analytic Techniques for Business Specialization
Jest to specjalizacja z Coursera, która ma na celu dotknięcie SQL z biznesowego punktu widzenia. Jeśli masz na celu dostać się do nauki danych lub pokrewnych dziedzin, będzie to dobry kurs. Wraz z SQL, będzie można również zdobyć umiejętności, takie jak Microsoft Excel, Business Analytics, narzędzia data science i algorytmy i więcej o procesach biznesowych. Istnieje pięć kursów w tej specjalizacji:
- Business Metrics for Data-Driven Companies.
- Mastering Data Analysis in Excel.
- Data Visualization and Communication with Tableau.
- Managing Big Data with MySQL.
- Increasing Real Estate Management Profits: Harnessing Data Analytics.
Szczegóły
Tryb nauki | Online |
Poziom | Początkujący |
Czas trwania | Siedem miesięcy (z 4 godzinami/tydzień) |
Język | Angielski z napisami w jęz, arabskim, chińskim, hiszpańskim, rosyjskim itd. |
Cena | Abonament miesięczny Coursera |
Certyfikacja | tak, shareable on LinkedIn |
Syllabus
- Business Metrics for Data-Driven Companies (8 godzin): Wprowadzenie do metryk biznesowych, rynek analityki biznesowej, zastosowanie metryk biznesowych do studium przypadku biznesowego.
- Mastering Data Analysis in Excel (21 godzin): Excel essentials, klasyfikacja binarna, miary informacyjne, regresja liniowa, budowanie modeli.
- Wizualizacja danych i komunikacja z Tableau (25 godzin): Tableau, wizualizacje, logika, projekt.
- Managing Big Data with MySQL (41 godzin): relacyjne bazy danych, zapytania dla pojedynczej tabeli, grupowanie danych, adresowanie złożonych danych za pomocą zapytań.
- Increasing Real Estate Management Profits: Harnessing Data Analytics (23 godziny): Ekstrakcja danych i wizualizacja, modelowanie, przepływy pieniężne i zyski, pulpit danych.
MySQL for Data Analytics and BI
Dzięki temu kursowi Udemy, możesz stać się ekspertem SQL dla danych i analityki biznesowej. Kurs obejmuje MySQL dogłębnie i zaczyna się od podstaw, a następnie przechodzi do zaawansowanych tematów SQL. Posiada również wiele ćwiczeń, aby doskonalić swoją wiedzę.
Szczegóły
Tryb nauki | Online |
Poziom | Początkujący do zaawansowanego |
Czas trwania | dostęp na całe życie, samodzielna nauka z 9.5 godzin wideo na żądanie, 154 artykuły, 95 zasobów do pobrania |
Język | Angielski z napisami w języku angielskim, włoskim, polskim, hiszpańskim, rumuńskim, itd. |
Cena | Rs.700 |
Wymagania wstępne | Brak |
Sylabus
- Wprowadzenie do baz danych, SQL i MySQL.
- Teoria baz danych: SQL jako język deklaratywny, DDL, słowa kluczowe, DML, DCL, TCL.
- Podstawowe terminologie: Relacyjna baza danych, klucz podstawowy, klucz obcy, klucz unikalny, wartości null.
- Instalacja MySQL: model klient-serwer, zestawianie połączenia, interfejs MySQL.
- Pierwsze kroki w SQL: Pliki SQL, tworzenie bazy danych, wprowadzenie do typów danych, stałe i zmienne typy danych, tworzenie tabel, korzystanie z bazy danych, tabele.
- Wiązania MySQL: Ograniczenia klucza podstawowego, Ograniczenia klucza obcego, Ograniczenia klucza unikalnego, NOT NULL
- Najlepsze praktyki MySQL.
- Wybieranie, wstawianie, aktualizowanie, usuwanie, Funkcje agregujące, złączenia, podzapytania, widoki, Procedury składowane.
- Zaawansowane tematy SQL: Typy zmiennych MySQL, zmienne sesyjne, i globalne, wyzwalacze, zmienne systemowe definiowane przez użytkownika, instrukcja CASE.
- Połączenie SQL i Tableau.
Nauka programowania SQL
Ten kurs LinkedIn jest przeznaczony dla początkujących i obejmuje wszystkie ważne aspekty SQL. Kurs zawiera również wiele plików ćwiczeniowych do praktyki. Ponieważ jest to kurs popularny, częste wątpliwości i problemy są rozwiązywane na szerokim i aktywnym forum. Po ukończeniu kursu będziesz w stanie zrozumieć, jak wykonać strojenie wydajności i najlepsze podejścia do zapytań do bazy danych, wraz z wszystkimi podstawowymi pojęciami, takimi jak złączenia, agregaty, wybierz, i tak dalej.
Szczegóły
Tryb nauki | Online |
Poziom | Początkujący |
Czas trwania | dostęp na całe życie, samokształcenie z 1 godziną 27 minutami wideo na żądanie, 5-rozdziałów quizy |
Język | Angielski |
Cena | Miesięczna subskrypcja |
Certyfikat egzaminacyjny | CertyfikatLinkedIn Learning National Association of State Boards of Accountancy (NASBA) |
Pre-requisites | Nonone |
Minimum passing score | 70% |
Syllabus
- Wybierz dane z bazy danych.
- Zrozumienie typów JOIN.
- Typy danych, matematyka i pomocne funkcje: Compound select, transformowanie danych, używanie aliasów do skracania nazw pól.
- Dodawanie lub modyfikowanie danych.
- Przezwyciężanie typowych błędów SQL.
Nowoczesna analiza big data ze specjalizacją SQL
Jest to kurs na poziomie początkującym, na którym można nauczyć się SQL, a także dowiedzieć się, jak zastosować wiedzę do wykorzystania big data w analityce. Ta specjalizacja obejmuje trzy kursy:
- Foundations for Big Data Analysis with SQL.
- Analyzing Big Data with SQL.
- Managing Big Data in Clusters and Cloud Storage.
Szczegóły
Tryb nauki | Online |
Poziom | Początkujący |
Czas trwania | Opx. 4 miesiące po 3 godziny tygodniowo |
Język | Angielski z napisami w języku francuskim, portugalskim (brazylijskim), rosyjskim, Hiszpański |
Cena | Prenumerata miesięczna |
Wstępne wymagania | Brak |
Sylabus
- Foundations for Big Data Analysis with SQL (12 godzin): dane i baza danych, relacyjne bazy danych i SQL, Big data, narzędzia SQL do analizy big data.
- Analiza Big Data z SQL (17 godzin): SQL select, filtrowanie danych, grupowanie i agregowanie danych.
- Zarządzanie Big Data w klastrach i przechowywaniu w chmurze (21 godzin): Dane w klastrach i cloud storage, definiowanie tabel bazy danych, kolumn, typów danych i typów plików, zarządzanie zbiorami danych w klastrach i cloud storage, Hive i Impala.
Analyze Data with SQL
To jest podstawowy kurs z Codecademy, który jest przydatny dla każdego, czy to marketer lub analityk. Jeśli nie masz wcześniejszej wiedzy programistycznej, a chcesz wejść w role techniczne i pracować z danymi, to jest to dobry kurs na początek.
Szczegóły
Tryb nauki | Online |
Poziom | Początkujący |
Czas trwania | Sześć tygodni |
Język | Angielski |
Cena | Prenumerata miesięczna |
Pre-wymagania | Brak |
Syllabus
- Podstawy bazy danych.
- Kwerendy do danych.
- Obliczanie i podsumowywanie danych.
- Połączenia.
- Analiza rzeczywistych danych za pomocą SQL.
- Projekty praktyczne: Obliczanie wskaźników churn, segmentacja klientów RPA, wykrywanie oszustw RPA.
Advanced SQL for Data Scientists
To popularny kurs, który uczy podstawowych i zaawansowanych aspektów filtrowania SQL i manipulacji danymi. Kurs jest zaprojektowany tak, aby skupić się na wymaganiach SQL dla naukowców zajmujących się danymi i obejmuje podstawy SQL z perspektywy naukowca zajmującego się danymi.
Szczegóły
Tryb nauki | Online |
Poziom | Początkujący |
Czas trwania | 1 godzina 24 minuty, jeden plik projektu, 5 quizów z rozdziałów |
Język | Angielski |
Cena | Prenumerata miesięczna |
Wymaganiawymagania | Brak |
Syllabus
- SQL jest narzędziem do nauki o danych.
- Podstawowe statystyki z SQL.
- Opracowywanie danych z SQL.
- Filtrowanie złączeń agregacja.
- Funkcje okna i dane uporządkowane.
- Przygotowanie danych dla narzędzi analitycznych.
Podsumowanie
MySQL i Microsoft SQL to najpopularniejsze platformy bazodanowe. SQL jest łatwy do nauczenia i niezwykle ważny, zarówno dla aplikacji internetowych, jak i projektów data science. Istnieje wiele baz danych NoSQL, ale SQL ma szeroką akceptację i jest używany w większości dużych projektów. Z certyfikatami w ręku, można uzyskać ekspozycję na wiele praktycznych projektów i dodać to samo do swojego profilu, co pomoże Ci w dłuższej perspektywie. Większość certyfikatów z listy jest przeznaczona dla programistów na poziomie podstawowym i średnio zaawansowanym, obejmując większość SQL, który będzie potrzebny do większości praktycznych celów.
Daj nam znać, jeśli potrzebujesz więcej informacji na temat któregokolwiek z certyfikatów.
People are also reading:
- Najlepsze Kursy SQL
- Najlepsze Certyfikaty SQL Server
- Certyfikaty SQL
- Najlepsze Książki SQL
- Pytania Wywiadowcze
- SQL. Polecenia
- Arkusz informacyjny bazy danych
- Różnica między NoSQL a MySQL
- Pytania wywiadowcze dotyczące DBMS
- Normalizacja w DBMS
- Czym jest MongoDB?