Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Ngành công nghệ phần mềm học gì trước?
21:29 27-08-2021
1.446 lượt xem
2 bình luận
05:29 28-08-2021
cho em hỏi em học ngành công nghề phần mềm thì nên học theo trình tự như thế nào ạ ?. Học ngôn ngữ nào trước ạ?
công nghệ phần mềm sẽ chú trọng việc tạo ra phần mềm.
phần mềm ở đây có thể là
- App mobile
- Website
- App PC
Thì tất cả những cái này để làm ra đều cần học những thứ này:
1. Nhập môn lập trình => để bạn có tư duy lập trình là cái gì
2. Cấu trúc dữ liệu và giải thuật => để bạn biết thêm các thuật toán tìm kiếm, sắp xếp, các cách thức lưu trữ dữ liệu nâng cao ngoài các kiểu dữ liệu cơ bản và cách giải quyết các bài toán bất thường
3. SQL cái này tùy bạn chọn học SQL server, MySQL, mogoDB... tùy theo ngôn ngữ làm ra phần mềm mà bạn chọn
4. Ngôn ngữ lập trình phần mềm(tùy chọn)
- App mobile: flutter, android native, swift, xamarin,
- Website: PHP, JAVA, ASP, NODEJS, DJANGO... Và buộc phải học HTML + CSS + JS
- App pc: winform, WPF, QT + C++, python + QT...
Cơ bản là vậy.
Trong quá trình học SQL và ngôn ngữ phần mềm bạn nên học bổ túc thêm:
- Quy trình phát triển phần mềm
- Phân tích thiết kế hệ thống
- Học thêm 1 chút về kiến trúc máy tính để hiểu máy tính nó chạy ra sao => tối ưu được thuật toán cũng nhiều
Mong mốt chút góp ý này có thể giúp bạn có thêm định hướng
Trước hết bạn chọn cho mình mảng mà bạn thích trước nha, chẳng hạn như Web - Mobile - Desktop App, khi đó sẽ dể tư vấn hơn á.