CodeGym /Các khóa học /Python SELF VI /Khóa học Python từ CodeGym

Khóa học Python từ CodeGym

Python SELF VI
Mức độ , Bài học
Có sẵn

7.1 Một chút về CodeGym

CodeGym — là một công ty huyền thoại. Nó xuất hiện vào mùa thu năm 2012 và nhanh chóng nổi tiếng. Học tại CodeGym rất ấm cúng và gần gũi: có những cuộc phiêu lưu và trò chuyện với các nhân vật trong Futurama, hình thức học mang tính trò chơi và một cộng đồng rất lớn, nơi mà các thành viên tích cực giúp đỡ nhau.

Dự án CodeGym nổi bật với sự tập trung lớn vào thực hành. Vào năm 2015, khóa học bao gồm 1200 bài tập thực hành, với hệ thống kiểm tra tự động, yêu cầu và khuyến nghị. Bạn có thể giải quyết các bài tập qua WebIDE (một widget đặc biệt trên trang web), hoặc thông qua plugin cho môi trường phát triển chuyên nghiệp IntelliJ IDEA.

Niềm tự hào đặc biệt là việc tạo ra bộ phận Help (Giúp đỡ) siêu hiệu quả. Mỗi lần người dùng đặt câu hỏi về bài tập, điều kiện bài toán, trạng thái của các yêu cầu cùng với mã của người dùng sẽ tự động được thêm vào câu hỏi của họ và hiển thị qua một widget rất tiện dụng.

Thật thú vị. Trên Reddit thậm chí còn xuất hiện một câu chuyện vui liên quan đến phần Help của CodeGym. Thực ra, nó xuất hiện đầu tiên trên Pikabu và sau đó được chia sẻ lại trên Reddit. Nhưng dù sao thì cũng rất hài hước.

Năm 2016, CodeGym (cùng với các bạn tại VertDider) đã dịch "Khóa học cơ bản lập trình CS50 của Harvard" sang tiếng Nga. Bản dịch cần thiết và chất lượng đến mức video bài giảng trên YouTube đã thu về vài triệu lượt xem, và một lá thư cảm ơn từ một giáo sư Harvard.

Năm 2018, dưới thương hiệu CodeGym, CodeGym của chúng tôi trở nên phổ biến trên toàn thế giới. Hiện tại, khóa học đã được dịch ra 30 ngôn ngữ và có rất nhiều sinh viên từ Mỹ, Mexico, Đức, Ấn Độ và Trung Quốc.

Một trường học ở Mỹ thậm chí còn treo một bảng cảm ơn CodeGym ngoài phố gần tên trường.

Ngoài bảng cảm ơn, chúng tôi còn nhiều thứ để khoe.

Ví dụ, các hình ảnh cảm ơn từ học sinh Croatia. Hoặc giải thưởng của sinh viên đại học Mỹ, những người tham gia hào hứng của cuộc thi robot từ Mỹ, ảnh của học sinh trường McDonough, những người sau khi hoàn thành khóa CodeGym đã đoạt giải nhất về Java tại cuộc thi Lockheed Martin, những bức ảnh của người Ấn Độ, những người đã đến các bài giảng offline của chúng tôi về lập trình, và sau đó tham gia khóa học online.

Qua hình ảnh, có thể thấy được quy mô và tất cả đều rất sống động.

Câu chuyện thành công

Về mặt lý thuyết, có thể thêm vào rằng "mục tiêu chính của khóa học là nhận được nhiều niềm vui, tâm trạng tốt và kỹ năng lập trình để dễ dàng tìm việc làm lập trình viên". Và kể một vài câu chuyện về những người có cuộc sống đã thay đổi nhờ CodeGym.

  • Câu chuyện về một chàng trai từ Minsk, từng là thợ xây, làm việc chăm chỉ, thấy CodeGym, và bắt đầu học làm thay đổi cuộc đời — trở thành lập trình viên, chuyển đến Canada và giờ anh ấy là một blogger IT hàng đầu trên TikTok,
  • Câu chuyện về một cô gái từ Thụy Điển, đã làm kế toán, ở tuổi 43 quyết định thay đổi hoàn toàn cuộc sống, bắt đầu học tại chúng tôi và hiện đang làm lập trình viên
  • Và câu chuyện nổi tiếng về một võ sĩ quyền Anh, người đã chuyển sang IT nhờ chúng tôi.

Gặp Sergei Morari (Tiraspol, Moldova)

Anh ấy là một vận động viên chuyên nghiệp đã chuyển sang sự nghiệp trong lĩnh vực IT.

Một vài thành tựu đáng kể nhất của anh ấy là đạt giải ba tại Giải vô địch Sambo quốc tế, đã hai lần trở thành nhà vô địch sambo của đất nước, cũng như nhiều chiến thắng trong các giải đấu MMA và đấu vật quốc tế.

