digi2936
21-07-2019, 11:44 PM
Kinh nghiệm cho những người bắt đầu học lập trình Web (http://mindx.edu.vn/blog/post/hoc-lap-trinh-web-co-ban). Mỗi người sở hữu lập trình web 1 cách thức học riêng, không những thế để đạt tới một đỉnh cao của 1 lập trình viên, bạn cần với 1 bí quyết học cụ thể, rõ ràng mang một nỗ lực cao.
Dưới đây là một số kinh nghiệm tích cóp lại được của những lập trình viên trước đấy. Tham khảo nhé!
"Đừng đi quá nhanh, hãy nắm bắt nó trước lúc đi tiếp.(Don’t go too fast, get it right before move on)"
Chúng ta thường câu hỏi tại sao trong lớp học của mình, mang 1 số bạn của chúng ta biết trước về 1 số ngôn ngữ lập trình. Trong những tuần trước hết học thường nắm bắt tri thức rất nhanh, nhưng càng về sau họ lại bị bỏ ở đằng sau bởi những sinh viên khác. Tại sao họ lại bị bỏ xa trong khi nền móng của họ phải chăng hơn.???
đó chính là việc họ đã đi quá nhanh, và lối mòn của họ là tưởng rằng mình biết rất nhiều nhưng thực thụ họ hi hữu lúc thực hiện công tác lập trình. Sở hữu thể họ biết 1 số cái nâng cao hơn so mang các sinh viên khác, nhưng bấy nhiêu ấy là ko đủ để nắm vững các nguyên tắc cơ bản.
vì vậy, đầu tiên chúng ta cần tạo cho mình một nền tản (Foundation) rẻ bằng cách thức thường xuyên luyện tập thực hiện cái bài tập lập trình. Trong thời kỳ tập dượt như vậy bạn sẽ thấy được những vấn đề căn bản mà những lập trình viên thường mắc phải. Và tạo cho mình một thoái quen thấp để khắc phục vấn đề.
cùng lúc bạn đừng bao giờ giới hạn tiến trình luyện tập của mình, cũng ko nên đi quá nhanh hay quá chậm. Đừng giảm thiểu một chủ đề nào sau lúc bạn đã nắm vững đa số những gì dẫn đến nó. Bằng cách thức đối mặc sở hữu phổ thông ý tưởng và thách thức, bạn sẽ với 1 chất men giúp bạn mau chóng nắm bắt được những trắc trở cơ bản.
Tham khảo =>>https://mindx.edu.vn/blog/post/full-stack-la-gi (https://mindx.edu.vn/course/fullstack-web)
Sau đây là các phương pháp định hướng việc học lập trình tốc độ hơn.
1. Đừng copy và Paste code
Đây có lẽ là lời khuyên được phổ biến người nhắc nhất và tôi cũng thấy rất đúng. Ban đầu khi mới khiến cho quen sở hữu 1 tiếng nói lập trình, nhìn mớ code như mớ bòng bong chấm phẩy tè le hết. Ngồi gõ lại thì lâu biết bao nhiêu, copy và paste cho nhanh. Nhưng chỉ bằng bí quyết gõ lại bạn mới nhớ code hơn, giả dụ có gõ sai thì có cơ hội quay lại và chỉnh sửa lỗi của mình. Tuy video nào tôi cũng mang source code để bạn tham khảo, nhưng bạn chỉ lấy đấy khiến cho dòng thôi còn bạn vẫn phải tự gõ lại các gì bạn thấy trong video.
Xem các code ví dụ (Look at the Example Code): - khi đọc sách chúng ta thường đọc những từ trên trang sách đó, nhưng học lập trình thì ấy là code. Khi bạn mới bắt đầu học lập trình, bạn nên xem xét kỹ càng và quyết tâm hiểu từng ví dụ. Trước khi đọc những lời giải thích về chương trình trong sách, bạn nên quyết tâm đọc và hiểu các đoạn code mà tác fake đã viết tiêu dùng để làm gì. Tuy các thí dụ ấy chẳng hề lúc nào đánh vào máy cũng chạy, nhưng nó tập cho chúng ta 1 thoái quen xem code cẩn thận và góp phần giúp chúng ta viết code rõ ràng hơn.
2. Vừa xem vừa khiến cho
Bạn đừng sở hữu mở video lên, pha ly cà phê rồi ngồi vuốt râu khen “phải! Phải!”. Cách ấy tôi thấy ko hiểu quả cho lắm. Trước đây tôi cũng từng ngồi khoanh tay gật gù khen có lý. Nhưng khi tắt video đi thì mình lại mơ hồ ko rõ lắm. Chính bởi thế bạn mở video 1 bên và cửa sổ code 1 bên. Xem đến đâu gõ đến ấy thì hiệu quả hơn gần như.
3. Đừng chỉ đọc các code thí dụ - Hãy chạy thử nó ( Don't just Read exam code - Run it)
Đây có lẽ là cách thức chúng tôi thấy hiệu quả nhất. Sau khi bạn xem video rồi, khiến theo rồi, hiểu phương pháp rồi. Hãy tắt video đi và tự làm cho lại trong khoảng đầu theo bí quyết hiểu của mình. Sau đấy tự sửa lỗi, tìm lỗi sai, giải quyết .v.v. Giả dụ bế tắc thì mới xem lại video. Ví như bạn đã đào sâu suy nghĩ mà vẫn chưa ra phương pháp, đến khi xem lại bạn sẽ nhớ lâu hơn hồ hết.
Xem thêm =>>https://mindx.edu.vn/course/fullstack-web
(https://mindx.edu.vn/course/fullstack-web)
4. Code, code nữa, code mãi
Chúng tôi không thể nhấn mạnh điểm này phổ thông hơn nữa. Cách thức học code nhanh nhất là cứ bỏ mấy cuốn sách dầy cộm xuống. Mở trình soạn code lên và code. Sai thì sửa, quên thì xem lại, có lỗi tậu bí quyết giải quyết, đào sâu nghĩ suy, google, đọc lại lý thuyết … nói chung tôi thấy cách thức hay nhất vẫn là tự tậu cách khắc phục trước lúc hỏi. Bởi vì học lập trình là môn học cần tư duy độc lập và tìm tòi sáng tạo. Số đông người khi mới khởi đầu gặp trắc trở khá khó là phải hỏi đầu tiên mà ko tự khám phá. Nếu như cứ mãi hỏi tương tự bạn sẽ bị ì sức thông minh và tư duy không độc lập nữa.
5. Tự thêm thử thách
Đây là cách chúng tôi rất hay tự làm sở hữu mình. Tỉ dụ bạn xem 1 tutorial về phương pháp gửi mail bằng PHP. Trong video, chúng tôi có hướng dẫn gửi mail nhưng ko gửi file đính kèm. Bạn hãy cho đấy là bài tập về nhà của mình và tự tậu cách thức giải quyết. Tỉ dụ khi chúng tôi đọc một bài về jQuery Slider chẳng hạn, nếu người ta chỉ có chuyển hình kiểu chạy qua, chúng tôi sẽ tự mua cách thức tạo cho nó fade qua, vòng lại .v.v.. Bằng cách thức tự tạo ra thách thức cho mình bạn sẽ tiến bộ mau hơn.
6. Hãy viết mã riêng của bạn càng sớm càng thấp ( Write your own code as soon as possible)
lúc bắt đầu viết một chương trình bạn ko biết phải bắt đầu từ đâu, sử dụng cấu trúc dữ liệu gì? Việc phân bổ viết code như thế nào? Xử lý các phương thức ra sao?… Điều trước hết là bạn sử dụng những dụng cụ kiếm tìm ở google hoặc các dụng cụ kiếm tìm khác để kiếm tìm đoạn mã mình cần. Đây là một điều có thể khiến tư duy lập trình của bạn ngày càng giảm đi và càng ngày càng bị lệ thuộc vào những công cụ kiếm tìm.
biện pháp được đưa ra trong trường hợp này là bạn hãy tự nghĩ cho mình một thuật toán riêng. Trước nhất bạn viết nó bằng mã nhái, sau đấy dùng ngôn ngữ lập trình để viết lại. Tuy việc này rất khó và tốn phổ biến thời kì, nhưng nó sẽ giúp bạn sở hữu được các kinh nghiệm đích thực hữu dụng, khả năng tư duy lập trình ngày càng phát triển. Thay vì lên mạng tậu code về sửa.
Trường hợp ý tưởng chương trình của bạn to, phải viết một lượng lớn code. Khi ấy bạn hãy phân nhỏ từng tính năng chương trình của mình ra, tự tập mẫu mã cấu trúc của chương trình nhỏ đó, rồi ghép chúng lại có nhau sẽ được một chương trình lớn hoàn chỉnh hơn. Với thể chương trình đấy ko hoạt động thấp, nhưng mẫu mà bạn được ở đây chính là kinh nghiệm và một tư duy tự lập trong lập trình.
7. Nhận định phương pháp sử dụng 1 phương tiện gỡ rối Debug ( Learn to use a Debugger)
Debug là 1 phương tiện rất khả quan dùng để gỡ rối chương trình của bạn khi mang một lỗi nào đấy là chương trình bạn chạy sai. Nó cho bạn theo dõi trị giá của các biến và các thay đổi của chúng qua từng mã lệnh của chương trình. Dụng cụ debug mạnh nhất có nhẽ được tích hợp trong những sản phẩm của Microsoft như Visual Studio (Hiện nay là Visual Studio 2010).
phương tiện debug giúp chúng ta hiểu chương trình của mình hơn, và là thứ chúng ta cần phải biết lúc viết chương trình. 1 Chương trình debug mang thể giúp bạn mau chóng trả lời các gì mà bạn đang khiến cho như thí dụ bên dưới.
Chuyá»n há»c táºp & là m viá»c á» MindX
Dưới đây là một số kinh nghiệm tích cóp lại được của những lập trình viên trước đấy. Tham khảo nhé!
"Đừng đi quá nhanh, hãy nắm bắt nó trước lúc đi tiếp.(Don’t go too fast, get it right before move on)"
Chúng ta thường câu hỏi tại sao trong lớp học của mình, mang 1 số bạn của chúng ta biết trước về 1 số ngôn ngữ lập trình. Trong những tuần trước hết học thường nắm bắt tri thức rất nhanh, nhưng càng về sau họ lại bị bỏ ở đằng sau bởi những sinh viên khác. Tại sao họ lại bị bỏ xa trong khi nền móng của họ phải chăng hơn.???
đó chính là việc họ đã đi quá nhanh, và lối mòn của họ là tưởng rằng mình biết rất nhiều nhưng thực thụ họ hi hữu lúc thực hiện công tác lập trình. Sở hữu thể họ biết 1 số cái nâng cao hơn so mang các sinh viên khác, nhưng bấy nhiêu ấy là ko đủ để nắm vững các nguyên tắc cơ bản.
vì vậy, đầu tiên chúng ta cần tạo cho mình một nền tản (Foundation) rẻ bằng cách thức thường xuyên luyện tập thực hiện cái bài tập lập trình. Trong thời kỳ tập dượt như vậy bạn sẽ thấy được những vấn đề căn bản mà những lập trình viên thường mắc phải. Và tạo cho mình một thoái quen thấp để khắc phục vấn đề.
cùng lúc bạn đừng bao giờ giới hạn tiến trình luyện tập của mình, cũng ko nên đi quá nhanh hay quá chậm. Đừng giảm thiểu một chủ đề nào sau lúc bạn đã nắm vững đa số những gì dẫn đến nó. Bằng cách thức đối mặc sở hữu phổ thông ý tưởng và thách thức, bạn sẽ với 1 chất men giúp bạn mau chóng nắm bắt được những trắc trở cơ bản.
Tham khảo =>>https://mindx.edu.vn/blog/post/full-stack-la-gi (https://mindx.edu.vn/course/fullstack-web)
Sau đây là các phương pháp định hướng việc học lập trình tốc độ hơn.
1. Đừng copy và Paste code
Đây có lẽ là lời khuyên được phổ biến người nhắc nhất và tôi cũng thấy rất đúng. Ban đầu khi mới khiến cho quen sở hữu 1 tiếng nói lập trình, nhìn mớ code như mớ bòng bong chấm phẩy tè le hết. Ngồi gõ lại thì lâu biết bao nhiêu, copy và paste cho nhanh. Nhưng chỉ bằng bí quyết gõ lại bạn mới nhớ code hơn, giả dụ có gõ sai thì có cơ hội quay lại và chỉnh sửa lỗi của mình. Tuy video nào tôi cũng mang source code để bạn tham khảo, nhưng bạn chỉ lấy đấy khiến cho dòng thôi còn bạn vẫn phải tự gõ lại các gì bạn thấy trong video.
Xem các code ví dụ (Look at the Example Code): - khi đọc sách chúng ta thường đọc những từ trên trang sách đó, nhưng học lập trình thì ấy là code. Khi bạn mới bắt đầu học lập trình, bạn nên xem xét kỹ càng và quyết tâm hiểu từng ví dụ. Trước khi đọc những lời giải thích về chương trình trong sách, bạn nên quyết tâm đọc và hiểu các đoạn code mà tác fake đã viết tiêu dùng để làm gì. Tuy các thí dụ ấy chẳng hề lúc nào đánh vào máy cũng chạy, nhưng nó tập cho chúng ta 1 thoái quen xem code cẩn thận và góp phần giúp chúng ta viết code rõ ràng hơn.
2. Vừa xem vừa khiến cho
Bạn đừng sở hữu mở video lên, pha ly cà phê rồi ngồi vuốt râu khen “phải! Phải!”. Cách ấy tôi thấy ko hiểu quả cho lắm. Trước đây tôi cũng từng ngồi khoanh tay gật gù khen có lý. Nhưng khi tắt video đi thì mình lại mơ hồ ko rõ lắm. Chính bởi thế bạn mở video 1 bên và cửa sổ code 1 bên. Xem đến đâu gõ đến ấy thì hiệu quả hơn gần như.
3. Đừng chỉ đọc các code thí dụ - Hãy chạy thử nó ( Don't just Read exam code - Run it)
Đây có lẽ là cách thức chúng tôi thấy hiệu quả nhất. Sau khi bạn xem video rồi, khiến theo rồi, hiểu phương pháp rồi. Hãy tắt video đi và tự làm cho lại trong khoảng đầu theo bí quyết hiểu của mình. Sau đấy tự sửa lỗi, tìm lỗi sai, giải quyết .v.v. Giả dụ bế tắc thì mới xem lại video. Ví như bạn đã đào sâu suy nghĩ mà vẫn chưa ra phương pháp, đến khi xem lại bạn sẽ nhớ lâu hơn hồ hết.
Xem thêm =>>https://mindx.edu.vn/course/fullstack-web
(https://mindx.edu.vn/course/fullstack-web)
4. Code, code nữa, code mãi
Chúng tôi không thể nhấn mạnh điểm này phổ thông hơn nữa. Cách thức học code nhanh nhất là cứ bỏ mấy cuốn sách dầy cộm xuống. Mở trình soạn code lên và code. Sai thì sửa, quên thì xem lại, có lỗi tậu bí quyết giải quyết, đào sâu nghĩ suy, google, đọc lại lý thuyết … nói chung tôi thấy cách thức hay nhất vẫn là tự tậu cách khắc phục trước lúc hỏi. Bởi vì học lập trình là môn học cần tư duy độc lập và tìm tòi sáng tạo. Số đông người khi mới khởi đầu gặp trắc trở khá khó là phải hỏi đầu tiên mà ko tự khám phá. Nếu như cứ mãi hỏi tương tự bạn sẽ bị ì sức thông minh và tư duy không độc lập nữa.
5. Tự thêm thử thách
Đây là cách chúng tôi rất hay tự làm sở hữu mình. Tỉ dụ bạn xem 1 tutorial về phương pháp gửi mail bằng PHP. Trong video, chúng tôi có hướng dẫn gửi mail nhưng ko gửi file đính kèm. Bạn hãy cho đấy là bài tập về nhà của mình và tự tậu cách thức giải quyết. Tỉ dụ khi chúng tôi đọc một bài về jQuery Slider chẳng hạn, nếu người ta chỉ có chuyển hình kiểu chạy qua, chúng tôi sẽ tự mua cách thức tạo cho nó fade qua, vòng lại .v.v.. Bằng cách thức tự tạo ra thách thức cho mình bạn sẽ tiến bộ mau hơn.
6. Hãy viết mã riêng của bạn càng sớm càng thấp ( Write your own code as soon as possible)
lúc bắt đầu viết một chương trình bạn ko biết phải bắt đầu từ đâu, sử dụng cấu trúc dữ liệu gì? Việc phân bổ viết code như thế nào? Xử lý các phương thức ra sao?… Điều trước hết là bạn sử dụng những dụng cụ kiếm tìm ở google hoặc các dụng cụ kiếm tìm khác để kiếm tìm đoạn mã mình cần. Đây là một điều có thể khiến tư duy lập trình của bạn ngày càng giảm đi và càng ngày càng bị lệ thuộc vào những công cụ kiếm tìm.
biện pháp được đưa ra trong trường hợp này là bạn hãy tự nghĩ cho mình một thuật toán riêng. Trước nhất bạn viết nó bằng mã nhái, sau đấy dùng ngôn ngữ lập trình để viết lại. Tuy việc này rất khó và tốn phổ biến thời kì, nhưng nó sẽ giúp bạn sở hữu được các kinh nghiệm đích thực hữu dụng, khả năng tư duy lập trình ngày càng phát triển. Thay vì lên mạng tậu code về sửa.
Trường hợp ý tưởng chương trình của bạn to, phải viết một lượng lớn code. Khi ấy bạn hãy phân nhỏ từng tính năng chương trình của mình ra, tự tập mẫu mã cấu trúc của chương trình nhỏ đó, rồi ghép chúng lại có nhau sẽ được một chương trình lớn hoàn chỉnh hơn. Với thể chương trình đấy ko hoạt động thấp, nhưng mẫu mà bạn được ở đây chính là kinh nghiệm và một tư duy tự lập trong lập trình.
7. Nhận định phương pháp sử dụng 1 phương tiện gỡ rối Debug ( Learn to use a Debugger)
Debug là 1 phương tiện rất khả quan dùng để gỡ rối chương trình của bạn khi mang một lỗi nào đấy là chương trình bạn chạy sai. Nó cho bạn theo dõi trị giá của các biến và các thay đổi của chúng qua từng mã lệnh của chương trình. Dụng cụ debug mạnh nhất có nhẽ được tích hợp trong những sản phẩm của Microsoft như Visual Studio (Hiện nay là Visual Studio 2010).
phương tiện debug giúp chúng ta hiểu chương trình của mình hơn, và là thứ chúng ta cần phải biết lúc viết chương trình. 1 Chương trình debug mang thể giúp bạn mau chóng trả lời các gì mà bạn đang khiến cho như thí dụ bên dưới.
Chuyá»n há»c táºp & là m viá»c á» MindX