LIÊN HỆ

Địa chỉ: Tầng 3, tòa nhà 25T2, Tổ hợp N05, KĐT Trung Hòa Nhân Chính, Nguyễn Thị Thập, Cầu Giấy, HN
Hotline: 0968 051 563/0916.130.348
https://www.dropbox.com/s/1tmaydkf7gnkvww/edrawmindmap.exe?dl=0
Hướng dẫn đường đi xe bus: Các xe chạy qua: 51, 60 (trên đường Hoàng Đạo Thúy), 22 (trên đường Lê Văn Lương), 29,39,05 (Trên đường Hoàng Minh Giám)
Hướng đi từ Khu Cầu Giấy – NIIT-ICT Hà Nội: Đi xe bus số 34, 16 xuống Bến xe Mĩ Đình, đón xe bus số 29 xuống ở điểm dừng cạnh trường THPT Hà Nội Amsterdam, sau đó đi bộ thêm 100m đến đường Nguyễn Thị Thập, đi bộ khoảng 500m nữa đến tòa nhà 25T2 bên tay trái, ngay cạnh nhà hàng Lã Vọng
Hướng đi từ Nhổn – NIIT-ICT Hà Nội: Đón xe bus số 29 xuống ở điểm dừng cạnh trường THPT Hà Nội Amsterdam, sau đó đi bộ thêm 100m đến đường Nguyễn Thị Thập, đi bộ khoảng 500m nữa đến tòa nhà 25T2 bên tay trái, ngay cạnh nhà hàng Lã Vọng
Hướng đi từ Khu Giáp Bát – NIIT-ICT Hà Nội: Đón xe bus số 21 xuống ở điểm ĐH Khoa học tự nhiên, đón xe bus số 60 đến điểm dừng đầu tiên trên đường Hoàng Đạo Thúy (tòa nhà 25T2 đối diện với điểm dừng xe bus)
Hướng đi từ Hà Đông – NIIT-ICT Hà Nội: Đón xe bus số 22 đi đến điềm dừng thứ 3 trên đường Lê Văn Lương (Ngã tư Hoàng Đạo Thúy và Lê Văn Lương), sau đó đi bộ quay lại rẽ vào đường Hoàng Đạo Thúy, đi khoảng 100m đến ngã 4 rẽ trái khoảng 100m là đến tòa nhà 25T2
Tòa nhà 25T2 nằm giữa nhà hàng Long Phụng và nhà hàng Lã Vọng, tọa lạc trên tầng 3, tòa nhà 25T2

Bản đồ Google Map:

Thứ Sáu, 12 tháng 1, 2018

TOP 5 NGÔN NGỮ LẬP TRÌNH ĐÁNG HỌC CHO NĂM 2018

Dưới đây là top 5 ngôn ngữ lập trình đáng học trong năm 2018

Trong số các ngôn ngữ lập trình này, thứ nào cũng có cái hay cái mạnh riêng nên mỗi người sẽ có cái nhìn khác nhau. Do vậy, trong bài này mình sẽ viết khách quan hết mức có thể!
Trong bài viết này, các ngôn ngữ được mình lựa chọn, đánh giá xếp hạng theo sức mạnh của ngôn ngữ, độ phổ biến, nhu cầu tuyển dụng, khả năng tìm việc v..v nha,
JavaScript:
Năm 2017 vừa qua là một năm khá huy hoàng cho JavaScript. Chắc hẳn không chỉ mình mà nhiều blogger và các trang web về programming chắc cũng đồng ý JavaScript là một ngôn ngữ mạnh mẽ và đáng học nhất hiện nay.

Cộng đồng JavaScript hiện nay đang rất sôi động. Các library/framework cho JavaScript cả front-end lẫn back-endđều lũ lượt ra đời như nấm sau mưa.

JS bây giờ viết được web front-end, viết được server back-end, viết được app di động, viết được chat bot, viết được code Adruino. Gần đây có LSK blockchaint cho phép ta code bằng JavaScript đấy. (Hôm sau đấy mình sẽ viết riêng một bài về những thứ JS có thể làm).

Nói chung là, trừ khi bạn làm hệ thống nhún, làm game hoặc mobile thì không cần JavaScript. Đã làm web là bắt buộc phải học JavaScript để làm front-end, không thể né tránh JavaScript đâu nhé!

Tuy nhiên, có một điều nên lưu ý là bản chất ngôn ngữ JavaScript rất sida và có nhiều chỗ khiến cả những developer lâu năm cũng điên đầu với nó. Có thể nói nó là một ngôn ngữ “easy to learn, hard to master”, dễ học nhưng khó giỏi.

Vì vậy nên nếu mới học lập trình thì đừng học JavaScript vộinhé. Khi đã học qua C,C++, Java,C# , hiểu sơ các khái niệm lập trình cơ bản rồi thì qua cũng chưa muộn. Ngoài ra, muốn nắm vững JavaScript, hãy xem lại series JavaScript sida của mình nhé.
Java:
Nếu ví JavaScript là thanh niên trai tráng 6 múi tươi trẻ hót hòn họt gì Java là cụ già gân, già mà vẫn còn khoẻ còn dai.


