BACKEND "SUPER" INTENSIVE

Currently, this course has no opening schedule
Subscribe to the waiting list

BACKEND "SUPER" INTENSIVE


KHOÁ HỌC SOFTWARE ENGINEER - BACKEND INTENSIVE 

Bạn đang muốn chuyển ngành sang IT ? 
Bạn yêu thích và muốn bắt đầu học lập trình?
Và quan trọng hơn hết là BẠN CHƯA HỀ CÓ BACKGROUND HAY NỀN TẢNG GÌ VỀ IT?

Đây chính là khóa học bạn đang tìm kiếm.

Khóa học Backend Intensive của Coding Mentor là khóa học intensive đầu tiên cung cấp kiến thức lập trình từ A-Z đầu tiên cho người Việt tại Úc và cũng là khóa học có rating cao nhất của Coding Mentor.


Lý do khóa học này thành công là: 

- Khóa học chú trọng và đặt trọng tâm dành cho người tay ngang:

Ngành lập trình vốn dĩ không hề dễ dàng dành cho người mới bắt đầu, số lượng kiến thức bạn phải học là cực kỳ nhiều và cập nhật liên tục theo thời gian. Vì vậy nếu bạn không có một định hướng rõ ràng hoặc có một mentor nhiều kinh nghiệm trong ngành để đưa đường dẫn lối cho bạn thì gần như chắc chắn bạn sẽ mất phương hướng.

=> Coding Mentor hiểu điều đó và đưa ra cho bạn giải pháp TOÀN VẸN nhất để giải quyết tất cả vấn đề trên, đó chính là khóa học này.

- Đây không phải là khóa học ngắn hạn, mì ăn liền:

Hãy nhìn vào giáo trình của chúng tôi, đây không phải là một khóa học ngắn hạn nhằm mục đích lấy tiền trong ví bạn. Giáo trình của khóa học hỗ trợ bạn từ con số 0, hướng dẫn bạn viết được những dòng code đầu tiên trong đời và nỗ lực hết sức để cuối khóa học bạn sẽ có kết quả mà một sinh viên IT bình thường phải ao ước.

- Kết thúc khóa học không phải là kết thúc của cuộc hành trình
Bất kỳ khóa học intensive nào của Coding Mentor đều nhắm tới một mục đích duy nhất đó là giúp bạn chuyển ngành / bước chân vào ngành thành công. Vì vậy khi nào bạn chưa thành công thì Coding Mentor chưa xong việc :) . 
Nhưng bạn không cần lo, Coding Mentor đã chuẩn bị cho bạn những buổi career coaching từ việc giúp bạn viết CV, resume đến interview technical và behavioural thế nào để gây ấn tượng tốt nhất với nhà tuyển dụng.
THẬM CHÍ, sau khóa học bất cứ khi nào bạn cần sự giúp đỡ trước khi interview đều được nhận sự hỗ trợ từ Coding Mentor.

Chào mừng bạn đến với “bảo tàng” những thành tích của khóa Backend Intensive


Để đạt được những kết quả này, Coding Mentor đảm bảo với bạn:

1/ Lớp kéo dài 20 tuần (có thể hơn - hơn thì cũng không thu thêm học phí), mỗi buổi học từ 2.5 đến 3 tiếng (buổi cao nhất ghi nhận là 4 tiếng và học viên chưa có dấu hiệu muốn ngừng).

2/ Bài tập về nhà bao căng, và mentor sẽ theo sát từng bạn miễn bạn chịu làm và chịu hỏi.

3/ Nội dung thực tế nhất. Dạy để bạn đi làm chứ không phải để bạn qua môn.

Nếu bạn cũng muốn những kết quả như vậy thì còn ngại gì mà không đăng ký ngay tại:

Đăng ký khóa học tại đây



Vậy thì khóa học này dạy gì? Và bạn sẽ có gì sau khóa học?

Khóa học được xây dựng để giúp bạn master ngôn ngữ lập trình Java, cũng chính là một trong những ngôn ngữ lập trình dành cho backend development phổ biến nhất tại Úc.

Số lượng job dành cho Java cũng là ngôn ngữ lập trình có số lượng jobs cao nhất nhì thị trường Úc và Việt Nam.

Một số công ty công nghệ hiện đang sử dụng Java: Microsoft, Google, Amazon, Uber, Spotify, Netflix, Instagram, vân vân

Để thành thạo được Java thì đây sẽ là những kiến thức bạn học được trong khóa học này:
💪  Fundamental programming with Java? ✅ 
💪  Database? SQL? Database Design? ✅
💪  Object-Oriented-Programming (OOP)?  ✅
💪  Popular Algorithm? ✅
💪  Những khái niệm đầu tiên của Java Backend: JSP, Servlet, JDBC? ✅
💪  Model-View-Controller (MVC)? ✅
💪  Hibernate? ✅
💪  Spring MVC? ✅
💪  SpringBoot? ✅
💪  API – Application Programming Interface? ✅
💪  HTML, CSS, Bootstrap, JavaScript? ✅
💪  In-Course Project for Portfolio? ✅
💪  Personal Project for Portfolio? ✅
💪  Career Coaching (Resume)? ✅
💪  Career Coaching (Interview)? ✅