Nhưng cuộc sống có kế hoạch riêng của nó. Anh ấy gặp chấn thương, và điều tồi tệ nhất — cấm y tế không cho phép thi đấu, điều này đã kết thúc ước mơ của anh ấy.

Sau đó, anh ấy tìm kiếm ý nghĩa mới trong cuộc sống, tình cờ tìm thấy CodeGym, và nó đã thay đổi toàn bộ cuộc đời anh ấy.

Trích dẫn:

"Tôi muốn chia sẻ câu chuyện thành công của mình, hoặc đúng hơn là giải thích làm thế nào khóa học này đã thay đổi cuộc đời tôi. Tôi hy vọng câu chuyện của tôi sẽ trở thành động lực cho ai đó không từ bỏ và nỗ lực hơn để đạt được ước mơ của họ. Rốt cuộc, đã có lúc tôi chỉ ước mơ đi làm tại một công việc mà tôi yêu thích và sử dụng trí óc của mình để kiếm tiền xứng đáng".

Link — https://codegym.cc/groups/posts/166-from-the-ring-to-the-it-field

Gặp Madina Noren (Stockholm, Thụy Điển)

Cô ấy đã làm việc như một nhà kinh tế trong nhiều năm, nhưng muốn thử mình trong một ngành nghề khác. Ở tuổi 43, cô bắt đầu học Java và sớm có việc làm như một Java Junior Developer tại một ngân hàng Thụy Điển.

"Tôi nghĩ phong cách học tại CodeGym rất phù hợp với tôi, đó là lý do tại sao tôi bị cuốn hút vào Java. Tôi rất quan tâm đến việc học. Lúc đầu, tôi không ngủ ngon: tôi học trên máy tính và điện thoại, ngồi trên xe buýt và giảng bài, đôi khi tôi cố gắng viết chương trình ngay trên xe buýt - nó rất thú vị.

Link — https://javarush.com.ua/groups/posts/3470-s-javarush-ja-poznakomilasjh-v-43-goda-istorija-programmistki-madinih-noren

*CodeGym là tên gọi của CodeGym ở Đông Âu.

Gặp Oleg Shilyuk (Trước đây – Minsk, Belarus. Bây giờ – Toronto, Canada)

Oleg là một thợ xây dựng theo học. Anh ấy đã làm việc trong ngành xây dựng ba năm. Bước tiếp theo là làm công việc giao hàng. Vào một lúc nào đó, Oleg quyết định rằng anh ấy muốn thay đổi cuộc sống của mình để trở nên tốt hơn một cách triệt để.

Anh ấy bắt đầu học tại CodeGym (CodeGym là tên gọi của CodeGym ở Đông Âu). Sau nửa năm (thậm chí trước khi hoàn thành khóa học), anh ấy đã có việc làm như một nhà phát triển Java.

Bây giờ Oleg là một blogger nổi tiếng, người chia sẻ mẹo về phát triển phần mềm.

Và gần đây, Oleg đã chuyển đến Canada và làm việc như một lập trình viên.

Trích dẫn:

"Tôi là một thợ xây dựng theo học, và trước khi lập trình, tôi đã làm việc như một thợ trát tường ba năm tại một công trường xây dựng. Bước tiếp theo trong 'sự nghiệp phát triển' của tôi là vị trí của một người chuyển phát. Tôi đã làm việc hơn một năm trong việc giao sản phẩm, và chính trong giai đoạn này, tôi nhận ra rằng tôi cần thay đổi cuộc sống của mình một cách triệt để. Khi bạn mang 15 kg dưa hấu + 20 lít nước lên tầng 9, vì thang máy không hoạt động, bạn nghĩ: có thể tôi đang làm sai điều gì trong cuộc sống".

"Tại thời điểm này, tôi đã làm việc như một nhà phát triển Java cho khách hàng Mỹ hơn một năm. Tôi duy trì blog của mình trên Instagram và TikTok và chia sẻ thông tin hữu ích. Bây giờ tôi chỉ đang tận hưởng cuộc sống của mình."

Link — https://javarush.com.ua/groups/posts/2909-iz-kurjhera-v-java-razrabotchika

7.2 CodeGym University

Vào mùa thu năm 2021, đội ngũ CodeGym đã phát động một hình thức học tập mới — CodeGym University. Mục tiêu của chúng tôi là đào tạo không phải là các bạn mới vào nghề mà là những người gần nhất với Java Middle Developer. Những người như vậy có thể dễ dàng làm việc ở bất kỳ công việc nào và tìm thấy nó.

