คอร์ส SET D ภาษา Java (SET-D-J) Web + Desktop Application เรียนเป็น Set ถูกกว่า จุใจกว่า เมื่อโลกมันซับซ้อนจึงต้องเรียนแบบจัดหนัก เกี่ยวกับคอร์สนี้ คอร์สเรียนเขียนโปรแกรมภาษา Java + Database + Web Programming
ภาษา Java เป็นภาษาที่ได้รับความนิยมอย่างสูง มีระบบระเบียบชัดเจนเหมาะแก่การเรียนเป็นภาษาแรก เป็นภาษาที่มีกฏแบบกำลังพอดีไม่มากไปไม่น้อยไป อยู่มานานจนเป็นการพิสูจน์ตัวเองแล้วว่ามีความเสถียร รันในระบบปฏิบัติการได้หลากหลาย นิยมใช้ทั้งในทางธุรกิจไปจนถึงทำเกม มี Community ของผู้ใช้ที่แข็งแกร่งซึ่งหมายความว่าถ้ามีปัญหาสามารถมักมีคนอื่นที่เจอปัญหาเหมือนกันกับเราทำให้สามารถช่วยกันแก้ได้อย่างรวดเร็ว
คอร์สนี้เป็นคอร์สที่เนื้อหาครบถ้วน สอนละเอียดมาก ๆ เนื้อหาเทียบเท่าเรียนในมหาวิทยาลัยปี 1-2 ทั้งหมด + ตอนเสริม + การประยุกต์ใช้งานได้จริง ผู้เรียนจะได้เรียนรู้การจัดการกับ Database อย่างเป็นระบบพร้อมทั้งสร้างเว็บขึ้นมาด้วยตัวเองตั้งแต่แรก เมื่อจบแล้วต่อด้วย Web Programming เรียนกันยาว ๆ คุ้มสุด ๆ
การสอนของ EPT เน้นให้ผู้เรียนฝึกกระบวนการคิดและลงมือปฏิบัติจริง เนื้อหาเทียบเท่ากับที่เรียนในมหาวิทยาลัยชั้นนำ ช่วยให้ผู้เรียนสามารถใช้งานได้ในโลกจริง คอร์สของเราสอนตั้งแต่พื้นฐาน เนื้อหาเรียงลำดับอย่างเป็นระบบทำให้ผู้เรียนเข้าใจได้ง่าย มีหนังสือเรียนส่งให้ถึงบ้าน แม้แต่นักศีกษาที่เคยติด F เมื่อมาเรียนกับเราและทำการบ้านครบ เทอมถัดไปก็ได้ A มาแล้ว
เรียนสนุก โจทย์เยอะสะใจ จบแล้วใช้ทำงานได้จริง จาก F เป็น A จากตกเป็นเต็ม !
SET-D-J เรียนอะไรบ้าง Java Programming การใช้โปรแกรม Eclipse เบื้องต้น Variable if - else LOOP อาร์เรย์ (Array) การเรียงข้อมูล (Sort) อาร์เรย์ 2 มิติ Function หรือ Method คลาส (Class) Thread Object Oriented Programming (OOP) ความผิดปกติ (Exception) สตริง (String) การอ่าน File Interface Database Database Design Normalization ER Diagram EER Diagram ภาษา SQL - SELECT, UPDATE, DELETE, INSERT, WHERE, ORDER BY, DISTINCT, GROUP BY, INNER JOIN, LEFT, RIGHT เขียนโปรแกรมต่อ DATABASE โดยใช้ Java JDBC SWING WINDOWS APP WORKSHOP 1 SWING WINDOWS APP WORKSHOP, Software Process ,MVC 2 SWING WINDOWS APP WORKSHOP, Layer 3 NETWORK PROGRAMMING PRINTING REPORT GRAPH Protobuffer - MessagePack, Framework Web Programming Internet Protocol, HTTP, FTP HTML CSS PHP MySQL JavaScript AJAX JQuery JSON XML CURL Responsive Web : Web ที่รองรับการเปิดจากอุปกรณ์ที่หลากหลาย เช่น computer, tablet, โทรศัพท์มือถือ Bootstrap พิเศษ! สมัครตอนนี้แถมเพิ่มอีก 4 คอร์ส Computer Engineering Essential (COM101) แนะนำ terminology ที่เกี่ยวข้องกับการเขียนโปรแกรมคอมพิวเตอร์ทั้งหมด ประวัติศาสตร์โดยย่อ Computer ทำงานอย่างไร เลขฐาน 2 CPU ทำงานอย่างไร Algorithm คืออะไร Computer Network Computer Architecture ทำไมเราต้องมีภาษาเขียนโปรแกรมหลายภาษา ปัญหาของนักเขียนโปรแกรม ทำอย่างไรถึงจะเป็นนักเขียนโปรแกรมขั้นเทพ Internet ทำงานอย่างไร Web ทำงานอย่างไร Computer Security จริยธรรมคอมพิวเตอร์/จริยธรรมข้อมูล Operating System ความรู้ด้านธุรกิจที่เกี่ยวกับ Computer (Startup / Software house/… ) การเขียนโปรแกรมเบื้องต้น EPT-VISUAL-PROGRAMMING SUPER USER (SU101) พร้อมเป็นเทพ Linux และ Git Command Line Introduction to Computer ดาวน์โหลดและติดตั้ง Linux บน VirtualBox Command Line ระดับ Basic Command Line ระดับ Advance การใช้งาน Git ตั้งแต่พื้นฐานจน Advance การทำ Web Server ติดตั้งและใช้งาน XAMPP WordPress ทำเว็บ eCommerce Web Programming: Front-end ฉบับฉับไว (W701) Intro to WEB: เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ HTTP: เรียนรู้เกี่ยวกับ HTTP ซึ่งเป็นมาตรฐานการสื่อสารที่ใช้สำหรับแลกเปลี่ยนข้อมูลระหว่าง client และ server ว่าต้องรับ/ส่งข้อมูลอย่างไร HTML: เรียนรู้การเขียน HTML ซึ่งเป็นภาษา Markup มาตรฐานที่ใช้ในการบอกโครงสร้างของหน้าเว็บ ซึ่งประกอบไปด้วย element มากมาย และ element เหล่านี้จะเป็นตัวบอก browser ว่าจะต้องแสดงผลหน้าเว็บทั้งในด้านข้อมูลและความสวยงามอย่างไร CSS: เรียนรู้การเขียน CSS และการใช้ร่วมกับ HTML โดยเน้นไปที่ความสวยงามของหน้าจอทำให้สามารถจัดการรูปแบบหน้าตาของเว็บได้เป็นระบบมากขึ้น CSS3: เรียนรู้การเขียน CSS3 ซึ่งเป็นเวอร์ชันที่แยกตัวออกมาจาก CSS ธรรมดาแล้วเพิ่มความสามารถและฟีเจอร์ต่าง ๆ สามารถจัดการหน้าเว็บได้ทั้งในเรื่อง structuring, styling และ formatting API: ทำความรู้จัก ทดลองสร้าง และใช้งาน API ซึ่งเป็นวิธีที่คอมพิวเตอร์ใช้คุยกัน อาจจะเป็นคุยกันระหว่างโปรแกรมภายในเครื่องเดียวกันเอง หรือคุยกับคอมพิวเตอร์เครื่องอื่นผ่าน Internet protocol เช่น HTTP ก็ได้ อ่านบทความเกี่ยวกับ API เพิ่มเติมได้ที่นี่ JavaScript: เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ เช่น HTML Content หรือ CSS นอกจากนี้ยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย อ่านบทความเกี่ยวกับ JavaScript เพิ่มเติมได้ที่นี่ JavaScript framework: เรียนรู้เกี่ยวกับ JavaScript framework ที่เป็นที่นิยมต่าง ๆ Progressive Web Apps: เรียนรู้และทดลองทำ PWA ซึ่งเป็นมาตรฐานการทำเว็บที่กำหนดโดย Google โดยเป็นการนำจุดเด่นของ Native Apps กับ Web Apps มารวมกัน ทำให้ผู้ใช้งานสามารถเข้าถึงเว็บไซต์ได้อย่างรวดเร็วโดยที่มีประสิทธิภาพการใช้งานแบบใกล้เคียงกับการติดตั้งแอปพลิเคชันบนเครื่อง Intro to react and vue.js: แนะนำการใช้งาน React ซึ่งเป็น User Interface Library ของ JavaScript ใช้เป็นเครื่องมือสำหรับสร้าง UI components ที่กำลังได้รับความนิยม และ Vue.js ซึ่งเป็น JavaScript Framework ตัวหนึ่งที่เราสามารถเพิ่มเข้าไปในหน้า HTML ได้เลยโดยใส่ไว้ใน tag script Workshop: ทดลองสร้างเว็บต่าง ๆ หลากหลายรูปแบบ Node.js ฉบับสมบูรณ์ (NODE701) Intro to WEB: เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ JavaScript: เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ เช่น HTML Content หรือ CSS นอกจากนี้ยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย อ่านบทความเกี่ยวกับ JavaScript เพิ่มเติมได้ที่นี่ Node.js: เรียนรู้สร้างโปรเจกต์และใช้งาน Node.js npm: เรียนรู้การใช้งาน npm และการติดตั้งโมดูลต่าง ๆ express: เรียนรู้การทำ web server EJS: เรียนรู้การทำ Front-end ด้วย Template engine MySQL: เรียนรู้การสร้างและจัดการกับระบบฐานข้อมูล คอร์ส SET-D ภาษาอื่น ๆ สำหรับผู้ที่ต้องการเรียนแบบจัดเต็มคุ้มสุด ๆ ยิ่งกว่านี้ ขอแนะนำ อ่านรายละเอียดการเรียนเพิ่มเติมได้ที่
https://expert-programming-tutor.com/detail_course/course_set.php
ตัวอย่างโปรเจกต์ของนักเรียน EPT
https://expert-programming-tutor.com/example_project.php
วิดีโอแนะนำคอร์สภาษา JAVA VIDEO
วิดีโอแนะนำคอร์สภาษา Web Programming VIDEO