Nội dung học theo tuần?

🐧 Week 1:
OOP Attributes
- Class/Object
- Abstraction
- Encapsulation
- Inheritance
- Polymorphism

🐧 Week 2:
Data Structure
- Array - List
- Linked List
- Set
- Map
- Stack
- Queue

🐧 Week 3 + 4:
Algorithm - Sort - Search - Complexity
- BigO
- Bubble Sort
- Insertion Sort
- Selection Sort
- Binary Search

🐧 Week 5:
Database Concept - Table - Design a Real requirement
- Database - Table - Data type

🐧 Week 6:
Manipulating Data From Table and Multiple Table
- INSERT - SELECT - UPDATE - DELETE

🐧 Week 7:
Entity Relational Database Design
Normalisation and Rule
Database Design

🐧 Week 8:
SQL function - Subquery - Trigger - Store Procedure

🐧 Week 9 + 10:
JSP Fundamental
JSP Standard Tag Lib - JSTL

🐧 Week 11 + 12:
Servlet - JSP - JDBC - DATABASE - MVC
Code End-User page from scratch (Project name: Coding Mentor Library)

🐧 Week 13 + 14:
Servlet - JSP - DATABASE - MVC
Code Back-Office page from scratch (Project name: Coding Mentor Library)

🐧 Week 15 - 20:
Framework: Spring Boot + Spring + Hibernate + REST API + Unit Testing
Review + support Final Personal Project

Output khóa học là gì?

- Về OOP (Object Oriented Programming) và thuật toán : học viên có thể tự chinh chiến trên các trang luyện thuật toán, tư duy về tất cả các dạng bài để chuẩn bị tốt nhất cho round interview online test hay pair programming. Cách phân biệt các data structure và cách dùng nhuần nhuyễn chúng cũng là 1 lợi thế vững chắc trong vòng technical interview luôn vì mình gặp hầu như 80% vòng tech interview là có dính dáng đến những câu hỏi liên quan data structure (array, linked list , set , map ...)

Về database và system design -> học viên có đủ kiến thức tự phân tích thiết kế database và kiến trúc database cho 1 dự án cá nhân (ví dụ coffee shop, library, ebook selling , ecommerce ...)

Về application - web app -> học viên sẽ tự làm chủ - từ design đến code toàn bộ 1 web app của bản thân . Project cá nhân tốt nghiệp khóa học.

Project bao gồm: Database , Front end (html ,css, jsp). Back end (servlet/springboot và database)

- Project có thể là 1 trang web bán sách, bán rau củ quả, đây là project cá nhân nên sẽ tùy chọn idea của bạn

Các chức năng sẽ bao gồm: login, shopping cart , wish list, search products, show products và thêm 1 phần back office quản lý data của trang web nữa

- Sau khi học xong phần Framework (Spring/ Springboot và Hibernate), các bạn sẽ làm lại project trên lớp và project của mình theo framework, tăng thêm phần thẩm thấu và hiểu bài cho học viên vì đây là những kỹ năng cần khi phỏng vấn và đi làm.

Kết thúc khóa học, các bạn sẽ có 2 sản phẩm: Một sản phẩm phát triển trên lớp cùng mentor và một sản phẩm đồ án của riêng bạn làm dựa theo hướng dẫn của mentor.

Sau khi hoàn thành khóa học (tham gia và làm bài tập đầy đủ) bạn hoàn toàn đủ tự tin để apply những vị trí software engineer, backend developer, Java developer  tại Úc, Việt Nam, Mỹ hay Canada và những nước khác.

Đặc quyền thường thấy của ngành IT tại Úc:

- Mức lương khởi điểm cho vị trí Java developer tại Úc: $70,000 (số liệu thu thập được từ glassdoor.com.au) trên thực tế các học viên có job đều report lại với Coding Mentor con số cao hơn.

Thời gian và không gian làm việc linh hoạt: thời gian việc của các vị trí trong ngành IT cũng thường linh hoạt hơn, có rất nhiều công ty hiện tại ở Úc đều áp dụng hình thức làm việc tại nhà (work from home) để tiết kiệm chi phí văn phòng.

Career development trong khoảng thời gian ngắn: ngành IT cũng là một trong những ngành mà bạn có thể phát triển sự nghiệp trong thời gian ngắn hơn vì yêu cầu công việc cao và cần cập nhật thường xuyên, cho nên nếu bạn chăm chỉ thì sẽ sớm gặt hái được kết quả.

Sau khi hoàn thành khóa học bạn sẽ có:

_ Chứng chỉ hoàn thành khóa học của Coding Mentor ( bạn có thể để vào resume, linkedin, các mạng xã hội khác để gây chú ý tới recruiter)

