สวัสดีฮับ! วันนี้เราจะเริ่มชุดบทความที่จะรวมหลักสูตรการฝึกอบรมฟรี 5 คอลเลกชั่นจาก Microsoft ในบทความนี้ เรามีหลักสูตรที่ยอดเยี่ยมที่สุดสำหรับนักพัฒนาที่โปรแกรมเมอร์ชื่นชอบมากที่สุด
โดยวิธีการ!
- หลักสูตรทั้งหมดฟรี (คุณสามารถทดลองใช้ผลิตภัณฑ์แบบชำระเงินได้ฟรี)
- 6/7 ในภาษารัสเซีย;
- คุณสามารถเริ่มการฝึกอบรมได้ทันที
- เมื่อเสร็จสิ้นคุณจะได้รับตรายืนยันการสำเร็จหลักสูตร
เข้าร่วม รายละเอียดภายใต้การตัด!
บทความทั้งหมดในซีรีส์
บล็อกนี้จะได้รับการอัปเดตพร้อมกับการเปิดตัวบทความใหม่
7 หลักสูตรฟรีสำหรับนักพัฒนา - * คอร์สฟรีสำหรับ *T-A***n*****rov
- 7 หลักสูตรฟรีสำหรับ ************ *******
- 6 ***** ****** ****** โดย Azure
- ** ***** ********* ****** ** ********* ** *******
1. การพัฒนาแอพพลิเคชั่นสำหรับ Windows 10
หลักสูตรขนาดเล็กของเรา การศึกษาฉบับเต็มจะใช้เวลาประมาณ 4-5 ชั่วโมง ในระหว่างหลักสูตรคุณ:
- ขั้นแรก ทำความคุ้นเคยกับพื้นฐานของการพัฒนาแอปพลิเคชันสำหรับ Windows 10
- จากนั้นเชี่ยวชาญการทำงานกับ Visual Studio
- จากนั้นคุณจะได้เรียนรู้วิธีสร้างแอปพลิเคชันในสภาพแวดล้อมการพัฒนาที่ได้รับความนิยมสูงสุดสำหรับ Windows: UWP, WPF และ Windows Forms;
- และเรียนรู้วิธีสร้างแอปพลิเคชันที่เชื่อมต่ออินเทอร์เน็ตในที่สุด
สิ่งที่คุณต้องทำในหลักสูตรนี้คือ:
- คอมพิวเตอร์ที่ใช้วินโดวส์ 10
- ความรู้พื้นฐานเกี่ยวกับ C# หรือภาษาที่คล้ายกัน
สามารถดูรายละเอียดเพิ่มเติมและเริ่มการฝึกอบรมได้
2. สร้างแอพมือถือด้วย Xamarin.Forms
หลักสูตรนี้ครอบคลุมฟังก์ชันการทำงานของเครื่องมือทั้งหมดหรือเกือบทั้งหมดแล้ว และออกแบบมาสำหรับการฝึกอบรม 10 ชั่วโมง โดยจะสอนวิธีทำงานกับ Xamarin.Forms และวิธีใช้ C# และ Visual Studio เพื่อสร้างแอปที่ทำงานบนอุปกรณ์ iOS และ Android ดังนั้น ในการเริ่มต้นเรียนรู้ คุณต้องมี Visual Studio 2019 และมีทักษะในการทำงานกับ C# และ .NET
โมดูลหลักสูตร:
- สร้างแอพมือถือด้วย Xamarin.Forms
- รู้เบื้องต้นเกี่ยวกับ Xamarin.Android;
- รู้เบื้องต้นเกี่ยวกับ Xamarin.iOS;
- สร้างอินเทอร์เฟซผู้ใช้ในแอปพลิเคชัน Xamarin.Forms โดยใช้ XAML
- การปรับแต่งเลย์เอาต์ในหน้า XAML ใน Xamarin.Forms
- การออกแบบหน้า Xamarin.Forms XAML ที่สอดคล้องกันโดยใช้ทรัพยากรและสไตล์ที่ใช้ร่วมกัน
- การเตรียมแอปพลิเคชัน Xamarin สำหรับการเผยแพร่
- การใช้ REST Web Services ใน Xamarin Applications;
- การจัดเก็บข้อมูลในเครื่องด้วย SQLite ในแอปพลิเคชัน Xamarin.Forms
- สร้างแอปพลิเคชัน Xamarin.Forms แบบหลายหน้าพร้อมการนำทางแบบสแต็กและแท็บ
3. การจัดเก็บข้อมูลใน Azure
Azure มีวิธีจัดเก็บข้อมูลหลายวิธี: การใช้ที่จัดเก็บข้อมูลที่ไม่มีโครงสร้าง ที่เก็บข้อมูลถาวร ที่เก็บข้อมูลเชิงสัมพันธ์ และอื่นๆ อีกมากมาย ภายใน 3,5-4 ชั่วโมง คุณจะได้รับความรู้พื้นฐานเกี่ยวกับวิธีจัดการพื้นที่เก็บข้อมูลใน Azure สร้างบัญชีพื้นที่เก็บข้อมูล และเลือกโมเดลที่เหมาะสมสำหรับข้อมูลที่คุณต้องการจัดเก็บในระบบคลาวด์
โมดูลหลักสูตร:
- การเลือกแนวทางการจัดเก็บข้อมูล
- สร้างบัญชีจัดเก็บข้อมูล
- การเชื่อมต่อแอปพลิเคชันของคุณกับ Azure Storage
- การป้องกันบัญชี Azure Storage (โมดูลนี้รวมอยู่ในหลักสูตรการป้องกันข้อมูลบนคลาวด์ด้วย)
- การใช้ที่เก็บข้อมูลหยด
4. ข้อมูลเบื้องต้นเกี่ยวกับการเรียนรู้ของเครื่องโดยใช้ Python และ Azure Notebook
หลักสูตรนี้จะใช้เวลาประมาณ 2-3 ชั่วโมงเท่านั้น แต่จะทำให้คุณมีทักษะการปฏิบัติที่เป็นประโยชน์มากมาย หลังจากศึกษาแล้ว คุณจะได้เรียนรู้วิธีใช้ Python และไลบรารีที่เกี่ยวข้องใน Jupyter Notebooks ที่ทำงานอยู่ใน Azure Notebooks เพื่อคาดการณ์รูปแบบและระบุแนวโน้ม
ในระหว่างหลักสูตร คุณจะวิเคราะห์ข้อมูลสภาพภูมิอากาศ คาดการณ์ความล่าช้าของเที่ยวบินที่อาจเกิดขึ้น และวิเคราะห์ความคิดเห็นของผู้ใช้อย่างอิสระ ทั้งหมดนี้ใช้การเรียนรู้ของเครื่องและ Python
ในการผ่านนี้ จำเป็นต้องมีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม Python
5. ปกป้องข้อมูลในระบบคลาวด์
และนี่คือหลักสูตรด้านความปลอดภัยที่ค่อนข้างใหญ่ - จะต้องใช้เวลาประมาณ 6-7 ชั่วโมงในการศึกษา ในนั้น คุณจะได้เรียนรู้วิธีใช้บริการ Azure ในตัวเพื่อจัดเก็บข้อมูลแอปพลิเคชันอย่างปลอดภัย เพื่อให้เฉพาะบริการและไคลเอนต์ที่ได้รับอนุญาตเท่านั้นที่สามารถเข้าถึงข้อมูลได้
โมดูลหลักสูตร:
- สถาปัตยกรรมที่ปลอดภัยใน Azure
- องค์ประกอบด้านความปลอดภัยที่สำคัญห้าประการที่ต้องพิจารณาก่อนการใช้งาน
- การรักษาความปลอดภัยบัญชีที่เก็บข้อมูล Azure ของคุณ (โมดูลนี้รวมอยู่ในหลักสูตร Azure Data Storage ด้วย)
- จัดการความลับในแอปพลิเคชันเซิร์ฟเวอร์โดยใช้ Azure Key Vault
- ตรวจสอบสิทธิ์แอปบนเบราว์เซอร์โดยใช้ Azure App Services
- ปกป้องทรัพยากร Azure โดยใช้การเข้าถึงแบบมีเงื่อนไข
- ปกป้องทรัพยากร Azure ด้วยการควบคุมการเข้าถึงตามบทบาท (RBAC)
- การป้องกันฐานข้อมูล Azure SQL
6. สร้างแอปพลิเคชันแบบไร้เซิร์ฟเวอร์
ฟังก์ชัน Azure ช่วยให้คุณสร้างระบบคอมพิวเตอร์ตามความต้องการที่ขับเคลื่อนด้วยเหตุการณ์และทริกเกอร์เมื่อมีเหตุการณ์ภายนอกต่างๆ เกิดขึ้น ภายใน 6-7 ชั่วโมง คุณจะได้เรียนรู้วิธีใช้ฟังก์ชัน Azure เพื่อรันตรรกะฝั่งเซิร์ฟเวอร์และสร้างสถาปัตยกรรมแบบไร้เซิร์ฟเวอร์
โมดูลหลักสูตร:
- การเลือกบริการ Azure ที่เหมาะสมที่สุดเพื่อทำให้กระบวนการทางธุรกิจเป็นแบบอัตโนมัติ
- สร้างตรรกะแบบไร้เซิร์ฟเวอร์โดยใช้ฟังก์ชัน Azure
- ดำเนินการฟังก์ชัน Azure โดยใช้ทริกเกอร์
- รวมฟังก์ชัน Azure โดยใช้การเชื่อมโยงอินพุตและเอาต์พุต
- สร้างเวิร์กโฟลว์แบบไร้เซิร์ฟเวอร์ที่มีอายุการใช้งานยาวนานโดยใช้คุณสมบัติที่ทนทาน
- พัฒนา ทดสอบ และปรับใช้ฟังก์ชัน Azure โดยใช้ Visual Studio
- ตรวจสอบเหตุการณ์ GitHub โดยใช้ webhook ในฟังก์ชัน Azure
7. การพัฒนาแนวทางปฏิบัติ DevOps [ภาษาอังกฤษ]
ตอนนี้เรามาถึงหลักสูตรสุดท้ายในคอลเลกชันนี้สำหรับนักพัฒนาแล้ว และเป็นภาษาอังกฤษเพียงฉบับเดียว - พวกเขายังไม่สามารถแปลเป็นภาษารัสเซียได้ หลักสูตรนี้จะใช้เวลาเพียง 1-1.5 ชั่วโมง และจะให้ความรู้เบื้องต้นเกี่ยวกับ DevOps
DevOps เป็นเรื่องเกี่ยวกับการเชื่อมโยงผู้คน กระบวนการ และผลิตภัณฑ์เพื่อส่งมอบคุณค่าให้กับผู้ใช้อย่างต่อเนื่อง Azure DevOps คือชุดบริการที่เปิดใช้งานความสามารถนี้ ด้วย Azure DevOps คุณสามารถสร้าง ทดสอบ และปรับใช้แอปพลิเคชันใดๆ ในระบบคลาวด์หรือภายในองค์กรได้ แนวปฏิบัติ DevOps ที่ทำให้เกิดความโปร่งใส การทำงานร่วมกัน การส่งมอบอย่างต่อเนื่อง และการปรับใช้อย่างต่อเนื่องกำลังถูกรวมเข้ากับวงจรการพัฒนาซอฟต์แวร์
ด้วยเส้นทางการเรียนรู้นี้ คุณจะเริ่มต้นการเดินทางสู่ DevOps และเรียนรู้:
- แผนภาพสายธารคุณค่าสามารถช่วยคุณประเมินกระบวนการและเทคโนโลยีในปัจจุบันได้อย่างไร
- วิธีลงทะเบียนบัญชี Azure DevOps ฟรี
- วิธีวางแผนและติดตามรายการงานโดยใช้ Azure Boards
ข้อสรุป
วันนี้เราได้บอกคุณเกี่ยวกับหลักสูตรฟรี 7 หลักสูตรที่เป็นประโยชน์สำหรับนักพัฒนา เร็วๆ นี้เราจะสานต่อบทความชุดนี้พร้อมคอลเลกชันใหม่ พวกเขาจะเป็นอย่างไร - คุณสามารถลองเดาได้ในความคิดเห็น ท้ายที่สุดแล้ว มีเครื่องหมายดอกจันอยู่ในสารบัญของบทความชุดนี้ด้วยเหตุผล
*โปรดทราบว่าคุณอาจต้องใช้การเชื่อมต่อที่ปลอดภัยเพื่อดำเนินการบางโมดูลให้เสร็จสมบูรณ์
ที่มา: will.com