Java không nổi cũng không hot như JavaScript, cũng không được nhiều lập trình viên khen ngợi hay ưa thích. Nhưng nó vẫn là một trong những ngôn ngữ có số lượng công viên lẫn số lượng lập trình viên đông đảo nhất.

Mặc dù nhiều người vẫn chê Java là ngôn ngữ dài dòng, lôi thôi, nhưng vì nó tường minh, lại có nhiều thư viện hỗ trợ free nên nó vẫn được các công ty lớn ưa dùng.

Đa phần các startup thích xây dựng sản phẩm bằng NodeJS (JavaScript) hoặc Ruby on Rail (Ruby), tuy nhiên các doanh nghiệp vẫn chuộng Java để viết ERP và các ứng dụng enterprise hơn. Chưa kể Java còn làm được app di động nữa.

Nếu mới học lập trình, mình khuyên các bạn nên học Java. Đây là một ngôn ngữ trong sáng, tường minh, dễ học dễ viết. Học xong tà tà ra trường cũng không khó xin việc vì các công ty nước ngoài lẫn trong nước đều tuyển Java rất nhiều.
C#:

C# là ngôn ngữ ưa thích của mình. Ngày xửa ngày xưa, nó ăn theo Java, nhưng càng về những phiên bản sau, C# lại càng mạnh mẽ hơn.


C# cũng code được khá nhiều thứ hay ho. Engine Unity hỗ trợ C# nên một số game cũng viết bằng C# luôn. Hoặc dùng Xamarin thì có thể code app di động luôn.

Ngoài ra, bản chất ngôn ngữ cũng có nhiều thứ thú vị như async/await, LINQ, functional programming… nên khi viết code rất thoải mái. C# cũng được các công ty lớn ưu chuộng vì code tường minh, dễ đọc, thư viện hỗ trợ tận răng. Số lượng việc làm C# chỉ ít hơn Java một xíu nên học cũng không lo thất nghiệp.

Còn một điểm khá quan trọng nữa! Ngày xưa C# chỉ chạy được trên Windows, lại phải tốn tiền mua bản quyền MS SQL, Visual Studio nên nhiều người không thích.

Gần đây khi .NET Core ra đời, C# đã có thể chạy trên Mac, Ubuntu, Linux. Code thì dùng VS Community hoặc VS Code,free mà vẫn code bay tóc. Hôm trước mình vừa deploy project C# trên con Ubuntu Digital Ocean 500MB RAM, chạy vô tư phà phà luôn.

Do đó, nếu phải lựa chọn giữa Java và C# thì… chọn cái nào cũng sung sướng như nhau cả, khỏi cần suy nghĩ nhé.
Python:

Đây là một ngôn ngữ khá hay ho, cú pháp ngắn gọn tường minh , dễ đọc dễ viết (Không có {} dài dòng như Java, C#) nên các bạn mới làm quen với lập trình rất nên học. Các trường Đại Học nước ngoài cũng dùng ngôn ngữ này làm ngôn ngữ nhập môn lập trình.


Do cú pháp ngắn gọn, có nhiều thư viện hỗ trợ nên python thuường dược dùng để viết các script tự động hoá nho nhỏ, viết nhanh chạy nhanh.

Tuy nhiên, điểm mạnh của Python là nó có nhiều thư viện xử lý số liệu, đồ thị, ma trận rất mạnh mẽ (matplotlib, numpy), thế nên các thư viện machine learning, data mining cũng được viết bằng Python luôn. Điểm hình là tensorflow, thư viện vô cùng bá đạo của Google.

Do vậy, nếu muốn đi theo con đường Machine Learning hay Data Scientist thì các bạn nên học Python từ bây giờ đi nhé.

PHP:

khóa học lập trình php tại hà nội
Cá nhân mình không thích PHP vì bản thân ngôn ngữ nó sida nhưng phải thừa nhận nó có khá nhiều ưu điểm.
PHP dễ học, chỉ học khoảng 1,2 tuần là viết được web (code như shit hoặc nhiều lỗ hổng bảo mật kệ, chạy được là ok).
PHP dễ kiếm server Linux để deploy code.
Với các CMS mạnh mẽ như WordPress, Zoomla, PHP vô cùng phù hợp để làm cáctrang tin tức, web bán hàng. So sách về thời gian hoàn thành + giá cả là đủ cho C# và Java hít khói dài dài.
Nhu cầu tuyển dụng cũng cao. Xét về thị trường việc làm thì C# và Java cũng ngang ngang PHP chút. Còn về freelance thì lượng công việc PHP cao hơn C# và Java khá nhiều, phần lớn là các project như viết theme, viết plugin cho các site nhỏ lẻ.

Tuy bản thân mình ghét PHP (Có nhiều điều để ghét, hôm nào sẽ xả sau) nhưng các framework PHP như CodeIgnitor, Symphony cũng khá mạnh và có rất nhiều điều hay ho cho các bạn học hỏi.

Tuy nhiên, lời khuyên chân thành của mình là nếu mới học thì dừng nên học PHP nhé! Nếu không học bài bản, có người chỉ dạy mà làm theo hướng dẫn trên mạng thì sẽ tạo nhiều thói quen xấu rất khó bỏ (Viết code HTML PHP chung 1 file, không phân thách module, …) đấy.

0 nhận xét:

Đăng nhận xét