fullstack web developer path
1.0.0
นี่คือคำแนะนำในการเรียนรู้การพัฒนาเว็บแบบเต็มซ้อน มันมุ่งเน้นไปที่ JavaScript แบบเต็มซ้อน มันครอบคลุมตลอดทางจากพื้นฐานไปจนถึงการตอบสนองและโหนด
แนวคิดที่อยู่เบื้องหลัง repo นี้คือการมีสถานที่ในการบันทึกกระบวนการเรียนรู้ในวิธีที่จัดระเบียบ
สามารถใช้เป็นสหายของหลักสูตร Freecodecamp
| ความคืบหน้า | พิมพ์ | รายการ | โครงการ | วันที่ |
|---|---|---|---|---|
| คอร์ส | CS50 บน edx | |||
| คอร์ส | Team Treehouse หรือ HTML ของ CSS Path (จ่าย) หรือ HTML ของ Shay Howe, CSS Course | |||
| โครงการ | โครงการ FCC Front End - สร้างผลงานของคุณ | |||
| คอร์ส | เรียนรู้ที่จะใช้บรรทัดคำสั่ง | |||
| คอร์ส | เรียนรู้การควบคุมเวอร์ชัน (GIT) - หลักสูตร GIT @CodesChool หรือ Udacity - Git และ GitHub | |||
| คอร์ส | เรียนรู้ flexbox - flexbox.io หรือ flexboxfroggy | |||
| คอร์ส | เรียนรู้ Sass - Sass -Guide หรือ Sass Tutorials | |||
| โครงการ | refactor เค้าโครงของไซต์พอร์ตโฟลิโอและ CSS โดยใช้ FlexBox และ Sass | |||
| คอร์ส | ดูและรหัส - JavaScript ที่ใช้งานได้จริง | |||
| หนังสือ | Javascript | |||
| โครงการ | DO FCC JavaScript อัลกอริทึมความท้าทาย | |||
| หนังสือ | เรียนรู้การจัดการ DOM - การตรัสรู้ของ DOM | |||
| โครงการ | สร้างรายการสิ่งที่ต้องทำ | |||
| คอร์ส | เรียนรู้ AJAX | |||
| โครงการ | โครงการ FCC Intermediate - สร้างเครื่องกำเนิดใบเสนอราคาแบบสุ่ม | |||
| โครงการ | โครงการ FCC Intermediate - สร้างแอพสภาพอากาศในท้องถิ่น | |||
| โครงการ | โครงการ FCC Intermediate - สร้างตัวชม Wikipedia | |||
| โครงการ | FCC Intermediate Project - สร้าง Twitch TV Viewer | |||
| คอร์ส | เรียนรู้ ES6 - WES BOS - ES6 สำหรับทุกคน (จ่าย) หรือหลักสูตรการชน ES6 | |||
| คอร์ส | JavaScript30 | |||
| โครงการ | DO FCC JavaScript Intermediate Algorithm ความท้าทาย | |||
| โครงการ | FCC Advanced Project - สร้างเครื่องคิดเลข JavaScript | |||
| โครงการ | FCC Advanced Project - สร้างนาฬิกา Pomodoro | |||
| โครงการ | FCC Advanced Project - สร้างเกม tic tac toe | |||
| โครงการ | FCC Advanced Project - สร้างเกม Simon | |||
| เหตุการณ์สำคัญ | ใบรับรองส่วนหน้า Freecodecamp | |||
| คอร์ส | [ไม่บังคับ] JavaScript: ทำความเข้าใจกับชิ้นส่วนแปลก ๆ (จ่าย) | |||
| หนังสือ | ydkjs: ขึ้นและไป | |||
| หนังสือ | ydkjs: ขอบเขตและการปิด | |||
| หนังสือ | ydkjs: สิ่งนี้และต้นแบบวัตถุ | |||
| หนังสือ | ydkjs: ประเภทและไวยากรณ์ | |||
| หนังสือ | YDKJS: Async & Performance | |||
| หนังสือ | ydkjs: ES6 & Beyond |
| ความคืบหน้า | พิมพ์ | รายการ | โครงการ | วันที่ |
|---|---|---|---|---|
| คอร์ส | เรียนรู้ React - React สำหรับผู้เริ่มต้น - WES BOS (จ่าย) หรือ React พื้นฐาน - Tyler McGinnis (จ่าย) หรือเรียนรู้ react @egghead.io | |||
| คอร์ส | เรียนรู้ Redux - Redux Course - Wes Bos | |||
| โครงการ | โครงการ FCC React - สร้างตัวแสดงตัวอย่าง Markdown | |||
| โครงการ | โครงการ FCC React - สร้างแอปสูตรกล่องสูตร | |||
| โครงการ | โคลนอินเทอร์เฟซ Netflix โดยใช้ React - การดึงข้อมูลจากภาพยนตร์ DB API | |||
| โครงการ | โคลนเทมเพลตผู้ดูแลระบบนี้โดยใช้ React |
| ความคืบหน้า | พิมพ์ | รายการ | โครงการ | วันที่ |
|---|---|---|---|---|
| คอร์ส | เรียนรู้โหนด - WES BOS (จ่าย) หรือ NodeSchool.io บทช่วยสอน | |||
| โครงการ | โครงการแบ็กเอนด์ FCC - Microservice Timestamp | |||
| โครงการ | FCC Backend Project- ส่วนหัวคำขอ microservice ส่วนหัว | |||
| โครงการ | FCC Backend Project- URL Shortener Microservice | |||
| โครงการ | FCC Backend Project- เลเยอร์การค้นหาภาพที่เป็นนามธรรม | |||
| โครงการ | FCC Backend Project- ไฟล์ข้อมูลเมตา Microservice | |||
| โครงการ | โครงการแบ็กเอนด์ FCC- สร้างแอพลงคะแนนเสียง | |||
| โครงการ | โครงการแบ็กเอนด์ FCC- สร้างแอพประสานงานสถานบันเทิงยามค่ำคืน | |||
| โครงการ | โครงการแบ็กเอนด์ FCC- แผนภูมิตลาดหุ้น | |||
| โครงการ | โครงการแบ็กเอนด์ FCC- จัดการชมรมการซื้อขายหนังสือ | |||
| โครงการ | โครงการแบ็กเอนด์ FCC- สร้างโคลน Pinterest | |||
| เหตุการณ์สำคัญ | ใบรับรองแบ็กเอนด์ FreeCodecamp |
แรงบันดาลใจจากคู่มือ P1XT การเดินทางไปเป็นนักพัฒนาเว็บตั้งแต่เริ่มต้นโดยไม่มีปริญญา CS (และสิ่งที่ฉันเรียนรู้จากมัน)