Nhập môn

Lập trình Online


Bạn…

  • Là “dân ngoại đạo”, muốn gia nhập vào ngành CNTT?
  • Muốn củng cố các kiến thức về lập trình cơ bản của mình để phục vụ cho công việc và học tập?

Vậy thì bạn nên học ngay Nhập môn lập trình nếu muốn đi đường dài với một trong những nghề đang cực hot hiện nay.

Chương Trình Đào Tạo

  • NGÔN NGỮ LẬP TRÌNH C

    X Y DỰNG TƯ DUY LẬP TRÌNH VỚI NGÔN NGỮ C TỪ CƠ BẢN TỚI NÂNG CAO


    1. Phân tích bài toán, hình thành và thể hiện tư duy lập trình bằng mã giả (Pseudo code), sơ đồ (Flowchart)…
    2. Khám phá cấu trúc và phương thức khai báo hàm (Function) trong C.
    3. Chinh phục biến (Variables), biểu thức (Operators), vòng lặp (Loops), mảng (Array), Chuỗi (String)… trong ngôn ngữ lập trình C từ cơ bản đến nâng cao.
    4. Ứng dụng hàm trong C để xuất (Input) – nhập (Output) dữ liệu và viết các câu lệnh điều kiện.
    5. Khám phá phương pháp làm việc với file trong ngôn ngữ lập trình C.

  • ĐỒ ÁN CUỐI KHÓA

    BƯỚC CH N ĐẦU TIÊN CỦA MỘT DEVELOPER


    1. Nhận đề tài, lên ý tưởng chung để viết chương trình.
    2. Vận dụng những kiến thức đã học để viết một chương trình hoàn chỉnh.
    3. Hoàn thành phiên bản 1 và tạo slide trình bày.
    4. Chỉnh sửa và hoàn thiện sản phẩm.
    5. Đánh giá kết quả và nhận chứng chỉ quốc tế được công nhận ở cả Việt Nam và Hàn Quốc.

Tải chương trình học chi tiết

Đối tượng tham gia khóa học?

Bạn có đang trong những tình huống oái oăm sau:

  • Kiến thức lập trình căn bản đang chơi trò ú òa mặc dù bạn được “cộp mác” là sinh viên CNTT?
  • Muốn học lập trình nhưng không muốn chỉ "cày" lý thuyết suông.
  • Muốn học thực chiến trên dự án với những chuyên gia đầu ngành nhưng chưa biết học ở đâu?


Khóa học Nhập môn lập trình tại Green Academy sẽ là chìa khóa giúp bạn thoát khỏi những tình huống oái oăm trên và giúp bạn mở ra con đường trở thành lập trình viên chuyên nghiệp.

Bạn sở hữu gì sau khóa học này?

  • Nâng tầm tư duy lập trình nhờ những kiến thức nền tảng và kỹ năng triển khai biến số, kiểu dữ liệu.
  • Kỹ năng viết chương trình có tính tái sử dụng, mở rộng và dễ dàng chỉnh sửa.
  • “Bỏ túi” kinh nghiệm với những giờ học thực hành trên các dự án thực tế từ doanh nghiệp.
  • Tự tin khi tự học ngôn ngữ lập trình mới.
  • Có nền tảng kiến thức  vững chắc về lập trình.
  • Gia nhập vào ngành lập trình năng động với mức thu nhập hấp dẫn.

Cơ hội nào cho ngành lập trình?

Tại Việt Nam, trong 10 năm (từ 2010 đến đầu năm 2020), nhu cầu tuyển dụng ngành CNTT đã tăng gấp 4 lần. Trong đó nhu cầu tuyển dụng lập trình chiếm đến 50% nhu cầu tuyển dụng toàn ngành.


Về mức lương, ngành lập trình đang nằm trong top những ngành nghề có tăng lương nhanh nhất hiện nay. Chỉ sau 1 – 3 năm, bạn hoàn toàn có khả năng nhận được mức lương từ 12 – 20 triệu đồng/ tháng. Những kỹ sư lập trình giỏi có thể nhận mức lương tới 40 – 50 triệu đồng/tháng sau 5 năm làm việc.

