Học lập trình Android - đây chẳng phải là việc khóa học lập trình nodejs 1 sớm 1 chiều có thể thành tài được, nhưng không phải là quá cạnh tranh để bắt đầu. Bài viết sau đây được tham khảo trong khoảng trang web cprogramming.com & vietandroid.com sẽ có thể giúp ích cho chúng ta khám phá được các phương pháp để học lập trình Android thấp hơn và nhanh hơn.
một trong những chủ đề được đề cập tới rất nhiều về mẹo học lập trình là:
"Đừ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 thắc mắc 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 nhấ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 tả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 hầu hết nhưng thực thụ họ hiếm khi thực hiện công việc lập trình. Sở hữu thể họ biết 1 số mẫu nâng cao hơn so mang những sinh viên khác, nhưng bấy nhiêu đó là không đủ để nắm vững các nguyên tắc cơ bản.
vì vậy, trước hết chúng ta cần tạo cho mình một nền tảng (Foundation) rẻ bằng bí quyết thường xuyên tập dượt thực hiện loại bài tập lập trình. Trong công đoạn tập tành như vậy bạn sẽ thấy được những trở ngại căn bản mà các lập trình viên thường mắc phải. Và tạo cho mình 1 thoái quen phải chăng để giải quyết vấn đề.
song song bạn đừng bao giờ dừng tiến trình tập dượt của mình, cũng không nên đi quá nhanh hay quá chậm. Đừng hạn chế một chủ đề nào sau lúc bạn đã nắm vững phần đông những gì dẫn tới nó. Bằng bí quyết đối mặt với rộng rãi ý tưởng và thách thức, bạn sẽ mang một chất men giúp bạn chóng vánh nắm bắt được những trở ngại căn bản. Sau đây là 5 bí quyết để bạn định hướng được việc hoc lap trinh android nhanh hơn.
một. XEM những 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à
một trong những chủ đề được đề cập tới rất nhiều về mẹo học lập trình là:
"Đừ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 thắc mắc 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 nhấ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 tả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 hầu hết nhưng thực thụ họ hiếm khi thực hiện công việc lập trình. Sở hữu thể họ biết 1 số mẫu nâng cao hơn so mang những sinh viên khác, nhưng bấy nhiêu đó là không đủ để nắm vững các nguyên tắc cơ bản.
vì vậy, trước hết chúng ta cần tạo cho mình một nền tảng (Foundation) rẻ bằng bí quyết thường xuyên tập dượt thực hiện loại bài tập lập trình. Trong công đoạn tập tành như vậy bạn sẽ thấy được những trở ngại căn bản mà các lập trình viên thường mắc phải. Và tạo cho mình 1 thoái quen phải chăng để giải quyết vấn đề.
song song bạn đừng bao giờ dừng tiến trình tập dượt của mình, cũng không nên đi quá nhanh hay quá chậm. Đừng hạn chế một chủ đề nào sau lúc bạn đã nắm vững phần đông những gì dẫn tới nó. Bằng bí quyết đối mặt với rộng rãi ý tưởng và thách thức, bạn sẽ mang một chất men giúp bạn chóng vánh nắm bắt được những trở ngại căn bản. Sau đây là 5 bí quyết để bạn định hướng được việc hoc lap trinh android nhanh hơn.
một. XEM những 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à
Mã:
. Lúc bạn mới bắt đầu học lập trình android , bạn nên coi xét chu đáo và phấn đấu hiểu từng thí 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 những đoạn code mà tác nhái đã viết tiêu dùng để làm gì. Tuy các thí dụ đó 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 một thoái quen xem code kỹ lưỡng và góp phần giúp chúng ta viết code rõ ràng hơn.
- Chúng ta phải viết code khiến cho sao để cho những lập trình viên khác có thể đọc và hiểu nó, và để khi chính mình nhìn lại cũng nắm được. Vì thế cần phải tuân thủ những nguyên tắc, và cú pháp khi viết code để đảm bảo kiểm tra lỗi thuần tuý hơn, các phần chỉ dẫn viết code theo một cái chuẩn thường được viết ở đầu những cuốn sách lập trình, nhưng ít người học lập trình quan tâm đến vấn đề này.
2. Đừng chỉ đọc những code ví dụ – hãy chạy thử nó (Don’t just Read exam code – Run It)
- lúc bạn đọc 1 chương trình hướng dẫn [B]khóa học lập trình web[/B] (hay 1 cuốn sách), bạn thường xem các code tỉ dụ của nó và kể “Tôi đã nắm được nó, tôi đã hiểu được nó….”. Tất nhiên là bạn có thể nắm được nó, nhưng bạn đích thực chưa hiểu được nó hoạt động như thế nào, cho kết quả ra sao.
thành ra trước lúc đọc 1 cuốn sách về lập trình, bạn nên cài trình biên dịch của tiếng nói mà bạn đang học vào máy (ví dụ học C++ thì bạn cài Dev C++ hay visual c++). Để sẵn sàng chạy thử gần như những tỉ dụ trong cuốn sách hay chương trình mà bạn đang đọc.
- Tôi đề cập chạy thử ở đây không hề là copy rồi paste vào rồi nhấn F5. Tôi khuyên bạn nên tự mình đánh những đoạn code ấy vào chương trình biên dịch, vì khi ấy bạn thực thụ buộc mình phải đi qua đầy đủ các mã,việc gõ mã lệnh sẽ giúp bạn chú ý đến các chi tiết cú pháp của tiếng nói – các sự thiếu soát buồn cười như thiếu đấu chấm phẩy ở cuối mỗi câu lệnh sở hữu thể khiến bạn vô cùng đau đầu.
- Sau khi gõ mã lệnh vào chương trình, hãy chạy thử nó. Rồi viết thêm 1 số câu lệnh mới vào chương trình của mình xem nó mang hoạt động xem. Điều đó sẽ giúp bạn hiểu nhanh hơn mỗi câu lệnh với ý nghĩa như thế nào.
3. Hãy viết mã riêng của bạn càng sớm càng phải chăng (Write your own code as soon as possible).
- khi khởi đầu viết một chương trình bạn không biết phải diễn ra từ đâu, tiêu 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 đầu tiên là bạn dùng các dụng cụ tìm kiếm ở google hoặc các công cụ kiếm tìm khác để tìm kiếm đoạn mã mình cần. Đây là một điều mang thể làm cho tư duy lập trình của bạn ngày càng giảm đi và ngày một bị lệ thuộc vào những dụ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 1 thuật toán riêng. Trước hết bạn viết nó bằng mã fake, sau đó 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 nhiều thời gian, nhưng nó sẽ giúp bạn với được các kinh nghiệm đích thực hữu ích, khả năng tư duy lập trình càng ngày càng tăng trưởng. 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 to, phải viết 1 lượng lớn code. Lúc đấ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 ngoại hình cấu trúc của chương trình nhỏ đó, rồi ghép chúng lại với nhau sẽ được 1 chương trình lớn hoàn chỉnh hơn. Sở hữu thể chương trình đó không hoạt động rẻ, 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.
4. Nhận định bí quyết sử dụng 1 dụng cụ Debug (Learn lớn use a Debugger)
- Debug là một công cụ rất tốt dùng để gỡ rối chương trình của bạn lúc mang 1 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 những biến và các đổ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ó lẽ đượ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.
Tham khảo =>>[URL='https://mindx.edu.vn/course/react-native'][B]https://mindx.edu.vn/course/react-native[/B][/URL]
- một chương trình debug có thể giúp bạn nhanh chóng trả lời những gì mà bạn đang khiến cho như tỉ dụ bên dưới.
- Và lời khuyên rút cuộc về debug là: lúc bạn lần đầu Nhận định về debuger, sở hữu thể nó sẽ khiến cho bạn mất tương đối rộng rãi thời kì lúc bạn sửa lỗi chương trình của mình. Nhưng khi bạn nắm được các tri thức về debug nó sẽ mang lại cho bạn một lợi ích lớn trong việc tiết kiệm thời gian khi sửa lỗi chương trình. Tôi tin rằng mỗi bạn đều mang thể sắm ra cho mình 1 cách thức debug chương trình hiệu quả, bởi nó sẽ theo suốt sự nghiệp lập trình của bạn.
- Tôi thường thấy những sinh viên khác không muốn sử dụng phương tiện debug (có thể là không biết giống như tôi lúc trước). Các sinh viên đã tự làm cho khó mình trong việc kiếm tìm lỗi sai trong chương trình. Bởi thế lúc bạn đã xác định theo tuyến đường lập trình, hãy học cách dùng 1 dụng cụ debug, nó sẽ đem lại cho bạn nhiều ích lợi thiết thực hơn bạn nghĩ.
5. Tìm kiếm thêm những nguồn tài tài liệu khác (Seek our more sources)
- lúc bạn không hiểu một điều gì ấy, internet là 1 nơi có lượng thông báo đồ sộ mà bạn tậu đến. Thế nhưng với những bài viết về đề tài mà bạn muốn tậu thì lại được tác giả viết qua loa, hoặc sở hữu thể sai. Do vậy bạn phải cực kỳ thận trọng khi dùng những thông tin từ internet vào chương trình của mình.
- ngoài ra việc kiếm tìm một cuốn sách có các giải thích chi tiết sẽ giúp bạn chóng vánh nắm được vấn đề hơn.
- Bạn cũng có thể tham gia vào những diễn đàn về lập trình (ví dụ lập trình c, c++, c# thì có diễn đàn Congdongcviet.com), bỗng dưng hiểu 1 vấn đề gì ấy bạn sở hữu thể post bài để những thành viên trong diễn đàn viện trợ cho bạn. Nếu như có khả năng về tiến anh thì bạn lên các diễn đàn nước ngoài sẽ với rộng rãi thành viên tuyệt vời ở ấy kiếm tìm thông báo và tư vấn giúp (codeproject.com, cprogramming.com, cplusplus.com…). Lưu ý khi hỏi trên các diễn đàn bạn phải đặt nghi vấn ngắn gọn, tập kết vào trình bày nội dung vấn đề mà bạn đang gặp gặp trắc trở thì bạn sẽ nhận được câu giải đáp thấp hơn.
- Việc trước mỗi buổi học nên chuẩn bị 1 danh sách các câu hỏi về những gặp vấn đề mà bạn gặp phải vào một cuốn sổ tay nhỏ để lên hỏi thầy giáo hoặc bạn bè là 1 việc rất bổ ích, nó sẽ giúp bạn thu nhận hơn, và nó cho thấy rằng bạn là 1 con người cầu tiến, đam mê học hỏi.
- cuối cùng là việc khôn cùng quan yếu, Học nhóm. Học nhóm sẽ giúp bạn tiến bộ tốc độ hơn, tăng cường khả năng giao du mang bạn bè và đồng nghiệp sau này. Khi khiến cho việc nhóm bạn sẽ viết ra được những chương trình to hơn và có sức thuyết phục khách hàng hơn. Tôi khuyên bạn đừng bao giờ ôm ấp hết công tác về mình.
Mong rằng mang bài viết này, bạn sẽ nắm được các kỹ năng cơ bản để khởi đầu dấn thân vào học lập trình android. Nâng tầm khả năng lập trình của mình trong toàn cầu lập trình Việt Nam và vươn tầm toàn cầu.
[IMG]https://resources.mindx.edu.vn/uploads/images/45692902022_9f6ce14a41_k.jpg[/IMG]