Cho em hỏi, em đang làm về triển khai hệ thống trên linux. Hiện tại em muốn học thêm 1 ngôn ngữ lập trình để phục vụ cho việc lập trình phía Server-side các ứng dụng cho mobile và website. Như em tìm hiểu thì thường sử dụng một trong số các ngôn ngữ sau đây: Python, Ruby, PHP, Java hoặc .NET. Ngoài ra còn cần kiến thức về database. Có thể cần thêm một số kiến thức về quản trị hệ thống (cái này thì em cũng lắm sơ sơ rồi). Vậy theo các anh/các bạn tư vấn cho em nên học sâu 1 ngôn ngữ làm ạ. Em cám ơn!
Lập trình viên Back-end (Serverside)
Đạt không rõ chi tiết công việc của @tuancuong là backend như thế nào. Nhưng nếu @tuancuong sử dụng Server Linux thì bạn cần phải có kiến thức về
Kiến thức Linux
- command line,
- sh, bash
- viêt shell script
- các công cụ trên Linux
Tài liệu học Linux và shell
Thông qua sách:
Khóa học (video)
Kiến thức server-side cho web
- Node.js
- Học thêm Coffeescript để tăng chất lượng code Javascript.
2 Likes
Vâng, em cám ơn anh Đạt, các kiến thức về linux như anh đã nếu thì em cũng đã nắm được 1 phần. Em chưa hiểu rõ về Node.js; Coffeescript. Anh có thể giải thích 1 chút cho em được k ạ
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?