Code là một nghệ thuật

Coder là một nghệ sĩ


Khóa học nhập môn lập trình giúp bạn xây dựng nền tảng cơ bản để trở thành một lập trình viên chuyên nghiệp từ con số 0.

Thời Gian Học: 2 - 3 tháng

Thời Lượng Lên Lớp: 60 giờ

Thời Lượng Thực Hành: 100%

Hình ThứcHọc: Học Online

Sỉ Số: 12 - 20

Ngôn Ngữ: Tiếng Việt


ĐĂNG KÝ

?

Câu Hỏi

Thường Gặp

Lập trình viên là gì? Làm thế nào để trở thành Lập trình viên? Cùng Green Academy tìm hiểu sâu hơn ngành này bạn nhé!

  • 1. Lập trình viên là gì?

    Lập trình viên (developer) được hiểu là những kỹ sư phần mềm, người sẽ sử dụng các ngôn ngữ lập trình khác nhau để thiết kế, xây dựng và bảo trì các chương trình máy tính

  • 2. Công việc của một lập trình viên?

    Công việc của lập trình viên có thể được phân chia cụ thể thành: lập trình web, lập trình hệ thống, lập trình database, lập trình game, lập trình mobile, ...


    Về cơ bản, các nhiệm vụ chính của một lập trình viên đó là:


    - Xây dựng mới một ứng dụng, phần mềm

    - Nâng cấp và sửa chữa các ứng dụng, phần mềm có sẵn

    - Xây dựng các chức năng xử lý

    - Nghiên cứu và phát triển công nghệ mới

  • 3. Lập trình viên sẽ làm việc ở đâu?

    Với nghề lập trình viên, bạn có thể lựa chọn nộp đơn xin việc, phỏng vấn vị trí IT và làm việc cho các công ty:


    - Thiết kế phần mềm

    - Công ty công nghệ

    - Bộ phận IT của các công ty kinh doanh các lĩnh vực thương mại, công nghiệp, dịch vụ. 


    Vì tính chất công việc là làm việc chủ yếu với máy tính, nên bạn có thể làm việc tại văn phòng công ty hoặc làm việc độc lập tại nhà (Freelance IT) đều được.

  • 4. Có phải ai cũng có thể trở thành lập trình viên?

    Lập trình viên là nghề nghiệp nằm trong top hot, lương cao và nguồn cung nhân lực luôn gặp tình trạng báo động về. Vì thế, rất nhiều bạn lựa chọn Lập trình làm con đường phát triển sự nghiệp. Tuy nhiên, không phải ai cũng có thể trở thành lập trình viên.


    Bạn có khả năng tư duy logic tốt và có thiên hướng phát triển về kỹ thuật thì Green nghĩ là nghề lập trình viên sẽ phù hợp với bạn. 


    Ngoài ra, để trở thành lập trình viên giỏi bạn cũng cần giỏi về ngoại ngữ, kỹ năng giao tiếp và đặc biệt là thái độ, trách nhiệm của bạn với công việc.

  • 5. Các cấp bậc của nghề lập trình viên?

    Dưới đây là các cấp bậc và là cơ hội nghề nghiệp dành cho nghề lập trình viên:


    Fresher

    - Sinh viên học ngành công nghệ thông tin mới ra trường

    - Đã trang bị đầy đủ kiến thức căn bản cần có, kiến thức về các logic, cấu trúc phần mềm, cơ sở dữ liệu…


    Junior Developer

    - 0 đến 3 năm kinh nghiệm.

    - Có thể viết các script đơn giản.

    - Hiểu biết sơ bộ về toàn bộ vòng đời của ứng dụng.

    - Hiểu sơ bộ về cơ sở dữ liệu và dịch vụ ứng dụng (queues, caching…)

    - Không nắm hết được mọi ngóc ngách của các ứng dụng phức tạp.


    Senior Developer

    - 4 đến 10 năm kinh nghiệm.

    - Có thể viết các ứng dụng phức tạp.

    - Hiểu biết sâu sắc về toàn bộ vòng đời của ứng dụng.

    - Hiểu biết sâu sắc về cơ sở dữ liệu và dịch vụ ứng dụng (queues, caching, …).

    - Có thể làm việc thông thạo trên các phần khác nhau của ứng dụng.


    Lead Developer hoặc Architect

    - 7 đến 10+ năm kinh nghiệm.

    - Có các kỹ năng cơ bản giống như một lập trình viên senior.

    - Lead Developer: là vai trò chuyển tiếp vào một chức vụ quản lý cấp trung (Mid-Level Manager).

    - Architect: là một vai trò kỹ thuật thuần túy


    Mid-level Manager

    - Chức danh này thường bao gồm các từ như Manager hoặc Director (Developer Manager, Product Manager hoặc Project Manager)

    - Là sếp của các lập trình viên và có quyền thuê hay sa thải.

    - Báo cáo công việc với một Senior Leader


    Senior Leader

    - VP, CTO hoặc CEO

    - Là sếp các quản lý cấp trung và tất nhiên, họ có quyền thuê hay sa thải những người dưới quyền.

    - Báo cáo công việc với một Senior Leader khác hoặc với Ban giám đốc

  • 6. Những phẩm chất mà lập trình viên cần có?

    Để học tốt lập trình bạn cần có những tố chất sau:


    - Đam mê công nghệ thông tin

    - Kiên trì, có trách nhiệm

    - Có tư duy logic tốt

    - Đam mê sáng tạo

    - Chú trọng đến tính chính xác

    - Ham học hỏi và trau dồi kiến thức

    - Khả năng học ngoại ngữ

    - Năng động, giao tiếp tốt

    -...


    Điều quan trọng nhất vẫn là đam mê và kiên trì với con đường lập trình. Và thêm nữa, muốn học tốt ngành này phải có vốn ngoại ngữ nhất định.

  • 7. Mức lương của các lập trình viên?

    Theo Topdev, mức lương cho 1 vị trí ngành lập trình sẽ dao động từ khoảng 8-12tr với người dưới 2 năm kinh nghiệm.


    Dưới đây là mức lương tương ứng với các vị trí để các bạn có cái nhìn cụ thể nhất về vấn đề này:


    - Tech Management (CTO,CIO) – $5,079

    - Solution Architect – $3,981

    - IT Manager – $2,967

    - Machine Learning/AI Engineer – $2,209

    - Project Manager – $1,799

    - Database Developer – $1,687

    - System Administrator – $1,320

    - Full Stack Developer – $1,277

    - Game Developer – $1,202

    - Mobile Developer – $1,178

    - Backend Developer – $901

    - Frontend Developer – $897

    - QA Tester – $698

    - Technical Support – $503

    - IT Helpdesk – $369

  • 8. Học viện Green Academy có hỗ trợ học viên tìm việc làm sau khi tốt nghiệp không?

    Hiện tại học viện Green Academy liên kết với các đối tác lớn, nhỏ tại HCM trong lĩnh vực IT và Thiết kế. Vì thế, sau khi hoàn thành khóa học và đạt đủ điều kiện tốt nghiệp thì học viện sẽ hỗ trợ giới thiệu việc làm cho học viên.


Đăng Ký - Nhập Môn Lập Trình - Online

Khóa học liên quan

  • Khóa học lập trình Full-Stack

    Slide title

    FULL-STACK DEVELOPER

    Button
  • Khóa học lập trình Java

    Slide title

    JAVA DEVELOPER

    Button
  • Khóa học lập trình Mobile

    Slide title

    MOBILE DEVELOPER

    Button
  • Khóa học lập trình game

    Slide title

    LẬP TRÌNH GAME

    Button
Share by: