Kinh nghiệm cho các người khởi đầu học lập trình Web. Mỗi người với lập trình web một phương pháp học riêng, ngoài ra để đạt đến 1 đỉnh cao của một lập trình viên, bạn cần có một phương pháp học cụ thể, rõ ràng có 1 quyết tâm cao. Dưới đây là 1 số kinh nghiệm tích cóp lại được của các 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 vì sao trong lớp học của mình, sở hữu một số bạn của chúng ta biết trước về một số ngôn ngữ lập trình. Trong các 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 các sinh viên khác. Tại sao họ lại bị bỏ xa khi mà nền móng của họ rẻ hơn.??? ấy 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 toàn bộ nhưng thực sự họ hiếm lúc thực hiện công việc lập trình. Với thể họ biết 1 số mẫu nâng cao hơn so có những sinh viên khác, nhưng bấy nhiêu đó là ko đủ để nắm vững các nguyên tắc căn bản. vì vậy, trước tiên chúng ta cần tạo cho mình 1 nền tản (Foundation) rẻ bằng bí quyết thường xuyên tập tành thực hiện cái bài tập lập trình. Trong giai đoạn tập tành tương tự bạn sẽ thấy được những trở ngại cơ 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 tốt để giải quyết vấn đề. song song 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 tránh một chủ đề nào sau lúc bạn đã nắm vững hồ hết các gì dẫn tới nó. Bằng phương pháp đối mặc sở hữu nhiều ý tưởng và thách thức, bạn sẽ sở hữu 1 chất men giúp bạn nhanh chóng nắm bắt được những trở ngại căn bản. Tham khảo =>>https://mindx.edu.vn/blog/post/full-stack-la-gi Sau đây là những bí quyết định hướng việc học lập trình tốc độ hơn. một. Đừng copy và Paste code Đây có lẽ là lời khuyên được phổ thông người kể nhất và tôi cũng thấy rất đúng. Ban sơ lúc mới làm quen sở hữu 1 ngôn ngữ 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, nếu với gõ sai thì có dịp 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 làm cho dòng thôi còn bạn vẫn phải tự gõ lại những gì bạn thấy trong video. Xem các code tỉ dụ (Look at the Example Code): - khi đọc sách chúng ta thường đọc các trong khoảng trên trang sách đấy, nhưng học lập trình thì ấy là code. Lúc bạn mới bắt đầu học lập trình, bạn nên xem xét chăm chút và nỗ lực hiểu từng tỉ 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 cố gắng đọc và hiểu các đoạn code mà tác kém chất lượng đã viết sử dụng để làm cho gì. Tuy những thí dụ đấy không phải khi 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.
hai. Vừa xem vừa làm 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!”. Bí quyết đó tôi thấy không hiểu quả cho lắm. Trước đây tôi cũng từng ngồi khoanh tay gật gù khen sở hữu lý. Nhưng lúc tắt video đi thì mình lại mơ hồ không rõ lắm. Chính bởi vậy bạn mở video một bên và cửa sổ code 1 bên. Xem tới đâu gõ đến ấy thì hiệu quả hơn hồ hết. 3. Đừng chỉ đọc những code thí dụ - Hãy chạy thử nó ( Don't just Read exam code - Run it) Đây có nhẽ là cách chúng tôi thấy hiệu quả nhất. Sau khi bạn xem video rồi, khiến cho theo rồi, hiểu phương pháp rồi. Hãy tắt video đi và tự khiến cho lại từ đầu theo bí quyết hiểu của mình. Sau đó tự sửa lỗi, sắm lỗi sai, khắc phục .v.v. Giả dụ bế tắc thì mới xem lại video. Nếu như bạn đã đào sâu nghĩ suy mà vẫn chưa ra cách, tới lúc xem lại bạn sẽ nhớ lâu hơn phần nhiều. Xem thêm =>>https://mindx.edu.vn/course/fullstack-web 4. Code, code nữa, code mãi Chúng tôi chẳng thể nhấn mạnh điểm này phổ biến hơn nữa. Cách 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, với lỗi mua cách khắc phục, đào sâu nghĩ suy, google, đọc lại lý thuyết … nói chung tôi thấy phương pháp hay nhất vẫn là tự tìm cách thức giải quyết 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à sắm tòi sáng tạo. Đông đảo người khi mới khởi đầu gặp khó khăn hơi khó là phải hỏi đầu tiên mà không tự khám phá. Giả dụ 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 thức chúng tôi rất hay tự làm cho với mình. Tỉ dụ bạn xem một tutorial về cách thức gửi mail bằng PHP. Trong video, chúng tôi sở hữu hướng dẫn gửi mail nhưng ko gửi file đính kèm. Bạn hãy cho đó là bài tập về nhà của mình và tự tậu bí quyết giải quyết. Thí dụ lúc chúng tôi đọc một bài về jQuery Slider chẳng hạn, ví như người ta chỉ mang 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 phương pháp 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 rẻ ( Write your own code as soon as possible) lúc khởi đầu viết một chương trình bạn không biết phải tính từ lúc đâ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 nhất là bạn sử dụng các dụng cụ kiếm tìm ở google hoặc những phương tiện kiếm tìm khác để tìm kiếm đoạn mã mình cần. Đây là 1 điều có thể làm cho tư duy lập trình của bạn ngày một giảm đi và ngày càng bị lệ thuộc vào những phương tiện kiếm tìm. giải pháp được đưa ra trong trường hợp này là bạn hãy tự nghĩ cho mình 1 thuật toán riêng. Trước hết bạn viết nó bằng mã fake, sau ấy sử dụng tiếng nói lập trình để viết lại. Tuy việc này rất khó và tốn phổ quát thời kì, nhưng nó sẽ giúp bạn với được những kinh nghiệm thực thụ hữu ích, khả năng tư duy lập trình càng ngày càng lớn mạnh. Thay vì lên mạng tìm code về sửa. Trường vừa ý tưởng chương trình của bạn lớn, phải viết 1 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 kiểu dáng cấu trúc của chương trình nhỏ ấy, rồi ghép chúng lại mang nhau sẽ được 1 chương trình lớn hoàn chỉnh hơn. Sở hữu thể chương trình đấy ko hoạt động tốt, nhưng mẫu mà bạn được ở đây chính là kinh nghiệm và 1 tư duy tự lập trong lập trình. 7. Phân tích bí quyết dùng một dụng cụ gỡ rối Debug ( Learn lớn use a Debugger) Debug là một dụng cụ rất khả quan tiêu dùng để gỡ rối chương trình của bạn lúc sở hữu 1 lỗi nào đó là chương trình bạn chạy sai. Nó cho bạn theo dõi giá trị của các biến và những đổi thay của chúng qua từng mã lệnh của chương trình. Cô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). dụng cụ 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 khi viết chương trình. Một chương trình debug có thể giúp bạn nhanh chóng giải đáp các gì mà bạn đang khiến như ví dụ bên dưới.
|