Lets-Python
มาเรียนรู้ที่จะใช้ภาษา Python กับฉัน หลักสูตรนี้ขึ้นอยู่กับ Python3.6.2 IDE ที่ฉันพัฒนาและใช้คือ Pycharm
1. พื้นฐาน
- ติดตั้ง Python3
- สวัสดี Python3
- ตัวแปรค่าคงที่
- การดำเนินงานขั้นพื้นฐาน
- สาย
- tuples, รายการ, พจนานุกรม
- การควบคุมแบบมีเงื่อนไข
- คำสั่งวน
- ตัววนซ้ำ
- การทำงาน
- โมดูล
- อินพุตและเอาต์พุต
- อ่านและเขียนไฟล์
- มุ่งเน้นไปที่วัตถุ
- การจัดการข้อยกเว้น
2. ขั้นสูง
- การแสดงออกปกติ
- การเขียนโปรแกรมเครือข่าย
- การดำเนินการฐานข้อมูล
- ส่งอีเมล
- JSON, XML แยกวิเคราะห์
- วันที่และเวลา
- การบีบอัดและการบีบอัด
3. มัลติเธรด
- สร้างเธรด
- การซิงโครไนซ์เธรด
- ลำดับความสำคัญของเธรด
3. การพัฒนา GUI
4. การพัฒนาเว็บ
5. Crawler
มีข้อมูลมากเกินไปเกี่ยวกับตัวรวบรวมข้อมูลดังนั้นฉันจะไม่เขียนที่นี่ ฉันจะแบ่งปันบทเรียนที่ยอดเยี่ยมกับคุณเพื่อเรียนรู้
- Python Crawler Learning Series Seriess
- Python บทนำสู่ Web Crawler Essence Edition
- ชุดบทนำตัวรวบรวมข้อมูล
6. การเรียนรู้ของเครื่องจักร
7. การประมวลผลข้อมูล
8. หนังสือที่แนะนำ
- "ภาพประกอบ http"
- "คู่มือ HTTP ที่เชื่อถือได้"
- เครือข่ายคอมพิวเตอร์: วิธีการจากบนลงล่าง
- "การเขียน Web Crawler ใน Python"
- "การรวบรวมข้อมูลเครือข่าย Python"
- "การเรียนรู้การแสดงออกปกติ"
- "เริ่มต้นใน Python เพื่อฝึก"
- "ทำด้วยตัวเองและเขียนโปรแกรมรวบรวมข้อมูลเว็บ"
- "crypto101"
- "เทคโนโลยีการเข้ารหัสกราฟิก"