Hình thức học tập mới này dựa trên những điểm chính sau:

  • Học tập kéo dài 12 tháng.
  • Kế hoạch học tập tối đa gần nhất với các vị trí tuyển dụng trên thị trường lao động.
  • Học tập trong các nhóm nhỏ với một mentor.
  • Có thể học hoàn toàn trực tuyến.
  • Tốc độ học tập được đặt bởi mentor: có thời hạn và hạn chót.
  • Nhiều bài tập thực hành và các dự án lớn.
  • Một dự án cuối rất lớn.
  • Học tất cả các khía cạnh tìm kiếm việc làm và phỏng vấn.

Cách tiếp cận mới này cho việc học rất hiệu quả. Đầu tiên, mentor đã đặt tốc độ học tập, điều này giúp nhiều người tránh khỏi lười biếng hoặc kiệt sức. Đối với mỗi dự án, có thời hạn và hạn chót hợp lý, và mentor sẵn sàng thích ứng với nhu cầu của học viên.

Thứ hai, với tư cách là mentor, là những người có nhiều kinh nghiệm trong phát triển và giảng dạy. Họ được trao quyền tự do sáng tạo lớn. Điều này ảnh hưởng rất mạnh đến động lực của học viên. Nếu mentor có lửa trong mắt, theo thời gian, học viên của anh ấy cũng sẽ có lửa trong mắt mình.

Và, thứ ba, sự tập trung lớn vào thực hành. Khóa học Java Software Engineer hoàn chỉnh có 2000 bài tập thực hành, mà bạn có thể giải quyết qua WebIDE hoặc plugin cho Intellij IDEA. Và trong khóa học còn có 10 dự án và một dự án cuối cùng cực kỳ lớn.

Có lẽ đó là lý do tại sao một nửa số sinh viên tốt nghiệp từ CodeGym University ngay lập tức được nhận công việc với mức lương cao. Mặt khác, tại sao không, nếu một số mentor có thể giải thích cho học viên của mình các khái niệm như docker, đám mây và microservice. Nếu việc nhân bản là hợp pháp, chúng tôi đã nhân bản những mentor đó từ lâu rồi 🤦‍♂️.

7.3 Khóa học Python Fullstack Software Engineer

Nếu bạn đang đọc những dòng này, nghĩa là vào mùa hè năm 2024 chúng tôi đã phát hành khóa học về Python của mình.

Những năm gần đây, Python ngày càng trở nên phổ biến, và chúng tôi thường xuyên nhận được yêu cầu từ các học viên của mình — liệu chúng tôi có định phát hành khóa học về Python, hay tốt hơn nữa là Python Fullstack Developer không. Vì hiện nay dễ dàng tìm được việc làm nhất chính là lĩnh vực này.

Tại sao không! Chúng tôi tất nhiên được gọi là CodeGym, nhưng điều đó không ngăn cản chúng tôi phát hành các khóa học tốt về Python và những nhà phát triển Python giỏi. 12 năm kinh nghiệm không phải trò đùa.

Vì vậy, chúng tôi đã mời một số chuyên gia giỏi về Python, nghiên cứu các vị trí tuyển dụng trên thị trường lao động và xây dựng một kế hoạch học tập mới kéo dài 12 tháng. Sau đó là các bài tập, dự án, bài giảng, thuyết trình và rất nhiều công việc khác nhau.

Chúng tôi quyết định đặt tên cho nó là Python Fullstack Software Engineer. Tâm điểm của khóa học là học tập ngôn ngữ Python và các thư viện và framework phổ biến nhất. Chẳng hạn như Django, Flask, Fast API và những cái khác.

Tiếp theo, trong khuôn khổ việc trở thành một Fullstack-developer, bạn sẽ học về Docker, các nguyên tắc Web, các nguyên tắc SQL và làm việc với cơ sở dữ liệu. Bạn cũng sẽ học cách triển khai dự án trên máy chủ từ xa.

Cuối cùng, chương trình quyết định thêm vào những kỹ năng cần thiết để thiết kế phần mềm hiện đại: các mẫu thiết kế, phương pháp phát triển phần mềm, thiết kế cơ sở dữ liệu. Và, tất nhiên, các thuật toán và cấu trúc dữ liệu. Vì vậy, khi hoàn thành khóa học, bạn sẽ trở thành một Software Engineer đầy đủ.

Và cuối cùng sẽ có một đợt tập huấn, nơi chúng tôi dạy bạn cách tìm kiếm việc làm đúng cách trong thế giới hiện đại. Đặc biệt là trong IT. Bởi vì ngoài việc vượt qua phỏng vấn, cần phải, đầu tiên, mời bạn đến cuộc phỏng vấn đó, và thứ hai, chọn bạn trong số tất cả các ứng cử viên.

Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION