เมนู
ฟรี
การลงทะเบียน
บ้าน  /  งบ/ การเขียนโปรแกรมอย่างเข้มข้น จบหลักสูตรการเขียนโปรแกรมครั้งแรกของฉัน สภาพการทำงานที่ดี

การเขียนโปรแกรมแบบเร่งรัด จบหลักสูตรการเขียนโปรแกรมครั้งแรกของฉัน สภาพการทำงานที่ดี

โครงการพิเศษกับ Geekbrains

เรายังคงบอกต่อไปว่าคุณจะได้รับอาชีพด้านไอทีได้อย่างไร ทำไมมันถึงเจ๋งและทำไมมันถึงเป็นเช่นนั้นเราเขียนไปแล้ว และวันนี้เราจะมาพูดถึงวิธีการเป็นนักพัฒนาและฟรี เสนอหลักสูตรเร่งรัดสามหลักสูตรที่ให้คุณเปลี่ยนเครื่องกดปุ่มให้เป็นโปรแกรมเมอร์:

  • การพัฒนาเว็บอย่างเข้มข้น
  • Java Intensive
  • Python Intensive

เรามาดูกันว่าหลักสูตรเหล่านี้ดีจริงตามที่เราสัญญาไว้หรือไม่

ฉันจะไม่พูดถึงการเลือกแน่นอน: ทุกอย่างชัดเจนที่นี่อยู่แล้ว หากคุณต้องการเป็นนักพัฒนาเว็บ - เลือกหลักสูตรแรก หากคุณต้องการเรียนรู้วิธีเขียนโปรแกรมใน Java - หลักสูตรที่สองและหากคุณต้องการเรียนรู้ Python - หลักสูตรที่สาม แต่คุณโชคดีกว่าฮีโร่ในนิทานพื้นบ้าน: ไม่ต้องใช้สมองมากนัก คุณสามารถเรียนทั้งสามหลักสูตร แล้วเลือกสิ่งที่ใกล้ตัวคุณมากที่สุด อย่างไรก็ตาม หลักสูตรเหล่านี้ทั้งหมดฟรีแน่นอน ดังนั้นคุณไม่ต้องกังวลกับกระเป๋าเงินของคุณ

การฝึกอบรมแบบเร่งรัดสำหรับนักพัฒนาเว็บ

ส่งผลให้คุณจะมี...เว็บไซต์เป็นของตัวเอง ไม่น่าประทับใจอย่างใดใช่ไหม ในตอนนี้ เว็บไซต์นี้ต้องขอบคุณนักออกแบบและแพลตฟอร์มเนื้อหาที่หลากหลาย ซึ่งเหมาะสำหรับทุกคน และปรารถนาที่จะจัดการกับมัน

มาดูกันว่าคุณสามารถเรียนรู้อะไรได้บ้างในหลักสูตรนี้:

  • สร้างเว็บไซต์ขนาดเล็ก
  • ใช้โฮสต์และเผยแพร่ไซต์บนอินเทอร์เน็ต
  • ใช้ภาษามาร์กอัป HTML/CSS
  • เพิ่มตัวเลื่อนรูปภาพ jQuery

ขั้นแรก คุณจะได้รับการแนะนำเกี่ยวกับ HTML และ CSS พูดแบบนี้: หลักสูตรนี้มีความยาวเพียงสองชั่วโมงเท่านั้น ดังนั้น คุณยังต้องหันไปใช้แหล่งข้อมูลบุคคลที่สามเพื่อเชี่ยวชาญ HTML และ CSS เพื่อความสมบูรณ์แบบ คุณต้องเข้าใจสิ่งนี้ อย่างไรก็ตาม คุณสามารถรับข้อมูลพื้นฐานได้

ส่วนที่สองของหลักสูตรจะมีประโยชน์มากยิ่งขึ้น หากก่อนหน้านั้นคุณมีเว็บไซต์ที่สร้างขึ้นโดยใช้เครื่องมือสร้างเว็บไซต์อย่าง narod.ru แสดงว่าคุณไม่มีความคิดเกี่ยวกับการโฮสต์และวิธีเผยแพร่เว็บไซต์บนอินเทอร์เน็ต

ส่วนสุดท้ายของหลักสูตรจะพูดถึงวิธีเพิ่มตัวเลื่อนรูปภาพที่สร้างด้วยไลบรารี jQuery ยอดนิยม กล่าวอีกนัยหนึ่ง คุณจะใช้ JavaScript เพื่ออ้อมช่วงสั้นๆ และทำความรู้จักกับไลบรารี jQuery ที่ได้รับความนิยมมากที่สุด พิจารณาว่าเวลาส่วนตัวของคุณเพียงสองชั่วโมงเท่านั้นที่จะถูกใช้ไปกับทุกสิ่งในทุกสิ่ง มันเป็นสิ่งที่ดีมาก ด้วยเหตุนี้ คุณจะไม่ใช่แค่เว็บไซต์ แต่เป็นเว็บไซต์ที่มีแกลเลอรีรูปภาพที่ทันสมัย ​​และสร้างโดยคุณเองด้วย ไม่ใช่ด้วยความช่วยเหลือจากนักออกแบบ


เป็น Java Developer ใน 2 ชั่วโมง

แน่นอน คุณไม่จำเป็นต้องหลอกตัวเองและคิดว่าภายใน 2 ชั่วโมง คุณจะกลายเป็นมือฉมังในการเขียนโปรแกรม Java แต่คุณจะมีเวลาเรียนรู้พื้นฐาน กล่าวคือ:

  • ติดตั้งและกำหนดค่าเครื่องมือสำหรับนักพัฒนาและสภาพแวดล้อมการพัฒนา Java
  • เชื่อมต่อกรอบงาน LibGDX;
  • ทำงานร่วมกับกราฟิก 2D, แป้นพิมพ์ / เมาส์, หน้าจอสัมผัส;
  • คิดทบทวนและใช้ตรรกะของเกม
  • พอร์ตเกมไปยังอุปกรณ์ Android

เชื่อฉันเถอะว่าในช่วงเวลาที่ จำกัด เป็นจำนวนมาก และด้วยการใช้จาวาที่เชี่ยวชาญ คุณจะสามารถสร้างทั้งแอปพลิเคชันเดสก์ท็อปและเว็บ ตลอดจนแอปพลิเคชันสำหรับอุปกรณ์เคลื่อนที่ Android

ด้วยเหตุนี้ คุณจะไม่เพียงมีสภาพแวดล้อมการพัฒนาที่ติดตั้งด้วยเฟรมเวิร์ก LibGDX เท่านั้น แต่ยังมีเกมง่ายๆ ที่คุณเขียนขึ้น ซึ่งจะเริ่มพัฒนาเป็นแอปพลิเคชันเดสก์ท็อปในขั้นต้น แต่จะย้ายไปยังโทรศัพท์ Android


Python

หากหลายคนรู้ (หรืออย่างน้อยก็เคยได้ยินเกี่ยวกับการพัฒนาเว็บและภาษาจาวา) แสดงว่ามีเพียงไม่กี่คนที่คุ้นเคยกับภาษาไพทอน อย่างไรก็ตาม ในหมู่นักพัฒนา ภาษานี้เป็นภาษาที่ได้รับความนิยมอย่างมาก และในขณะเดียวกันก็เรียบง่าย

เป็นไปได้มากว่าคุณมีพื้นฐานการเขียนโปรแกรมที่โรงเรียนโดยใช้พื้นฐานเป็นตัวอย่าง แต่เวลาผ่านไป Basic ล้าสมัยอย่างสิ้นหวัง และการใช้เป็น Launchpad สำหรับการเรียนรู้การเขียนโปรแกรมก็ไม่สมเหตุสมผลอีกต่อไป ทำไม ประการแรก Basic อยู่ไกลจากภาษาการเขียนโปรแกรมที่ง่ายที่สุด มีภาษาและง่ายกว่าเช่น Python เดียวกัน อย่างที่สอง ทุกวันนี้ Basic ไม่ค่อยมีคนใช้ และถ้า Microsoft ไม่คิดอะไร ภาษานี้จะกลายเป็นภาษาโปรแกรมที่เสีย ก่อนหน้านี้ มีการศึกษา Basic ที่โรงเรียนเพราะ "มีสาย" ในกล่องรับสัญญาณทั้งหมดที่เชื่อมต่อกับทีวีและสามารถบันทึกโปรแกรมลงในเทปแม่เหล็กได้

สำหรับ Python คุณสามารถใช้มันเพื่อสร้างแอปพลิเคชันสำหรับทั้ง Windows และ Linux (ตัวติดตั้งของลีนุกซ์รุ่นบางรุ่นเขียนด้วยภาษา Python โดยเฉพาะ) สามารถใช้ Python เพื่อสร้างแอปพลิเคชันเซิร์ฟเวอร์ได้

นอกจากนี้ Python เป็นภาษาการเขียนโปรแกรมที่ง่ายมาก และคุณสามารถเชี่ยวชาญได้ แม้ว่าคุณจะพลาดบทเรียนวิทยาการคอมพิวเตอร์ทั้งหมดที่โรงเรียน ไม่น่าแปลกใจที่สำนักพิมพ์ No Scratch Press ออกหนังสือ Python for Kids และอะนาล็อกของมันก็ปรากฏในสำนักพิมพ์ "Peter" ใช่ นั่นคือสิ่งที่คุณคิดว่า: แม้แต่เด็กก็สามารถเขียนโปรแกรมใน Python ได้
ออกแบบมาสำหรับผู้ที่ไม่มีความรู้ภาษา คุณสามารถเชี่ยวชาญหลักสูตรนี้ แม้ว่าคุณจะไม่เคยรู้จักหรือเคยได้ยินอะไรเกี่ยวกับ Python มาก่อน

จากหลักสูตรนี้คุณจะได้เรียนรู้:

  • ติดตั้งล่าม Python และเครื่องมือสำหรับนักพัฒนา
  • รวมถึงห้องสมุด Turtle;
  • ทำงานกับกราฟิก 2D;
  • ใช้ตรรกะของเกมและการโต้ตอบระหว่างไคลเอ็นต์กับเซิร์ฟเวอร์

ในเวลาเพียงสองชั่วโมง คุณจะได้เรียนรู้วิธีสร้างเกมง่ายๆ และใช้ตรรกะของแอปพลิเคชันไคลเอนต์-เซิร์ฟเวอร์

ดังนั้น ในหนึ่งวันทำการ (แม้จะน้อยกว่าหกชั่วโมง) คุณสามารถสำเร็จหลักสูตรฝึกอบรมแบบเร่งรัดสามหลักสูตรได้ คุณอาจไม่ใช่นักพัฒนาตัวจริง แต่คุณจะได้รับข้อมูลที่น่าสนใจมากมาย และสามารถตัดสินใจเกี่ยวกับทิศทางการพัฒนาในอนาคตของคุณได้

ฉันได้เขียนเกี่ยวกับหลักสูตรการเขียนโปรแกรม GeekBrains สามครั้งแล้ว (,) นับตั้งแต่ที่ฉันได้เรียนรู้เกี่ยวกับ GeekBrains ฉันก็อยากจะเรียนหลักสูตรฟรีๆ หนึ่งหลักสูตร และในที่สุดก็ทำสำเร็จ

ฉันตัดสินใจที่จะเริ่มต้นด้วย "พื้นฐานของการพัฒนาเว็บ" แบบเข้มข้นสองชั่วโมง


The Intensive ออกแบบมาสำหรับผู้ที่ไม่รู้อะไรเกี่ยวกับการเขียนโปรแกรมเว็บเลย และสำหรับผู้ที่รู้ html เล็กน้อยเช่นฉัน สำหรับผู้เริ่มต้น วัตถุประสงค์ของ HTML, CSS และ PHP ได้อธิบายไว้โดยใช้รูปภาพธรรมดาๆ

ใช้เวลาครึ่งชั่วโมงในการสาธิตวิธีเปลี่ยนภาพจำลองให้เป็นเว็บไซต์ที่ใช้งานได้จริงด้วยแกลเลอรีรูปภาพและเอฟเฟกต์ภาพแบบเรียบง่าย

บล็อกถัดไปจะบอกวิธีการลงทะเบียนสำหรับโฮสต์ฟรีและอัปโหลดไซต์ของคุณที่นั่น

จบแบบเข้มข้นด้วยการเปรียบเทียบภาษาการเขียนโปรแกรมเว็บและมูลค่าของมันในตลาดและเรื่องราวเกี่ยวกับความต้องการวิชาชีพไอที

ครึ่งหนึ่งของตำแหน่งงานว่างในตลาดแรงงานตอนนี้เป็นนักพัฒนาเว็บ

แน่นอน คุณจะไม่เรียนรู้การเขียนโปรแกรมภายในสองชั่วโมงและคุณจะไม่เชี่ยวชาญในวิชาชีพนี้ จะใช้เวลา 9 เดือนในการฝึกฝนวิชาชีพโปรแกรมเมอร์เว็บอย่างเต็มที่

ความเข้มข้นนี้เป็นเพียงก้าวแรกสู่โลกของการเขียนโปรแกรมเว็บ บางทีเป้าหมายหลักคือการแสดงให้เห็นว่าทุกอย่างไม่ได้ซับซ้อนอย่างที่คิดในแวบแรก แต่ก็ยังมีข้อมูลที่มีค่ามากมาย

ฉันได้รับข้อมูลที่เป็นประโยชน์มากมายจาก "ความรู้พื้นฐานด้านการพัฒนาเว็บ" แบบเข้มข้น ซึ่งรวมถึงข้อมูลเกี่ยวกับตัวแก้ไขวงเล็บอย่างง่ายที่ลดความซับซ้อนและเพิ่มความเร็วในการเขียนโค้ด html และเกี่ยวกับสคริปต์ตัวเลื่อน Wow ที่ช่วยให้คุณสร้างแกลเลอรีแบบเลื่อนได้เองที่สวยงาม และเกี่ยวกับบริการ asset.adobe.com ที่ทำให้การออกแบบเว็บไซต์ง่ายขึ้นและสร้างโดยอัตโนมัติ สไตล์ CSS และเกี่ยวกับวิธีการทำงานของ CSS และวิธีใช้งาน และวิธีการใช้ PHP ไม่เพียงแต่เพื่อเขียนเว็บไซต์ทั้งหมดเท่านั้น แต่ยังรวมถึงการฝัง PHP เล็กๆ ไว้ในโค้ด HTML อีกด้วย ตัวอย่างเช่น แสดงวิธีแสดงปีปัจจุบันในไซต์ html แท้โดยอัตโนมัติ

ลองทำดูแล้วคุณจะพักสองชั่วโมงก่อนและผ่านความเข้มข้น

เริ่มจากสิ่งสำคัญ: เรียนรู้ที่จะเป็นผู้เชี่ยวชาญด้านไอที - คุณจะไม่ถูกทิ้งให้ไม่มีขนมปังสักชิ้น ไม่ว่าในกรณีใด สถิติกล่าวไว้ และควรเชื่อ

ตามพอร์ทัล SuperJob ในปี 2559 เงินเดือนเฉลี่ยในภาคไอทีเพิ่มขึ้น 8% โชคดีที่สุด: ปีที่แล้ว ข้อเสนอเงินเดือนสำหรับพวกเขาเพิ่มขึ้น 14% สิ่งต่าง ๆ เป็นไปด้วยดี: พวกเขาได้รับตำแหน่งงานว่างพร้อมค่าจ้างสูงถึง 170,000 รูเบิล เป็นที่ชัดเจนว่าสำหรับเงินจำนวนดังกล่าว นายจ้างต้องการจ้างมืออาชีพที่มีความรู้และทักษะการปฏิบัติจริงอย่างมากมาย แต่ไม่ใช่เทพเจ้าที่เผาหม้อ ประสบการณ์คือกำไร ย่อมมีความปรารถนา

โปรแกรมเมอร์มือใหม่ที่ทำงานกับ Python สามารถวางใจได้กับตำแหน่งงานว่างในมอสโกและเซนต์ปีเตอร์สเบิร์กด้วยเงินเดือนเริ่มต้น 40,000 ถึง 70,000 รูเบิล ต้องการประสบการณ์การพัฒนาเพียงปีเดียวและเมื่อสะสมประสบการณ์จริงเงินเดือนก็จะเพิ่มขึ้นเช่นกัน ตอนนี้เพดานคือ 160,000 รูเบิล

2. สภาพการทำงานที่ดี

