FSoft đúng là chỗ ngon nhất cho fresher trái ngành, cơ mà vào đó chắc được đào tạo Angular là chính. HTML, CSS, JS thuần muốn làm ngon phải pro nên giờ cứ học framework càng sớm càng tốt.
À mà nhân tiện, mình đang làm cái project dùng thuật toán markov để phân tích năng khiếu của học sinh lớp năm qua từng kỳ. Thuật toán đã ok hết rồi nhưng mà trình bày thì xấu như chó (Toàn dùng code java, mà giao diện thì java ko mạnh lắm, xài đại Jframe thôi) Đang học lại html,css, javascript căn bản :(.
Bác cho xin cái roadmap của bác với. Mình cũng tính theo mobile. Mà học kiến thức Java Core rồi chưa biết tiếp theo làm gì. Java thì mình có học thêm Selenium và TestNG để làm automation test rồi.
_Học cú pháp 1 ngôn ngữ cơ bản (java, kotlin) _cài đặt android studio, hiểu đc framework, MVC, OOP, cấu trúc dữ liệu, các thuật toán đơn giản. Code thử các bài tập về recycleview, listview, có thể lên youtube search thử 1 project quản lý sp đơn giản (nhiều lắm), rồi làm theo, cố hiểu cặn kẽ chứ đừng có làm con vẹt. Mục tiêu ở đây ít nhất là nắm đc datastructure, graddle và cách sử dụng các activities, thiết kế các layout cơ bản. _học github, hiểu được cách vận hành các activities, intent, context, data blinding, bundle, lifecycle... Sau đó học fragment, navigation, dùng debug thành thạo. _tiếp theo thì học tới bảo mật, phân quyền, tester (Junit, Expressor,...), dependency management(koin, dagger). Siêng thì quất luôn mutlithreading... Theo mình nhớ thì chương trình học của mình là vậy.
Bác học algorithm với data structure ở đâu bác? Đợt em coi lecture của MIT chả hiểu mô tê gì, thêm cuốn sách đọc càng nổ não
Đang tính làm html/css/javascript/php với mysql đó thày. Nhưng vì thuật toán nó khó vcl nên giờ cứ đúng chức năng cái đã. Giao diện em xử lý sau. :( Em học nặng về lý thuyết lắm, toàn thi olympic, giải đề, các thuật toán Robinson, Vương Hạo, suy diễn tiến, lùi, ML... Mục đích lên cao học rồi ở lại trg dạy luôn á, ít đụng vô phần giao diện nên giờ phải học lại :(.
Mình học ở trường bác ơi. Algorithm thì bác lên geeksforgeeks là nó có hết căn bản trên đó (chịu khó đọc tiếng anh nhé). Mình mỗi ngày đọc 1 tí cho thấm. Cấu trúc dữ liệu thì bác nên mua tài liệu chứ free trên mạng thì chưa tìm thấy cái nào đầy đủ hết (mình có 1 cuốn dày cộm, toàn tiếng anh nhưng khá dễ hiểu). Mình nghĩ bác nắm mấy cái khái niệm con trỏ, tổ chức dữ liệu trong máy, danh sách liên kết, cây, các thuật toán sắp xếp, tìm kiếm, đếm tới đếm lùi, hoán đổi phần tử,... là cũng ok rồi, cái đống lý thuyết phía sau trừ khi bác muốn nghiên cứu chứ mình chả thấy dùng bao giờ...
Cuốn Introduction to Algorithms phải không? Kinh thánh của Algorithm, làm 5 6 năm lật ra đọc vẫn chưa hiểu hết
Fresher thực ra là tính chưa biết gì mà, có kiến thức thì tốt thôi. Như cmt ở trên mình vẫn khuyên ae nên apply OJT. Còn nếu bác muốn đi tiếp về java thì nên tìm hiểu thêm về framework (spring), và đọc thêm 1 ít về design pattern. Kiến thức base loanh quanh chỗ đó thôi vào làm cái gì ngta sẽ training lên. Mang tinh thần kiểu gì cũng phải học tập thêm là được rồi
N2 jap đâm đầu vô code chi vậy trời Có sẵn kn test thì vào mấy vị trí test jap ấy, nhiều chỗ đang cần Ko thì nhắm BA
Chính nó, cái lecture khó hiểu 1 thì cuốn sách khó hiểu 1000 mà ví dụ BA thì cần học gì bác, em cũng có tìm hiểu mảng này mà thấy chả có learning path cụ thể
Bạn coi thử cs50 của Havard trên edx xem, đợt trc mình có theo, bài giảng khá dễ hiểu, ông thầy giảng cũng rất vào. Nó kiểu như 1 khóa cơ bản về computer science vậy.
Tớ cũng recommend CS50, học freecodecamp, CS50 cùng lúc là combo tớ thấy ổn nhất đấy. Cơ mà nó nặng tiếng Anh.
Học thêm một số ngôn ngữ server side như C#, hay dùng Nodejs cũng đươc, để có cái nhìn toàn cảnh về 1 cái app cần phát triển. Học cái cơ bản về HTTP request để hiểu các cơ chế làm việc của web app. Như thế vất vả lúc đầu, nhưng sau dễ dàng hơn đó.
Tại đầu tháng thằng em ở quê chat là muốn đi lên Hà Nội học lập trình, vì covid nên việc kinh doanh nhỏ toang quá. Bảo cầm hơn trăm củ tiền tiếp kiệm lên Hà Nội vừa chạy Grab vừa đi học lập trình Tôi nghe xong cũng thế này (thành tích học mấy môn tự nhiên ở cấp 3 không có gì nổi trội mà đâm đầu vào cái ngành gõ code làm gì thế không biết) Làm front end web thì làm được 1 năm quen việc rồi là thấy chán ặc thôi, lúc đó không có đam mê nữa thì lại nhảy ngành tiếp à Front end web nó cũng chả phải kéo thả GUI như kiểu làm app, làm game mà có thể bay bổng. Đi làm công ty thì thằng thiết kế đồ họa nó đưa 1 cái ảnh và Frontend gõ CSS phải làm ra kết quả y chang thế
ngồi học làm gì, kiếm project về clone đi, code đi là tự search tự giỏi. Mấy thằng đệ t cho làm nhiều giờ đi các cty khác thấy dù ngang time nhưng trình đệ mình hơn hẳn