View allAll Photos Tagged codegym
Khóa học lập trình Java theo chương trình Coding Bootcamp tại CodeGym Hà Nội giúp học viên trở thành lập trình viên chuyên nghiệp sau 6 tháng, làm chủ các kiến thức lập trình nói chung và Java web nói riêng. Học lập trình thôi là chưa đủ, để làm được việc và phát triển lâu dài với lập trình, bạn cần có các kỹ năng
- Kỹ năng chuyên môn:
Tuân thủ tốt các nguyên tắc mã sạch thông dụng
Sử dụng thành thạo ngôn ngữ Java
- Kỹ năng học tập làm và làm việc suốt đời:
Kỹ năng quản lý thời gian công việc
Giao tiếp và cộng tác
Kỹ năng tạo CV và phỏng vấn tuyển dụng,
- Việc làm:
Được đào tạo toàn diện các kỹ năng nghề nghiệp và sẵn sàng làm việc ngay khi học xong.
Cam kết việc làm bằng văn bản hợp đồng
Tham gia khóa học Java web chuyên nghiệp tại CodeGym Hà Nội: hanoi.codegym.vn/khoa-hoc-java/
Trụ sở: Số 23, Lô TT01, KĐT Moncity, Hàm Nghi, Mỹ Đình 2, Nam Từ Liêm, Hà Nội.
Cơ sở 2: Tầng 2, Tòa Hapulico 17T4, Nguyễn Huy Tưởng, Q.Thanh Xuân, Hà Nội.
Email: hanoi@codegym.vn
Hotline: 0246 253 8829
#codegymhanoi #khoahocjava #khoahocjavaweb #hoclaptrinhweb #javaweb
Đối với những người tham gia khóa học lập trình ngắn hạn vấn đề bằng cấp và đầu ra xin việc sẽ có nhiều khó khăn. Bạn cần tìm trung tâm uy tín và có cam kết về việc làm sau khi hoàn thành xong khóa học. CodeGym là đơn vị đào tạo công nghệ thông tin với hệ thống lập trình hiện đại. Đơn vị chúng tôi tự hào sẽ lựa chọn thông thái nhất của học viên học lập trình ngắn hạn. Các khóa học lập trình thực chiến tại CodeGym gồm có khóa học lập trình cho người mới bắt đầu và khóa học dành cho những người đã có nền tảng về CNTT. Khoá học lập trình ngắn hạn tại CodeGym Hai ngôn ngữ lập trình nổi tiếng đó là khóa học Java và khóa học Python. CodeGym sẽ cam kết về chất lượng cũng như việc làm cho các học viên sau khi tốt nghiệp với mức lương từ 10 đến 15 triệu. - dt6rijozm4 - codegym.vn/blog/2023/01/07/khoa-hoc-lap-trinh-ngan-han/
Mô tả công việc
Tư vấn sản phẩm/dịch vụ đào tạo của CodeGym và giải đáp thông tin liên quan cho khách hàng;
Tìm kiếm, phát triển dữ liệu khách hàng từ các nguồn khác để đảm bảo chỉ tiêu tuyển sinh;
Cập nhật dữ liệu khách hàng lên phần mềm và các biểu mẫu quản lý theo quy định;
Thống kê, báo cáo dữ liệu tuyển sinh và các vấn đề liên quan định kỳ hoặc theo yêu cầu;
Tham gia các phiên họp và đào tạo định kỳ hoặc theo yêu cầu;
Các công việc khác theo sự phân công của Cán bộ quản lý.
Yêu cầu ứng viên
Tốt nghiệp Trung cấp, Cao đẳng, Đại học ưu tiên ứng viên tốt nghiệp các chuyên ngành quản trị kinh doanh, kinh tế, marketing, tâm lý, giáo dục, ngoại ngữ…;
Có khả năng thuyết trình trước đám đông, khả năng thuyết phục khách hàng, khả năng nắm bắt tâm lý khách hàng;
Có khả năng giao tiếp tốt; giọng nói chuẩn (không nói ngọng);
Ngoại hình sáng, nhanh nhẹn, trung thực, tự tin, ham học hỏi, nhiệt huyết trong công việc;
Có sức khỏe tốt, trung thực, nhiệt tình, trách nhiệm và chịu được áp lực trong công việc…;
Có kinh nghiệm trong các vị trí: nhân viên kinh doanh, telesales, tiếp thị; tư vấn…;
Có kinh nghiệm trong công tác tuyển sinh và tư vấn giáo dục là một lợi thế lớn;
Tự túc máy tính xách tay cá nhân.
Quyền lợi
Mức lương: 15 – 25 triệu;
Môi trường làm việc tử tế, trẻ trung, thân thiện, chuyên nghiệp, đề cao tinh thần học tập và phát triển;
Tham gia BHYT, BHXH, BHTN và các chế độ phúc lợi theo quy định của Công ty (như sinh nhật, thưởng các ngày lễ, tết);
Khám sức khỏe định kỳ hàng năm;
Được tham gia giờ học tập nội bộ 1 lần/tuần;
Tham gia các khóa đào tạo định kỳ về quản lý công việc và nâng cao chuyên môn;
Du lịch công ty/team building ít nhất 2 lần/năm;
Thưởng Quý;
Review lương 2 lần/năm;
Nghỉ phép 12 ngày/năm.
Địa điểm làm việc
Hà Nội: Trung tâm đào tạo CodeGym Hà Nội – Căn hộ TT01.23, khu đô thị Moncity, Hàm Nghi, Mỹ Đình., Nam Từ Liêm;
Hồ Chí Minh: Trung tâm đào tạo CodeGym Sài Gòn – Số 21k Nguyễn Văn Trỗi, Q. Phú Nhuận, TP. Hồ Chí Minh, Phú Nhuận.
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách liên hệ:
Email: talent@codegym.vn
SĐT: 0978.121.792
Hạn nộp hồ sơ: 30/12/2023
Application deadline: December 30, 2023
SQL được chia thành nhiều nhóm lệnh khác nhau như:
Nhóm định nghĩa cấu trúc dữ liệu (DDL).
Nhóm lệnh thao tác dữ liệu (DML).
Nhóm lệnh phân quyền sử dụng dữ liệu (DCL).
Nhóm lệnh thao tác với transaction (TCL).
Bài hôm nay chúng ta sẽ cùng tìm hiểu về các câu lệnh ở DDL.
1. Vai trò của các câu lệnh DDL trong SQL
Với nhóm lệnh DDL sẽ ứng dụng cho việc xây dựng cấu trúc, định nghĩa dữ liệu ở DB. Và để dễ dàng thiết lập DB về sau.
[Database] DDL
2. Hướng dẫn sử dụng các câu lệnh thông dụng ở DDL
2.1. Câu lệnh CREATE
Thường sử dụng để tạo cấu trúc của table, về sau này có thể sử dụng cho khái niệm nâng cao như tạo VIEW, TRIGGER, STORED PROCEDURE, FUNCTION…
Cú pháp
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
....
);
Ví dụ
CREATE DATABASE hospital_management;
USE hospital_management;
CREATE TABLE doctor (
doctor_id INT,
first_name VARCHAR(10),
middle_name VARCHAR(10)
);
Với ví dụ trên, mình đang sử dụng CREATE để lần lượt tạo DB là quản lý bệnh viện. Và sau đó tiếp tục sử dụng để tạo table doctor, với 3 column là doctor_id (mã bác sĩ), first_name (tên bác sĩ), middle_name (tên lót của bác sĩ).
2.2. Câu lệnh ALTER
Khi các bạn muốn cập nhật lại cấu trúc của table, thì hãy nghĩ ngay đến câu lệnh ALTER. Ngoài ra, với những khái niệm nào thường được sử dụng với CREATE, thì sẽ sử dụng được với ALTER.
Cú pháp
Thêm một cột
ALTER TABLE table_name
ADD column_name datatype;
Xoá một cột
ALTER TABLE table_name
DROP COLUMN column_name;
Đổi tên cột
ALTER TABLE table_name
RENAME COLUMN old_name to new_name;
Sửa đổi kiểu dữ liệu của cột
ALTER TABLE table_name
MODIFY COLUMN column_name datatype;
Ví dụ
Ở ví dụ về CREATE, mình đã tạo ra table là doctor. Nhưng đang thiếu trường last_name là họ của bác sĩ, vậy mình sẽ tiến hành cập nhật theo lệnh bên dưới:
ALTER TABLE doctor
ADD last_name VARCHAR(10);
2.3. Câu lệnh DROP
Với các table không được sử dụng nữa, thì cần thực hiện xoá đi với câu lệnh DROP, nó sẽ xoá toàn bộ cấu trúc và dữ liệu của table ra khỏi DB.
Cú pháp
DROP TABLE table_name;
Ngoài ra, nếu bạn chỉ muốn xoá dữ liệu thôi, thì có thể sử dụng:
TRUNCATE TABLE table_name;
Ví dụ
DROP TABLE doctor;
Kết luận
Tóm lại với các bộ lệnh ở DDL, thì thường được sử dụng cho các thao tác liên quan đến cấu trúc trong DB và cú pháp cũng không khó để sử dụng:
Tạo mới cấu trúc: CREATE
Chính sửa cấu trúc: ALTER
Xoá cấu trúc: DROP
Nguồn: codegym.vn/blog/2023/11/18/cac-cau-lenh-thong-dung-o-ddl/
Công nghệ thông tin gồm những môn nào? Làm gì? Nên học ở đâu?
Thời gian này, các bạn học sinh lớp 12 đang gấp rút chuẩn bị kiến thức cho kì thi sắp tới. Nhiều bạn đang quan tâm đến khối ngành công nghệ thông tin. Vì nhận thấy đây đang là ngành Hot và xu hướng phát triển chung. Tuy nhiên, không phải ai cũng hiểu hết về ngành này. Vậy công nghệ thông tin gồm những môn nào? Làm gì? Nên học ở đâu? Tất cả sẽ có trong bài viết này.
#codegym #hoclaptrinh #codingbootcamp #CNTT #laptrinhvien #daotaolaptrinh
codegym.vn/blog/2021/01/29/cong-nghe-thong-tin-gom-nhung-...
Cẩm nang từ A – Z về học lập trình cho người mới bắt đầu
Những người mới bắt đầu thường có xu hướng tìm hiểu xem nên chọn học ngôn ngữ gì. Tuy nhiên, đó lại là cách làm ngược. Thực tế, công nghiệp phần mềm không phải là một khối đơn nhất mà có nhiều mảng lĩnh vực nhỏ. Trước khi quyết định học một ngôn ngữ, bạn nên xác định mình muốn tham gia vào lĩnh vực nào. Cũng giống như đi câu cá, bạn nên khảo sát ao cá xem có cá không, có những loại cá nào. Sau đó, hãy đi mua loại cần câu và mồi câu thích hợp.
Xem thêm: codegym.vn/blog/2018/11/21/hoc-lap-trinh-cho-nguoi-moi-ba...
#codegym #hoclaptrinh #codingbootcamp #CNTT #laptrinhvien #daotaolaptrinh
Tự động hoá (automation) là điều ai cũng muốn thực hiện cho bất kỳ vấn đề gì, kể cả các vấn đề ở Database (DB). Thì ở phần kiến thức hôm nay, TRIGGER sẽ thể hiện được tính chất này.
1. TRIGGER trong SQL là gì?
Cũng giống như hàm trong các ngôn ngữ, là tập hợp các câu lệnh SQL để xử lý cho một nghiệp vụ nào đó.
Khái niệm Trigger
2. Mục đích sử dụng TRIGGER
Hàm tự động chạy khi có một sự kiện xảy ra trên table.
Các sự kiện đó chính là: INSERT, UPDATE, DELETE.
3. Hướng dẫn cách sử dụng TRIGGER
3.1. Tạo TRIGGER
Cú pháp
CREATE TRIGGER trigger_name
(AFTER | BEFORE) (INSERT | UPDATE | DELETE)
ON table_name FOR EACH ROW
BEGIN
--variable declarations
--trigger code
END;
Ví dụ
delimiter //
CREATE TRIGGER auto_create_account_for_doctor
AFTER INSERT
ON doctor FOR EACH ROW
BEGIN
INSERT INTO account_system (`account`, `password`, doctor_id)
VALUES (CONCAT('doctor', NEW.doctor_id), '12345678', NEW.doctor_id);
END //
delimiter ;
Với TRIGGER bên trên, nó sẽ tự động tạo ra tài khoản của bác sĩ dựa trên thông tin của bác sĩ mới được thêm vào table doctor, tài khoản sẽ có định dạng là “doctor[doctor_id]”, mật khẩu là “12345678”. Còn về từ khoá NEW, hãy tiếp tục theo dõi ở mục bên dưới.
3.2. Xoá TRIGGER
Cú pháp
DROP TRIGGER trigger_name
Ví dụ
Thự hiện xoá TRIGGER đã tạo ở bên trên
DROP TRIGGER auto_create_account_for_doctor
4. Một số keyword cần lưu ý
Ở cú pháp và ví dụ bên trên, có một số từ khoá các bạn cần phải hiểu thì mới có thể sử dụng TRIGGER dễ dàng:
INSTEAD OF
Hoạt động thay thế cho sự kiện.
BEFORE
Hoạt động trước khi xảy ra sự kiện.
AFTER
Hoạt động sau khi xảy ra sự kiện.
OLD
Thể hiện cho record vừa DELETE hoặc dữ liệu cũ trước khi UPDATE.
NEW
Thể hiện cho record vừa INSERT hoặc dữ liệu mới sau khi UPDATE.
Kết luận
Phần chia sẻ hôm nay của mình thì chỉ đến đây thôi, với TRIGGER thì nó sẽ giúp cho bạn tạo ra những đoạn chương trình tự hoạt động để giải quyết công việc cụ thể, còn ngược lại nếu cần phải gọi mới hoạt động thì bạn nên sử dụng FUNCTION hay STORED PROCEDURE.