Udemy線上課程 MySQL 從零基礎入門到精通(涵蓋 SQL 注入及如何防止)(含教材) 講師:Yan Gao 影音教學 中文發音 中文字幕版(DVD版)
內容說明:
SQL和安全測試是每個軟體工程師都需要具備的額外的、通用的技能,這與他們在項目中的角色無關。這門課程既詳細的講解了SQL相關的各種話題,又講解了怎麼對資料庫進行測試,怎麼安全的在代碼中用SQL,詳細的講解了SQL注入如何發生,以及如何防禦。通過教授這些,也讓你比你工作中的其他工程師更有優勢。當然,這也是每個軟體工程師面試中都要考驗的技能之一。
這門課對初學者來說有什麼特別之處?
先解釋概念後實例演示。用實際例子教授SQL中需要掌握的每一個主題。
此外,本課程還實際的展示了SQL注入怎麼發生的,怎麼去預防,代碼怎麼寫是安全的。用一套專門用於滲透測試的環境來實例講解。
課程對SQL進行了從初級到高級的深入講解,可以讓您編寫出任何SQL查詢並在代碼中避免SQL注入。
您將熟練運用SQL查詢,以及對資料庫進行測試。
告別只講無聊的幻燈片或定義的講課模式。用即時場景下的真實案例演示來講解它是怎麼工作的。
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
100多個SQL講座  + 資料庫測試 + SQL注入及防止+材料 + 面試問題 + 簡歷準備 + 講師即時指導
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
完成課程之後,你將精通SQL語言,並可以進行資料庫測試,可以在工作中成功地實現並應用它,或者很容易找到高薪工作。
本課程包括:
-- 資料庫介紹
-- SQL和MySQL介紹
-- 用命令來設置資料庫和表
-- 對資料庫測試,驗證Schema
-- 改變表結構操作
-- 對資料庫的增刪改查
-- 邏輯運算查詢
-- 萬用字元在查詢中使用
--SQL函數與現實場景應用
-- group by在SQL的重要性
-- 高級SQL概念
-- 子查詢的語法和使用
--SQL joins的使用和它的優點
-- 視圖在資料庫的重要性
--主鍵外鍵還有其他各種SQL關鍵字(Union、Intersect、Exist、Case、UnionAll)及其用法
-- 面試練習並提供解決方案
--SQL注入怎麼發生的,如何防禦
-- SQL String函數
-- Data constraints 約束,並從資料庫測試的角度講解如何運用及如何測試
-- 講過的課題的SQL詞彙表
你將會學到的
您將獲得設計任何複雜SQL來查詢資料庫的能力
深入理解GROUP BY、子查詢、彙總函式、SQL Server函數、HAVING子句
理解內連接、左/右外連接和完全外連接之間的區別
深入理解高級SQL概念來測試資料庫
深入理解資料約束,主鍵Primary key和外鍵Foreign Key
JDBC ODBC 用Java程式設計連接到資料庫,取到資料庫中資料
你可以用面試問題那部分的課程,來解決任何有關SQL的面試
寫SQL查詢語句查找資料庫、表以及敏感性資料,比如使用SQL注入用戶名、admin密碼
採用SQL查詢語句在更安全的頁面中去發現和利用SQL注入
發現和開發盲SQL注入(blind SQL injections)
使用SQL注入獲得對目標伺服器的完全控制
使用SQL注入向伺服器讀取/寫入檔
快速地給SQL注入打補丁
學習編寫正確SQL語句的方法來以防止SQL注入
課程內容:
├─01 課程介紹
│      001 課程介紹.mp4
│
├─02 SQL介紹
│      002 數據庫介紹.mp4
│      003 SQL和MySQL介紹.mp4
│      004 下載MySQL server和workbench.mp4
│      005 SQL編輯器基本功能介紹.mp4
│      006 -SQL-MySQL.pptx
│      006 MySQL.pptx
│      006 SQL參考資料.html
│
├─03 實例演示數據庫CRUD操作
│      007 創建數據庫.mp4
│      008 指向創建的數據庫以及創建表.mp4
│      009 將記錄插入表.mp4
│      010 從表中檢索記錄.mp4
│      011 所講課題的SQL語句.html
│
├─04 改變Table Schema操作
│      012 在表中添加和修改記錄.mp4
│      013 刪除記錄并刪除數據庫.mp4
│      014 更新表中的行.mp4
│      015 修改操作.mp4
│      016 所講課題的SQL語句.html
│
├─05 SQL邏輯操作符提取數據
│      017 查詢語句中的Select Distinct 關鍵字的用法.mp4
│      018 SQL Where命令的使用.mp4
│      019 SQL語句中邏輯運算符 and和or的用法.mp4
│      020 邏輯運算符 _In_ _Between_用法.mp4
│
├─06 寫Smart SQL Queries的正則表達式
│      021 正則表達式的介紹.mp4
│      022 world.sql
│      022 查詢中的通配符用法.mp4
│      023 查詢語句中sort by的用法.mp4
│      024 所講課題的SQL語句.html
│
├─07 高級的SQL概念
│      025 用真實場景介紹SQL函數-count.mp4
│      026 SQL函數-
Max_Min_AVG.mp4
│      027 SQL中Group By的重要性.mp4
│      028 GroupBy和SQL函數SUM組合使用.mp4
│      029 Group By實例演示及having用法.mp4
│      030 所講課題的SQL語句.html
│
├─08 加深對GroupBy,聚合函數的理解---實例演示
│      031 SQL中groupby的重要性-Groupby_sum.mp4
│      032 Groupby和SQL函數(
Max,Min,Avg)組合使用.mp4
│      033 在GroupBy和聚合函數中使用_ Having _關鍵字.mp4
│      034 Where和Having關鍵字的區別以及什麼時候用它們.mp4
│      035 練習Groupby,Having,Where和聚合函數-Part1.mp4
│      036 練習Groupby,Having,Where和聚合函數-Part2.mp4
│      037 所講課題的SQL語句.html
│
├─09 實例演示 SQL Sub queries
│      038 Subquery語法和使用.mp4
│      039 SubQuery實例演示.mp4
│      040 所講課題的SQL語句.html
│
├─10 SQL Joins,Inner Join,Outer joins,Left_Right Joins及面試問題
│      041 SQL Join的用法和優勢.mp4
│      042 SQL Joins實例演示.mp4
│      043 Subqueries和Joins的關系.mp4
│      044 my-cnf.txt
│      044 MySQL Error Code 1055J解決辦法-Group By.mp4
│      045 join和subquery的實例演示.mp4
│      046 Left join 和 Right join及Inner join介紹.mp4
│      047 實例演示inner join,left join,right join.mp4
│      048 練習及答案.mp4
│      049 所講課題的SQL語句.html
│
├─11 實例演示SQL String函數和視圖(Views)
│      050 Database中視圖的介紹.mp4
│      051 實例演示view_group by.mp4
│      052 string函數--concat和substring.mp4
│      053 String函數-replace.mp4
│      054 String函數length trim及limit關鍵字.mp4
│      055 所講課題的SQL語句.html
│
├─12 混雜的SQL關鍵字(Union、Intersect、Exist、Case、UnionAll)及其用法
│      056 SQL關鍵字Union和Union All.mp4
│      057 用邏輯實現從兩張表里取交集Intersect.mp4
│      058 SQL中Exists關鍵字用法.mp4
│      059 .xlsx
│      059 實例演示SQL中的CASE語句-動態表.mp4
│      060 所講課題的SQL語句.html
│
├─13 數據約束(data constraints)對數據庫測試的重要性
│      061 NOT NULL Constraint.mp4
│      062 NOT NULL約束驗證和測試.mp4
│      063 default約束的驗證及測試.mp4
│      064 unique約束的驗證和測試.mp4
│      065 Primary key約束的驗證和測試.mp4
│      066 所講課題的SQL語句.html
│
├─14 實例演示外鍵Foreign Key和主鍵Primary Key
│      067 SQL中外鍵約束--Foreign Key.mp4
│      068 用實例講解外鍵(foreign key)的規則和約束.mp4
│      069 ON DELETE CASCADE關鍵字來強制刪除外鍵的規則.mp4
│      070 所講課題的SQL語句.html
│
├─15 面試練習題及答案
│      071 練習.mp4
│      072 面試練習題-1.html
│      073 面試練習題-2.html
│      074 練習1的答案.html
│      075 練習2的答案.html
│
├─16 與Selenium集成的JDBC連接(要求基本自動化知識)
│      076 mysql driver的下載.mp4
│      077 jdbc編程-創建項目.mp4
│      078 創建數據庫及表以及連接到jdbc java代碼.mp4
│      079 用java代碼從數據庫里面取數據用在Selenium自動化測試中.mp4
│      080 JDBC代碼下載.html
│
├─17 搭建滲透測試環境-(為SQL注入準備)
│      081 SQL注入.mp4
│      082 VirtualBox簡介及需要安裝的軟件.mp4
│      083 安裝Kali2018到虛擬機.mp4
│      084 安裝Metasploitable到虛擬機.mp4
│      085 Kali Linux基本介紹.mp4
│      086 Linux Terminal及Linux基本命令.mp4
│      087 配置Metasploitable及環境的網絡設置.mp4
│
├─18 SQL注入漏洞
│      088 什麼是SQL?.mp4
│      089 SQL注入的危險.mp4
│      090 在POST中發現SQL注入.mp4
│      091 使用SQL注入漏洞繞過登錄限制.mp4
│      092 使用SQL注入繞過更安全的登錄限制.mp4
│      093 【Security】防止登錄頁面中的SQL注入.mp4
│
├─19 SQL注入漏洞——從數據庫中提取數據
│      094 在GET中發現SQL注入.mp4
│      095 讀取數據庫信息.mp4
│      096 發現數據庫中的表.mp4
│      097 提取敏感數據--比如密碼等.mp4
│
└─20 SQL注入漏洞-高級漏洞發掘
098 發現和利用盲SQL注入.mp4
099 發現更復雜的SQL注入.mp4
100 通過使用更難的SQL注入提取數據(密碼).mp4
101 繞過過濾器.mp4
102 繞過安全檢查和訪問所有記錄.mp4
103 【Security】快速修復,防止SQL注入.mp4
104 使用SQL注入漏洞在服務器上讀寫文件.mp4
105 獲取反向Shell訪問權并獲得對目標Web服務器的完全控制.mp4
106 發現SQL注入和使用SQLmap提取數據.mp4
107 使用SQLmap獲取直接的SQL Shell.mp4
108 【Security】防止SQL注入的正確方法.mp4
109 Bonus Lecture.html
相關商品:
Udemy線上課程 Jmeter介面性能及自動化測試實戰(含教材) 講師:Yan Gao 影音教學 中文發音 中文字幕版(DVD版)
Udemy線上課程 Nmap和Nessus網路掃描(含教材) 講師:Yan Gao 影音教學 中文發音 中文字幕版(DVD版)
Udemy線上課程 Redis集群離線安裝(含教材) 講師:Yan Gao 影音教學 中文發音 中文字幕版(DVD版)
Udemy線上課程 Microsoft SQL Server & Azure SQL 真實案例資料分析 講師:Mu Mu 影音教學 中文發音 中文字幕版(DVD版)
Udemy線上課程 MySQL 零基礎從入門到精通(含教材) 講師:Peng Xiao 影音教學 中文發音 中文字幕版(DVD版)