ข้อกำหนดสำหรับคุณนั้นสูง แต่สภาพการทำงานนั้นคุ้มค่าแน่นอน สมมติว่าทันที: คุณจะต้องทำงานหนักและขยันหมั่นเพียร - ไม่น่าเป็นไปได้ที่ผู้นำจะทนต่อคนเกียจคร้านเพื่อดวงตาที่สวยงาม อย่างไรก็ตาม ความพยายามทั้งหมดจะได้ผลดี

จะไม่มีป้าทั่วไปจากแผนกบัญชีคนไหนที่ทำงานแทนการชงชาตลอดทั้งวันและพูดคุยเกี่ยวกับชีวิตขึ้น ๆ ลง ๆ ของลูกพี่ลูกน้องเจ็ดคนของเพื่อนบ้าน ไอทีเป็นพื้นที่ที่ผู้คนรู้ว่าเหตุใดพวกเขาจึงมาที่สำนักงานทุกเช้าและใช้งานได้จริง และไม่พรรณนาถึงรายละเอียดภายใน แน่นอนว่ามีข้อยกเว้นสำหรับกฎใด ๆ แต่โดยปกติบุคคลที่ประสบความสำเร็จเพียงในการเลียนแบบกิจกรรมรุนแรงเท่านั้นจะไม่อยู่ที่นี่

ไม่ใช่เรื่องปกติที่จะประหยัดพนักงานในพื้นที่นี้ ดังนั้น คุณจะได้รับทุกสิ่งที่คุณต้องการ ตั้งแต่สถานที่ทำงานที่มีอุปกรณ์ครบครันไปจนถึงความสุขในรูปแบบของคุกกี้ที่มีชื่อเสียงและการสมัครสมาชิกองค์กรเพื่อเข้าฟิตเนสคลับ

ตัวเลือกสำหรับโบนัสดังกล่าวแตกต่างกันไปในแต่ละบริษัท แต่โดยทั่วไปแล้วสถานการณ์ค่อนข้างชัดเจน: นายจ้างมีความสนใจอย่างมากในประสิทธิภาพการทำงานที่สูงของพนักงาน และทำทุกอย่างเพื่อให้การทำงานสะดวกสบายและน่าพอใจ

เรื่องราวเกี่ยวกับพนักงานที่ต้องทำงานหนักตลอดเวลาโดยไม่รู้ว่าต้องทำอะไร เรื่องนี้ไม่เกี่ยวกับไอทีอย่างแน่นอน คุณจะพบเจอกันครึ่งทางแน่นอนแม้ในเรื่องของตารางงาน: คุณต้องออกไปตอนกลางของวัน - ได้โปรดถ้างานเท่านั้นที่ได้รับการแก้ไขตรงเวลา ตัวอย่างเช่นที่โรงงานใด ๆ เราแทบจะไม่สามารถคาดหวังความภักดีของผู้บริหารได้

3. มีโอกาสเติบโตทางอาชีพ

หากปราศจากการพัฒนาอย่างต่อเนื่อง ความสำเร็จก็อาจถูกลืมเลือน - นี่คือสัจธรรม ในด้านไอที สิ่งต่าง ๆ ค่อนข้างรุนแรงในเรื่องนี้: ผู้ที่ไม่ต้องการก้าวไปข้างหน้าอย่างต่อเนื่องไม่น่าจะสามารถพึ่งพาเงินเดือนที่เหมาะสมได้

ผู้เกลียดชังกิจวัตรและเส้นทางตรงสู่การเขียนโปรแกรม คุณจะไม่เบื่อที่นี่: เกือบทุกวันคุณจะต้องเผชิญกับงานใหม่ แน่นอนว่าจำเป็นต้องมีความรู้ใหม่ และมีตัวเลือกมากเกินพอที่จะรับความรู้เหล่านั้น การประชุม ฟอรั่ม หลักสูตรออนไลน์ - หากต้องการคุณสามารถปั๊มได้ไม่มีกำหนด

คุณจะมีโอกาสทั้งหมดสำหรับการทำงานทางไกล ดังนั้นคุณจึงสามารถร่วมมือไม่เฉพาะกับรัสเซียเท่านั้น แต่ยังรวมถึงบริษัทต่างประเทศด้วย เห็นด้วย แนวทางที่ดีสำหรับเรซูเม่หากคุณมุ่งเป้าไปที่การเติบโตของอาชีพ

4. เรียนได้ในงาน

การเปลี่ยนอาชีพไม่ใช่เรื่องง่าย ไม่ใช่ทุกคนที่มีโอกาสอุทิศตนเพื่อการศึกษาโดยเฉพาะ ในท้ายที่สุด ยังไม่มีใครยกเลิกงาน - ไม่น่าเป็นไปได้ที่เจ้านายจะยินดีที่ในช่วงเวลาทำงาน คุณดูวิดีโอการฝึกอบรมที่ไม่เกี่ยวข้องกับความรับผิดชอบในงานของคุณเพียงเล็กน้อย การลาออกอย่างเฉียบขาดยังไม่คุ้มค่า: คุณยังคงต้องใช้ชีวิตในขณะที่คุณกำลังเชี่ยวชาญด้านความรู้ใหม่อย่างสมบูรณ์

หลักสูตรออนไลน์เป็นวิธีที่สะดวกที่สุดในการแก้ปัญหา มีบันทึกการบรรยายและการบ้าน คุณตัดสินใจว่าจะจัดการกับสิ่งเหล่านี้เมื่อใด: ในวันหยุดสุดสัปดาห์ หลังเลิกงาน หรือเวลาพักกลางวัน

เพื่อฝึกฝน คุณต้องมีคอมพิวเตอร์และอินเทอร์เน็ต และความปรารถนาที่จะเรียนรู้โดยที่เราได้กล่าวไปแล้วคุณจะไม่ไปไกล

คุณสามารถเริ่มต้นจากพื้นฐาน: พอร์ทัลการศึกษา GeekBrains มี "" เข้มข้นฟรีสองชั่วโมง ในบทเรียนเดียว คุณจะได้รับความเข้าใจพื้นฐานว่าโค้ดคืออะไรและจะจัดการกับมันอย่างไร เรื่องนี้ไม่ได้จำกัดอยู่แค่ทฤษฎี: ในระหว่างเรียนแบบเข้มข้น คุณจะนำความรู้ที่ได้มาไปปฏิบัติจริงและเขียนโปรแกรมแรกของคุณ

เพิ่มเติม - เพิ่มเติม: ศึกษาตามหลักสูตรและกำหนดว่าวิญญาณอยู่ในสิ่งใด บางทีคุณอาจต้องการเป็นผู้ทดสอบ นักออกแบบอินเทอร์เฟซ นักการตลาดอินเทอร์เน็ต นักพัฒนาเว็บ หรือตัดสินใจสร้างแอปพลิเคชันมือถือ ด้วยความช่วยเหลือของ GeekBrains คุณสามารถเชี่ยวชาญ: หลักสูตรขั้นสูงในอีกไม่กี่เดือนจะทำให้คุณเป็นผู้เชี่ยวชาญในอุตสาหกรรมที่คุณเลือก

เมื่อสิ้นสุดการฝึกอบรม คุณจะมีใบรับรอง ประสบการณ์ในการพัฒนาและส่งเสริมโครงการจริง และโอกาสในการฝึกงานทันที มีหลายทางเลือก: การฝึกงานในบริษัทไอทีแห่งหนึ่งที่ร่วมมือกับพอร์ทัล การทำงานร่วมกันในโครงการใหม่ในศูนย์บ่มเพาะไอที GeekBrains; รับประกันการฝึกงานจาก GeekBrains ไม่ว่าคุณจะเลือกตัวเลือกใด คุณจะได้รับประสบการณ์ที่เป็นประโยชน์ - ฉันคิดว่ามันไม่คุ้มค่าที่จะอธิบายว่าทำไมผู้เริ่มต้นจึงต้องการมันอย่างแท้จริงเช่นอากาศ

ขณะนี้มีโอกาสมากมายที่จะได้รับอาชีพใหม่ซึ่งไม่อาจยกโทษให้ปฏิเสธงานดังกล่าวได้ หากคุณต้องการทำงานในสาขาที่น่าสนใจ - ลงมือทำ ไม่จำเป็นต้องใช้ความพยายามเหนือธรรมชาติสำหรับสิ่งนี้