_ Một profile mạnh và 2 projects cực ngầu

_ Mời bạn chiêm ngưỡng những project cuối khóa của học viên Coding Mentor:



Lưu ý những project trên được làm bởi những học viên lớp Backend của Coding Mentor KHI HỌ CHƯA ĐƯỢC DẠY FRONTEND mà đã tự học để làm

Để giải thích ngắn gọn nếu như bạn chưa biết qua khái niệm và Backend, Frontend và Full Stack trong ngành lập trình thì:

Frontend: Tất cả những gì bạn thấy trên màn hình khi bạn vào một trang web, sử dụng một ứng dụng di động, ipad. Đó chính là những banner, nút bấm, tiêu đề, hình ảnh, video, etc 

Backend: Nơi ứng dụng của bạn xử lý những tác vụ sau khi người dùng tương tác với phía Frontend, ví dụ: Xác nhận danh tính người dùng từ tài khoản và mật khẩu họ nhập từ Frontend, thực hiện các chức năng chính của trang web, ví dụ: nếu là youtube thì backend sẽ đóng gói video từ cơ sở dữ liệu để frontend tải về và hiển thị ra web của bạn, tương tự nếu là instagram thì sẽ là những hình ảnh, nếu là Twitter (X) thì sẽ là những tweet, etc

Full Stack: Frontend + Backend

Và bạn đã may mắn nhận được một update lớn nhất cho khóa Backend Intensive vào đầu năm 2024 đó chính là:

Khóa học Backend sẽ được upgrade với sự bổ sung của học phần Frontend để trở thành FULL STACK (PATHWAY to Full Stack)

Học phần Pathway to Fullstack bạn sẽ được học thêm:

💪 Advanced HTML and Semantic Elements? ✅

💪 Advanced JavaScript and Asynchronous Programming? ✅

💪 Introduction to ReactJS for Single Page Applications? ✅

💪 Unit Testing in React with Jest? ✅

💪 State Management and Lifecycle Methods in React? ✅

💪 Building Projects with HTML, CSS, JS, ReactJS, and TypeScript? ✅

💪 Hands-On Experience with External APIs? ✅


Học phần này được thêm vào với mục đích chuẩn bị cho bạn một profile khủng nhất với Java và React như điểm nhấn và cũng chính là ngôn ngữ lập trình backend và thư viện frontend có số lượng jobs cao nhất ở Úc thời điểm hiện tại.

Học phần này sẽ kéo dài 12 buổi học cùng thời gian cũng intensive không kém và HOÀN TOÀN MIỄN PHÍ
Đây cũng là lần thử nghiệm đầu tiên và cũng chưa chắn chắn cho các khóa tương lai, Coding Mentor đặt rất nhiều kỳ vọng cho nước đi này với hy vọng bạn sẽ tận dụng được tối đa lợi ích nó mang lại.

Vì vậy bạn còn lý do gì ngại mà không bắt đầu ngay:

Đăng ký khóa học tại đây

Một số thông tin của lớp học:

🍎Giáo viên là ai?

Backend:

* Tên: “Cheeky” Dung Nguyen

* Vị trí: Senior Backend Developer

* Kinh nghiệm: 9 years in software engineering

* Education: Bachelor's in Information Technologies

* Skills: Java, SpringBoot, React, …

* Current Role: Senior Software Engineer @NAB (National Australian Bank)


Frontend:

* Tên: Patrick Phúc Lê

* Vị trí: Senior Front-end Developer

* Kinh nghiệm: 6 years in software engineering and 3 years in IT consulting

* Education: Bachelor's in Information Technologies

* Skills: Vanilla JS, ReactJS, AngularJS, GraphQL, NodeJS, NextJS, …

* Current Role: Software Engineer @NAB (National Australian Bank)



🥝 Thời gian học
Khai giảng: 06/03/2024

8:00 - 10:30 PM (Syd/ Mel time), T4 vs T7 hằng tuần. Dự kiến sẽ kéo dài 5 tháng + 1.5 tháng pathway to full stack.


🤗 Học phí: 3500 AUD

Lời cuối cùng: Mọi khó khăn lớn nhất đều xảy ra khi mới bắt đầu, Coding Mentor hiểu và rất muốn cùng đồng hành chung với bạn trên con đường IT kể cả sau khi khoá học kết thúc. Tuy nhiên do lớp học này được thực hiện trong quy mô nhỏ nên team không thể nhận quá nhiều học viên một lúc, khoá học sẽ được đóng khi đã đủ học viên đăng ký, vì vậy nếu bạn thấy đây là thứ bạn đang cần và sẵn sàng cho hành trình này thì hãy nhanh tay đăng ký để không phải chờ sang khoá sau ( dự kiến thời gian chờ > 6 tháng). 

Hy vọng được gặp bạn trong lớp học và xin chúc bạn một ngày tốt lành.



$3500

Currently, this course has no opening schedule

Subscribe to the waiting list