Computer Programmer School
ตำแหน่งใกล้เคียง โรงเรียน
124/119 Moo10, Pattaya Sai Sam Road, Nongprue
เราจะพัฒนาคุณให้เป็นโปรแกรมเมอร์อ?
16/04/2018
Mozilla เปิดตัว WebAssembly Studio เครื่องมือ IDE ออนไลน์สำหรับพัฒนา WebAssembly | Blognone เป็นที่รู้กันดีว่า Mozilla ผลักดันเทคโนโลยี WebAssembly แบบสุดตัว ปัจจุบันเว็บเบราว์เซอร์ 4 ค่ายใหญ่ล้วนรองรับ WebAssembly กัน...
16/04/2018
ไมโครซอฟท์ออกแอพ Soundscape ช่วยผู้มีปัญหาการมองเห็นสำรวจสถานที่รอบตัวด้วยเสียงสามมิติ | Blognone เมื่อต้นเดือนที่แล้วไมโครซอฟท์ได้เปิดตัว Soundscape แอพซึ่งจะช่วยให้ผู้มีปัญหาการมองเห็นสามารถออกเดินทางไปยั...
09/04/2018
Python เป็นเครื่องมือสำหรับแก้ปัญหาต่างๆ
คัมภีร์เทพ IT Python เป็นเครื่องมือสำหรับแก้ปัญหาต่างๆ | TechStar Thailand คัมภีร์เทพ IT Python เป็นเครื่องมือสำหรับแก้ปัญหาต่างๆ หากย้อนกลับไปคิดถึงบางสิ่งเมื่อ 2 ปีที่แล้ว ทำให้ William Koehrsen .....
09/04/2018
Digital Transformation คือการพัฒนา Platform มิใช่แค่การสร้าง Product หรือ Service (ตอนที่ 2)
Digital Transformation คือการพัฒนา Platform มิใช่แค่การสร้าง Product หรือ Service (ตอนที่ 2) คราวก่อนผมเขียนบทความเรื่อง “Digital Transformation คือ…
06/04/2018
ไมโครซอฟท์เพิ่มฟีเจอร์ต่อต้าน Ransomware ใน OneDrive, ส่งอีเมลเข้ารหัสแบบ end-to-end ได้แล้ว
ไมโครซอฟท์เพิ่มฟีเจอร์ต่อต้าน Ransomware ใน OneDrive, ส่งอีเมลเข้ารหัสแบบ end-to-end ได้แล้ว | Blognone ไมโครซอฟท์ประกาศเพิ่มฟีเจอร์ความปลอดภัยให้กับบริการ Office 365 สำหรับการป้องกันมัลแวร์เข้ารหัสเรียกค่าไถ่ แล.....
06/04/2018
AWS เปิดตัว Secrets Manager บริการเก็บรหัสผ่านและคีย์ ไม่ต้องฮาร์ดโค้ดในแอพ
AWS เปิดตัว Secrets Manager บริการเก็บรหัสผ่านและคีย์ ไม่ต้องฮาร์ดโค้ดในแอพ | Blognone ทุกวันนี้การพัฒนาแอพพลิเคชันจำนวนมาก มักจำเป็นต้องเก็บรหัสผ่านหรือคีย์บางอย่าง เช่น รหัสผ่านเข้าถึงฐาน...
04/04/2018
รีวิว Surface Book 2 ความดีงามของแล็บท็อป 2-in-1 ที่แลกมาด้วยราคา
รีวิว Surface Book 2 ความดีงามของแล็บท็อป 2-in-1 ที่แลกมาด้วยราคา | Blognone ในช่วงไม่กี่ปีที่ผ่านมา บริษัทไอทีระดับโลกอย่างไมโครซอฟท์และกูเกิลเริ่มปรับยุทธศาสตร์ หันมาทำฮาร์ดแวร....
04/04/2018
นักวิจัยแฉแอปหาคู่เพศเดียวกัน Grindr แชร์ข้อมูลผู้ใช้ไปยังบริษัทคู่สัญญาภายนอก รวมถึงข้อม แอปพลิเคชั่นหาคู่สำหรับคนรักร่วมเพศ Grindr ถูกรายงานว่าได้แชร์ข้อมูลอ่อนไหวเรื่องผู้ใช้งานแอปที่มีเชื้อ HIV .....
04/04/2018
พื้นฐาน PHP และ MySQL (Basic PHP and MySQL)
วัตถุประสงค์
- สามารรู้หลักการออกแบบเว็บเพจบนเว็บไซต์ได้
- สามารถเรียนรู้หลักการเขียนภาษา HTML and CSS
- เรียนรู้พื้นฐานฐานข้อมูล SQL เบื้องต้น
กลุ่มเป้าหมาย
- ผู้สนใจทั่วไปที่ต้องการเรียนรู้การออกแบบเว็บเพจและการเขียนเว็บโปรแกรมมิ่งเริ่มต้น
- นักเรียน นักศึกษาที่ต้องการพัฒนาโครงงานคอมพิวเตอร์ด้วยภาษา PHP และฐานข้อมูล MySQL
ความรู้พื้นฐาน
- มีความเข้าใจการเขียนเว็บไซต์ด้วย HTML และ CSS แต่ถ้าไม่มีก็จะมีค าแนะน าพื้นฐานให้
- มีความรู้ความเข้าใจเรื่องการติดตั้ง/ถอนการติดตั้ง โปรแกรมพื้นฐาน
- มีความรู้ในการใช้อินเตอร์เน็ตและเครือข่ายพื้นฐาน
- ใช้งานอินเตอร์เน็ตและระบบปฏิบัติการวินโดว์ได้
เนื้อหาของวิชา
เริ่มต้นกับ HTML และ CSS
- แนะน าตัววิทยากร
- การเตรียมเครื่องมือที่จ าเป็นในการเรียน (Dreamweaver , Appserv)
- การตั้งค่าเครื่องมือเบื้องต้น
- ทบทวนพื้นฐาน HTML ที่จ าเป็น
- ทบทวนพื้นฐาน CSS ที่จ าเป็น
- ฝึกท า Workshop CSS
เริ่มต้นกับ PHP
- Client – Server
- PHP Tag
- ค าสั่งการแสดงผล
- การใช้ comment ในโปรแกรม
- รู้จักตัวด าเนินการในภาษา PHP
- การก าหนดเงื่อนใขในภาษา PHP (if..else, switch..case)
- Workshop การใช้เงื่อนไข
- อาร์เรย์ (Array) ในภาษา PHP
- ฟังก์ชันด้านวันที่และเวลา
- Session และ Cookie ในภาษา PHP
- Workshop การท าหน้าระบบ Login ด้วย Session
เริ่มต้นกับ MySQL
- รู้จัก phpMyAdmin ส าหรับจัดการฐานข้อมูล MySQL
- การสร้างฐานข้อมูลใหม่
- การติดต่อฐานข้อมูล MySQL ด้วย PHP
- การใช้ค าสั่ง Select ดึงข้อมูลจากฐานข้อมูลมาแสดงบนหน้าเว็บ
- การใช้ค าสั่ง insert เพิ่มข้อมูลลงตาราง
- การใช้ค าสั่ง update เพื่อแก้ไขข้อมูลในตาราง
- การใช้ค าสั่ง delete เพื่อท าการลบข้อมูลออกจากตาราง
- Workshop เพิ่ม ลบ แก้ไข ข้อมูลในตาราง
สนใจติดต่อได้ที่
☎️ 092-830-7845
☎️ 092-830-7871
หรือ Inbox เข้ามาเลยค่ะ
02/04/2018
เรามีคอสเริ่มต้น
สอนสอนเขียนโปรแกรมเด็กตั้งแต่ ป.1
เพื่อเด็กไทยจะเข้าสู่ยุคไทยแลนด์ 4.0
หากลูกหลานท่านสนใจจะเรียนไอที
สนใจติดต่อมาทาง Inbox ได้เลยนะครับ
30/03/2018
Full Stack Developer คืออะไร?
ผู้พัฒนาแบบเต็มกองเป็นนักพัฒนาซอฟต์แวร์ที่สามารถใช้งานแบ็กเอนด์และส่วนหน้าได้ คนที่สามารถทำแอปพลิเคชันที่ทำงานได้ทั้งหมดด้วยตัวเอง เป็นที่แน่ชัดว่าทำไมสกิลนี้จึงมีความต้องการมากพอสมควร
นักพัฒนาจาวาสคริปต์แบบเต็มรูปแบบเป็นสิ่งที่ดูเหมือนจะเป็น - นักพัฒนาสแต็คแบบเต็มรูปแบบที่ใช้ JavaScript
ส่วนใหญ่คุณอาจทราบวิธีใช้ JavaScript ที่ฝั่งไคลเอ็นต์ หมายเลขที่เล็กกว่าเล็กน้อยอาจรู้จัก NodeJS ซึ่งเป็นกรอบด้านเซิร์ฟเวอร์ใน JavaScript ในขณะที่ความสะดวกสบายกับ JS ฝั่งไคลเอ็นต์และ NodeJS สำหรับฝั่งเซิร์ฟเวอร์ก็เพียงพอที่จะเรียกว่านักพัฒนาแบบเต็มกองมีมากขึ้นที่จะเข้าสู่การเป็น dev เต็มรูปแบบอย่างแท้จริง dev ติดอาวุธกับฟันด้วยเทคโนโลยีล่าสุด และเครื่องมือต่างๆเพื่อให้แอพพลิเคชันที่น่าทึ่งและใช้งานออนไลน์ได้
ก่อนที่เราจะไปเพิ่มเติมโปรดทราบว่ากรอบและเทคโนโลยีที่ฉันได้ระบุไว้ในที่นี้มีเพียงไม่กี่ตัวเลือกที่คุณสามารถใช้ได้ ใช้เวลาของคุณในการสำรวจโลกไร้ขีด จำกัด ของความเป็นไปได้ที่ JavaScript มีให้
โดยไม่ต้องกังวลใจอีกต่อไปลองมาดูกันดูว่านักพัฒนาซอฟต์แวร์แบบเต็มกองสามารถใช้อะไรได้บ้าง
เทคโนโลยี Front-end
เอาล่ะช่วยให้หน้า - คุณไม่สามารถ dev เต็มสแต็คโดยไม่ต้องเป็นนักพัฒนา front-end ก่อน เป็นส่วนหนึ่งของคำจำกัดความของคำนี้ ขั้นต่ำสุดที่คุณควรจะทำคือการทำให้เว็บไซต์ / เว็บแอ็พพลิเคชันทำงานแบบไดนามิกและตอบสนอง ถ้าคุณไม่ค่อยสบายใจกับ frontend นี่เป็นสิ่งที่อาจช่วยได้ นี้สามารถทำได้ด้วยส่วนผสมปกติของคุณ - HTML, CSS, JS ไม่ต้องแปลกใจที่นั่น แต่เพื่อที่จะนำเกมของคุณขึ้นรอยคุณจะต้องเครื่องเทศขึ้นเล็กน้อยกับกรอบและห้องสมุดไม่กี่
ให้ดูสองกรอบ CSS ที่คุณสามารถใช้เพื่อสร้างเว็บไซต์ที่ตอบสนองได้อย่างรวดเร็ว:
สร้าง Material CSS
เมื่อคุณพอใจ JavaScript แล้วคุณควรจะลงทุนเวลาในการเรียนรู้jQueryอย่างแน่นอน นอกจากนี้คุณควรทำความคุ้นเคยกับการใช้AJAXในการเรียก API
ก้าวไปสู่ความสนุกสนาน พิจารณาการเรียนรู้อย่างน้อยหนึ่งกรอบ JavaScript เหล่านี้อย่างละเอียด:
ReactJS
AngularJS
VueJS
เทคโนโลยีแบ็กเอนด์
การพัฒนาแบ็กเอนด์เป็นอีกด้านหนึ่งของเหรียญที่เราเรียกว่าการพัฒนาแบบเต็มกอง หากคุณไม่มีความคิดเกี่ยวกับการพัฒนาแบ็กเอนด์บทความนี้อาจเป็นจุดเริ่มต้นที่ดี
คุณอาจจะต้องตระหนักถึงหลายเทคโนโลยีและกรอบที่ใช้สำหรับการแบ็กเอนด์ dev แต่เนื่องจากบทความนี้เกี่ยวข้องกับ JavaScript, ช่วยให้พูดคุยเกี่ยวกับเด็กไม่ดีสำหรับแบ็กเอนด์ในโลก JS - NodeJS
ความนิยมของ NodeJS ไม่ได้เป็นเรื่องที่น่าแปลกใจเพราะเป็นความเก่งกาจและการสนับสนุนจากชุมชน เพิ่มจำนวนมากของกรอบที่สร้างขึ้นที่ด้านบนของโหนดและคุณสามารถดูว่าทำไมเทคโนโลยี JavaScript ได้สร้างระบบนิเวศที่สมบูรณ์ของตนเองในพื้นที่นี้
เมื่อคุณได้เรียนรู้พื้นฐานของ NodeJS แล้วให้พิจารณาการเรียนรู้ExpressJSโครงสร้างการกำหนดเส้นทางและเฟิร์มแวร์ที่มีน้ำหนักเบาซึ่งสร้างขึ้นจากโหนด คำสั่งผสมนี้เพียงพอที่จะเป็นนักพัฒนาฝีมือ แต่คุณอาจพิจารณาเรียนรู้เกี่ยวกับกรอบและเทคโนโลยีอื่น ๆ ที่สร้างขึ้นเพื่อทำงานร่วมกับโหนด ฉันจะแสดงรายการรายการต่อไปนี้เพื่อช่วยในการเริ่มต้น:
นึกภาพเอกภพที่สมบูรณ์แบบซึ่งคุณสามารถเชื่อมต่อทักษะ JavaScript ของคุณเข้ากับทุกสิ่งทุกอย่างได้เช่นเว็บไซต์แอปสก์ท็อปและแม้แต่แอปสำหรับสมาร์ทโฟน บ้าใช่มั้ย? เมื่อครั้งแรกที่ฉันได้เรียนรู้เกี่ยวกับกรอบ JavaScript ลึกลับที่สามารถทำให้แอป Android หรือ iOS ได้ฉันรู้สึกตื่นเต้นมาก ปรากฎออกมาจากกรอบลึกลับเหล่านี้ไม่ลึกลับมากนัก ในความเป็นจริงพวกเขาค่อนข้างใช้งานง่ายและใช้ JavaScript ไม่มากหรือน้อยเช่นเดียวกับที่คุณเคยชิน
โดยไม่ต้องกังวลใจต่อไปนี้เป็นรายการของเทคโนโลยีดังกล่าว:
PhoneGap
คอร์โดวา
ทำปฏิกิริยาพื้นเมือง (ขอบคุณMadhav Bahlสำหรับการเพิ่มนี้)
MeteorJS
ดังที่ได้กล่าวไว้ในบทความเริ่มต้นใช้งานแบ็กเอนด์ ผมเองรัก MeteorJS และความสามารถของ MeteorJS แน่นอนผมจะแนะนำให้นักพัฒนาซอฟต์แวร์ทุกคนกระตือรือร้นเกี่ยวกับ JavaScript
การควบคุมเวอร์ชัน
นี้เกือบจะตรงกันกับGitและGitHub ไม่ต้องสงสัยเลยว่าคุณควรมีความเชี่ยวชาญด้านเทคโนโลยีเหล่านี้หากคุณต้องการดำเนินการต่อในฐานะนักพัฒนาซอฟต์แวร์ อย่างไรก็ตามมีตัวเลือกอื่น ๆ อยู่ สองในนั้นคือ:
การโค่นล้ม
BitBucket
ผู้จัดการแพคเกจ
เครื่องมือที่มองข้ามบ่อยๆเหล่านี้ช่วยให้คุณติดตั้งและจัดการแพคเกจและไลบรารีที่โครงการของคุณต้องการได้อย่างรวดเร็ว ส่วนใหญ่ของคุณอาจจะรู้ว่าNPM - ที่มีชื่อเสียงโหนดแพคเกจผู้จัดการ อย่างไรก็ตามอีกทางเลือกหนึ่งมีอยู่
เส้นด้ายเป็นตัวจัดการแพคเกจที่ได้รับการดึงดูดอย่างรวดเร็วเนื่องจากมีความเร็วและข้อดีอื่น ๆ น้อยกว่า NPM
Bowerเป็นอีกผู้จัดการแพคเกจสำหรับเว็บ
เครื่องมืออื่น ๆ
ฉันไม่ต้องการมีหมวดย่อยเหล่านี้มากนักดังนั้นนี่คือรายการเครื่องมือที่คุณจะต้องทำความคุ้นเคยกับ:
Babel - "transpiler" สำหรับ JavaScript ที่ช่วยให้คุณสามารถคอมไพล์โค้ดในรูปแบบที่เข้ากันได้กับเบราว์เซอร์เป้าหมายของคุณ
Webpack - กลุ่มที่ใช้สำหรับแอปพลิเคชันของคุณที่ได้รับความนิยมอย่างมากในช่วงที่ผ่านมา
ตัวเลือกการใช้งาน
หนึ่งหัวข้อสุดท้ายที่ฉันต้องการสั้น ๆ ไปที่นี่คือวิธีการรับใบสมัครออนไลน์ อีกครั้งให้ทำอย่างรวดเร็วนี้ ต่อไปนี้คือตัวเลือกเซิร์ฟเวอร์ที่เป็นที่นิยมบางตัวที่คุณต้องการใช้เพื่อเปิดแอปของคุณในที่เปิด:
30/03/2018
12 Tips & Tricks ที่ควรรู้ใน Chrome DevTools
คัมภีร์เทพ IT 12 Tips & Tricks ที่ควรรู้ใน Chrome DevTools | TechStar Thailand คัมภีร์เทพ IT 12 Tips & Tricks ที่ควรรู้ใน Chrome DevTools วันนี้ทีมงานมี Tips & Tricks ที่คุณควรรู้ใน Chrome DevTools มาฝากกันครับ สำหรับผู้ที่ใช้....
คลิกที่นี่เพื่อเป็นสมาชิก?
ประเภท
เบอร์โทรศัพท์
ที่อยู่
Thappesit
Pattaya
20260