คอร์ส SET C ภาษา Python + Java (SET-C)
คอร์สเรียนเขียนโปรแกรมภาษา Python + Java + Database
เรียนเป็น Set ถูกกว่า จุใจกว่า
- สำหรับคนไม่มั่นใจในตัวเองกลัวว่าจะเรียนไม่รอด
- การันตีเรียนจบเขียนเป็น
- เขียนไม่เป็นยินดีคินเงินเต็มจำนวน*
*เงื่อนไขตามที่กำหนด
เกี่ยวกับคอร์สนี้
คอร์สเรียนเขียนโปรแกรมภาษา Python + Java + Database
ภาษา Python ซึ่งเป็นภาษาที่ค่อนข้างใหม่เมื่อเทียบกับภาษา C หรือ JAVA จึงมีการแก้ไขจากตัวภาษาเก่า ๆ ให้ใช้งานง่ายขึ้น นอกจากนี้ Python ยังเป็นภาษาที่ใช้ในงานด้าน web อย่างแพร่หลาย มีการใช้งานทางด้านวิทยาศาสตร์ งานคำนวณ และยังได้รับความนิยมใช้ในงานด้าน Big Data อีกด้วย
ส่วน Java เป็นภาษาที่ได้รับความนิยมอย่างสูง มีระบบระเบียบชัดเจนเหมาะแก่การเรียนเป็นภาษาแรก เป็นภาษาที่มีกฏแบบกำลังพอดีไม่มากไปไม่น้อยไป อยู่มานานจนเป็นการพิสูจน์ตัวเองแล้วว่ามีความเสถียร รันในระบบปฏิบัติการได้หลากหลาย นิยมใช้ทั้งในทางธุรกิจไปจนถึงทำเกม มี Community ของผู้ใช้ที่แข็งแกร่งซึ่งหมายความว่าถ้ามีปัญหาสามารถมักมีคนอื่นที่เจอปัญหาเหมือนกันกับเราทำให้สามารถช่วยกันแก้ได้อย่างรวดเร็ว
คอร์สนี้เป็นคอร์สที่เนื้อหาครบถ้วน สอนละเอียดมาก ๆ เนื้อหาเทียบเท่าเรียนในมหาวิทยาลัยปี 1-2 ทั้งหมด + ตอนเสริม + การประยุกต์ใช้งานได้จริง ผู้เรียนจะได้เรียนรู้การจัดการกับ Database อย่างเป็นระบบพร้อมทั้งสร้างเว็บขึ้นมาด้วยตัวเองตั้งแต่แรก เรียนกันยาว ๆ คุ้มสุด ๆ
การสอนของ EPT เน้นให้ผู้เรียนฝึกกระบวนการคิดและลงมือปฏิบัติจริง เนื้อหาเทียบเท่ากับที่เรียนในมหาวิทยาลัยชั้นนำ ช่วยให้ผู้เรียนสามารถใช้งานได้ในโลกจริง คอร์สของเราสอนตั้งแต่พื้นฐาน เนื้อหาเรียงลำดับอย่างเป็นระบบทำให้ผู้เรียนเข้าใจได้ง่าย มีหนังสือเรียนส่งให้ถึงบ้าน แม้แต่นักศีกษาที่เคยติด F เมื่อมาเรียนกับเราและทำการบ้านครบ เทอมถัดไปก็ได้ A มาแล้ว
เรียนสนุก โจทย์เยอะสะใจ จบแล้วใช้ทำงานได้จริง จาก F เป็น A จากตกเป็นเต็ม !
SET-C เรียนอะไรบ้าง
Python Programming
การใช้โปรแกรมที่เกี่ยวข้องกับการเขียนโปรแกรมภาษา Python เบื้องต้น
พื้นฐานคอมพิวเตอร์และ Python
Variable
if - else
LOOP
ลิสต์ (List)
การเรียงข้อมูล (Sort)
Nested List
Function หรือ Method
คลาส (Class)
Thread
Object Oriented Programming (OOP)
ความผิดปกติ (Exception)
สตริง (String)
การอ่าน File
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
พิเศษ! สมัครตอนนี้แถมเพิ่มอีก 3 คอร์ส
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: ทดลองสร้างเว็บต่าง ๆ หลากหลายรูปแบบ
สำหรับผู้ที่ต้องการเรียนแบบจัดเต็มคุ้มสุด ๆ ยิ่งกว่านี้ ขอแนะนำ
อ่านรายละเอียดการเรียนเพิ่มเติมได้ที่
https://expert-programming-tutor.com/detail_course/course_set.php
ตัวอย่างโปรเจกต์ของนักเรียน EPT
https://expert-programming-tutor.com/example_project.php
วิดีโอแนะนำคอร์สภาษา Python
VIDEO
วิดีโอแนะนำคอร์สภาษา JAVA
VIDEO