3 cách để bắt đầu học lập trình

Mục lục:

3 cách để bắt đầu học lập trình
3 cách để bắt đầu học lập trình

Video: 3 cách để bắt đầu học lập trình

Video: 3 cách để bắt đầu học lập trình
Video: Java 88. Cách vẽ và hiển thị các hình ảnh cơ bản | Lập trình Java 2024, Có thể
Anonim

Bạn đã bao giờ muốn tạo một chương trình từ đầu chưa? Lập trình có thể là một trải nghiệm rất bổ ích. Tất cả các lập trình viên máy tính vĩ đại đều bắt đầu giống như bạn: không có kiến thức nhưng sẵn sàng đọc, nghiên cứu và thực hành. WikiHow này hướng dẫn bạn cách bắt đầu học viết mã.

Các bước

Phương pháp 1/3: Quyết định ngôn ngữ lập trình để học

Bắt đầu học lập trình Bước 1
Bắt đầu học lập trình Bước 1

Bước 1. Suy nghĩ về những gì bạn muốn làm với kiến thức lập trình của bạn

Điều này có thể giúp bạn xác định những gì cần học và bạn cần học bao nhiêu. Bạn có quan tâm đến thiết kế web? Bạn có muốn tạo trò chơi điện tử không? Bạn có muốn phát triển ứng dụng điện thoại thông minh không? Bạn có muốn có một sự nghiệp trong ngành công nghệ? Bạn có thích giải quyết vấn đề không? Bạn quan tâm hơn đến lập trình front-end hay back-end?

  • Các lập trình viên front-end làm việc trên những thứ như giao diện người dùng đồ họa (GUI) và những thứ mà người dùng tương tác. Các ngôn ngữ phổ biến cho lập trình viên front-end bao gồm HTML, CSS và Javascript.
  • Các lập trình viên back-end làm việc trên những thứ như cơ sở dữ liệu, kịch bản và kiến trúc chương trình, và những thứ diễn ra ở hậu trường. Các ngôn ngữ lập trình phổ biến cho người dùng cuối bao gồm Ruby, Python, PHP và các công cụ như MySQL và Oracle.
Bắt đầu học lập trình Bước 2
Bắt đầu học lập trình Bước 2

Bước 2. Suy nghĩ về những nền tảng mà bạn quan tâm

Bạn muốn phát triển phần mềm cho máy tính? Bạn có quan tâm hơn đến các ứng dụng điện thoại thông minh và máy tính bảng. Nếu vậy bạn quan tâm đến hệ điều hành nào nhất? Việc phát triển phần mềm cho macOS có thể yêu cầu bạn học các ngôn ngữ khác nhau mà bạn có thể không cần biết khi phát triển ứng dụng cho Windows. Tương tự như vậy, phát triển ứng dụng iPhone và iPad có thể yêu cầu các kỹ năng khác với phát triển ứng dụng Android.

Bắt đầu học lập trình Bước 3
Bắt đầu học lập trình Bước 3

Bước 3. Hiểu các khái niệm lập trình khác nhau

Trong khi có nhiều ngôn ngữ lập trình khác nhau, có một vài khái niệm cơ bản mà chúng đều có điểm chung. Một số khái niệm lập trình cơ bản như sau:

  • Biến đổi:

    Các biến là những phần thông tin được lưu trữ để chúng có thể được gọi lại sau này. Biến thường được đặt một tên tượng trưng. Một ví dụ về biến là nếu một chương trình yêu cầu người dùng nhập tên của họ. Tên họ nhập có thể được lưu trữ dưới một biểu tượng đối tượng được gọi là "tên". Sau đó, lập trình viên có thể sử dụng ký hiệu "tên" để gọi lại tên mà người dùng nhập vào và gọi người dùng bằng tên của họ. Một biến hoặc đối tượng bao gồm các ký tự được gọi là "Chuỗi".

  • Cơ cấu điều khiển:

    Cấu trúc điều khiển cho chương trình biết phần nào của chương trình cần được chạy và theo thứ tự. Một loại cấu trúc điều khiển phổ biến thường được gọi là câu lệnh If / Then / Else. Điều này cho chương trình biết rằng nếu một điều kiện là đúng, thì hãy chạy phần tiếp theo của chương trình. Đối với tất cả những thứ khác, hãy quay lại một phần khác. Ví dụ, nếu một chương trình yêu cầu người dùng tạo mật khẩu, mật khẩu được lưu trữ dưới dạng một chuỗi. Màn hình mật khẩu yêu cầu người dùng nhập mật khẩu của họ. Câu lệnh IF / Then / Else được sử dụng để cho chương trình biết rằng nếu mật khẩu đã nhập bằng mật khẩu đã lưu, thì hãy thực thi phần còn lại của chương trình. Đối với tất cả những thứ khác, hiển thị "Mật khẩu của bạn không chính xác".

  • Cấu trúc dữ liệu:

    Cấu trúc dữ liệu chỉ là một cách lưu trữ và tổ chức dữ liệu để nó có thể được sử dụng một cách hiệu quả. Một ví dụ về cấu trúc dữ liệu là danh bạ trên điện thoại của bạn. Thay vì lưu trữ từng địa chỉ liên hệ của bạn dưới dạng các biến riêng biệt, lập trình của bạn có thể tạo một biến được gọi là "Danh sách" lưu trữ tất cả các địa chỉ liên hệ của bạn.

  • Cú pháp:

    Cú pháp là cách nhập mã chính xác bằng một ngôn ngữ cụ thể. Mỗi ngôn ngữ lập trình có một cú pháp khác nhau. Cú pháp có thể là cách lưu trữ các biến, khi nào sử dụng các ký hiệu khác nhau (tức là dấu ngoặc đơn () hoặc dấu ngoặc vuông ), sử dụng thụt lề thích hợp và hơn thế nữa. Nếu không nhập đúng cú pháp, chương trình sẽ không thể đọc mã và rất có thể bạn sẽ nhận được thông báo lỗi.

  • Công cụ:

    Công cụ là những thứ giúp lập trình dễ dàng hơn. Đây có thể là các tính năng phần mềm kiểm tra mã của bạn và đảm bảo mã đó chính xác. Nó cũng có thể là một tính năng chương trình được tạo sẵn mà bạn có thể triển khai vào chương trình của riêng mình để bạn không phải tự mình xây dựng nó.

Bắt đầu học lập trình Bước 4
Bắt đầu học lập trình Bước 4

Bước 4. Quyết định ngôn ngữ lập trình bạn muốn học

Sau khi bạn quyết định những gì bạn muốn làm với kiến thức lập trình của mình, hãy bắt đầu thực hiện một số nghiên cứu để tìm ra ngôn ngữ lập trình nào được sử dụng trong lĩnh vực bạn quan tâm.

  • Python:

    Python là một ngôn ngữ tốt cho người mới bắt đầu. Đó là ngôn ngữ có mục đích chung cho phép bạn làm bất cứ điều gì và rất dễ sử dụng.

  • Ruby:

    Ruby là một ngôn ngữ tốt khác cho người mới bắt đầu. Giống như Python, nó cũng là một ngôn ngữ hướng đối tượng, có mục đích chung và rất dễ học.

  • Java:

    Java là một ngôn ngữ phổ biến đã tồn tại trong nhiều năm và tiếp tục phát triển. Đây là ngôn ngữ chính được sử dụng để phát triển ứng dụng cho điện thoại Android. Nó cũng có thể được sử dụng để phát triển các chương trình máy tính. Ví dụ, Minecraft ban đầu được xây dựng bằng Java.

  • NS:

    C ban đầu được thiết kế để viết phần mềm hệ thống. Nó được nhúng vào hầu hết các bộ vi xử lý hiện nay. Không có quá nhiều thứ, nhưng nếu bạn có thể học C, bạn sẽ có một nền tảng vững chắc cho phép bạn học về bất kỳ ngôn ngữ lập trình nào khác.

  • C ++:

    C ++ là một trong những ngôn ngữ đa dụng được sử dụng rộng rãi nhất. Đây là một ngôn ngữ khó học hơn, nhưng nó đáng giá. C ++ cho phép bạn kiểm soát rộng hơn các ứng dụng bạn phát triển và cho phép bạn kiểm soát tốt hơn phần cứng của máy tính. Nó được coi là một trong những ngôn ngữ tốt nhất để phát triển các ứng dụng quy mô lớn.

  • NS#:

    C # (phát âm là C sharp) mới hơn một chút so với C ++ và có một số tính năng bổ sung. Nó dễ học hơn một chút so với C ++ và nó được sử dụng trong rất nhiều ứng dụng Windows.

  • Nhanh:

    Swift là một ngôn ngữ đa dụng do Apple phát triển. Nó chủ yếu được sử dụng để phát triển ứng dụng cho các sản phẩm của Apple như iPhone, iPad, macOS, Apple TV, v.v.

  • HTML / CSS. HTML và CSS được sử dụng trong thiết kế web. HTML được sử dụng để tạo các trang web có thể được hiển thị bởi trình duyệt web của bạn. Bạn có thể sử dụng HTML để thêm các đối tượng vào trang web và thiết kế giao diện của trang web. CSS được sử dụng để tạo giao diện hoặc phong cách chuẩn trên nhiều trang web. Ví dụ: nếu bạn muốn tạo giao diện và phong cách tương tự trên nhiều trang cho một trang web, bạn có thể áp dụng các mã kiểu HTML giống nhau cho mỗi trang hoặc bạn có thể tạo một tệp CSS áp dụng giao diện giống nhau cho tất cả các trang web các trang.
  • Javascript:

    Javascript (không nên nhầm lẫn với Java) là một ngôn ngữ khác được sử dụng trong thiết kế web. Javascript được sử dụng để tạo các tính năng tương tác cho một trang web. Nó rất cần thiết cho việc thiết kế bất kỳ ứng dụng web nào.

  • PHP và MySQL:

    PHP và MySQL là ngôn ngữ back-end quản lý cơ sở dữ liệu trên máy chủ. Bất cứ khi nào một chương trình, trang web hoặc ứng dụng lưu trữ thông tin người dùng và yêu cầu người dùng đăng nhập, thông tin đó sẽ được lưu trữ trên cơ sở dữ liệu. MySQL và PHP là những ngôn ngữ được sử dụng để tạo và quản lý cơ sở dữ liệu.

Phương pháp 2/3: Nhận tài nguyên cần thiết để lập trình

Bắt đầu học lập trình Bước 5
Bắt đầu học lập trình Bước 5

Bước 1. Tìm một số hướng dẫn dành cho người mới bắt đầu

Bạn có thể tìm thấy rất nhiều hướng dẫn cơ bản trực tuyến hoàn toàn miễn phí. Đây có thể là các trang web viết mã, hướng dẫn trên YouTube hoặc hướng dẫn web tương tác. Bạn cũng nên tìm sách giáo khoa về ngôn ngữ bạn muốn học. Chỉ cần đảm bảo rằng nó được viết cho trình độ kỹ năng của bạn. Một số tài nguyên trực tuyến bao gồm:

  • Codeacademy.com là một trong những trang hướng dẫn viết mã trực tuyến lớn nhất. Bạn có thể tham gia các khóa học cơ bản bằng tài khoản miễn phí. Tài khoản chuyên nghiệp giúp bạn có thêm tài liệu, hướng dẫn từng bước và hỗ trợ ngang hàng.
  • EdX là một khóa học trực tuyến miễn phí do MIT và Harvard quản lý, cung cấp các khóa học miễn phí bằng nhiều ngôn ngữ lập trình khác nhau.
  • w3schools.com là một tài nguyên trực tuyến miễn phí chủ yếu tập trung vào thiết kế web. Nó cung cấp các bài học và ví dụ miễn phí về HTML, CSS, Javascript, PHP, Python, Java, C ++, C #, v.v.
  • Kênh YouTube của Darek Banas cung cấp rất nhiều hướng dẫn về nhiều ngôn ngữ và khái niệm lập trình.
  • Kiến thức Lập trình là một kênh YouTube khác cung cấp rất nhiều video hướng dẫn miễn phí về nhiều ngôn ngữ và khái niệm lập trình.
  • Codeingame là một trang web tuyệt vời giúp bạn rèn giũa kỹ năng viết mã của mình bằng cách chơi các trò chơi với các ngôn ngữ lập trình khác nhau. Nó bao gồm nhiều loại ngôn ngữ, bao gồm C ++, C #, Javascript, Java, Python, Koltin, PHP, Swift, v.v.
  • Scratch là một công cụ giáo dục trực tuyến do MIT phát triển để dạy trẻ em cách phát triển trò chơi điện tử và viết mã. Nó sử dụng một ngôn ngữ lập trình trực quan cho phép bạn lập trình bằng các khối. Đây là một cách tốt để học cách hình dung các khái niệm lập trình và học cách suy nghĩ như một lập trình viên.
  • Code.org có rất nhiều hướng dẫn cho mọi lứa tuổi và cấp lớp để dạy cả trẻ em và người lớn cách lập trình.
Bắt đầu học lập trình Bước 6
Bắt đầu học lập trình Bước 6

Bước 2. Tải xuống các chương trình cần thiết để lập trình bằng ngôn ngữ của bạn

Không phải tất cả các chương trình đều yêu cầu bạn cài đặt phần mềm để bắt đầu lập trình. Ví dụ: nếu bạn muốn bắt đầu lập trình bằng HTML, CSS và Javascript, bạn chỉ cần một trình soạn thảo văn bản như Notepad hoặc TextEdit và một trình duyệt web. Tuy nhiên, các ngôn ngữ khác yêu cầu bạn tải xuống và cài đặt phần mềm đặc biệt để chạy các chương trình được lập trình bằng các ngôn ngữ này

  • Ruby:

    Tải xuống phiên bản mới nhất của Ruby [https://www.ruby-lang.org/en/downloads/ tại đây}.

  • Python:

    Nhiều máy tính đã được cài đặt Python, nhưng bạn có thể cần cài đặt phiên bản mới nhất trước khi bắt đầu lập trình bằng Python.

  • Java:

    Bạn sẽ cần cài đặt Bộ phát triển phần mềm Java. Để bắt đầu lập trình bằng Java.

  • PHP và MySQL:

    PHP và MySQL chạy trên máy chủ thay vì máy tính. Tuy nhiên, để phát triển và thử nghiệm PHP và MySQL cục bộ trên máy tính của bạn, bạn sẽ cần tải xuống và cài đặt phần mềm máy chủ như Apache, cũng như chính PHP. Có một số gói phần mềm, bao gồm WAMP và

Bắt đầu học lập trình Bước 7
Bắt đầu học lập trình Bước 7

Bước 3. Tải xuống Môi trường phát triển tích hợp

Môi trường phát triển tích hợp (IDE) là các chương trình chứa các công cụ phát triển toàn diện có trình soạn thảo mã, công cụ xây dựng, trình gỡ lỗi và đôi khi là trình biên dịch. Nhiều IDE hỗ trợ nhiều ngôn ngữ. Một số IDE bao gồm những điều sau:

  • Nhật thực.
  • Netbeans.
  • Mã Visual Studio
  • Android Studio (dành cho ứng dụng Android).
  • Xcode (dành cho các ứng dụng Mac, iPhone và iPad).
Bắt đầu học lập trình Bước 8
Bắt đầu học lập trình Bước 8

Bước 4. Tải xuống trình biên dịch hoặc trình thông dịch

Có hai loại ngôn ngữ lập trình chính, ngôn ngữ biên dịch và ngôn ngữ thông dịch. Một ngôn ngữ đã biên dịch sẽ chuyển đổi mã của bạn thành một ngôn ngữ máy mà máy tính có thể hiểu được. Các ngôn ngữ biên dịch bao gồm C và C ++. Các ngôn ngữ được thông dịch sử dụng một trình thông dịch thực hiện các hướng dẫn trong mã mà không cần chuyển đổi chúng sang mã máy. Các ngôn ngữ được thông dịch bao gồm Python và Javascript. Một số môi trường phát triển tích hợp có trình biên dịch hoặc trình thông dịch đi kèm. Trong một số trường hợp, bạn sẽ cần tải xuống trình biên dịch hoặc trình thông dịch riêng biệt.

  • Codechef.com có một lý tưởng, trình biên dịch và trình thông dịch trực tuyến hoạt động cho nhiều ngôn ngữ khác nhau
  • GCC là một trình biên dịch mã nguồn mở (miễn phí) cho C và C ++.
  • Trình thông dịch Python có thể được tải xuống trực tiếp từ trang web Python chính thức.
  • OpenJDK là một bộ công cụ phát triển miễn phí mã nguồn mở cho Java bao gồm một trình biên dịch.
Bắt đầu học lập trình Bước 9
Bắt đầu học lập trình Bước 9

Bước 5. Tìm một người cố vấn tốt

Nếu bạn đang có kế hoạch tạo dựng sự nghiệp từ lập trình, bạn có thể sẽ muốn xem xét một chương trình đào tạo chính thức về khoa học máy tính. Hãy tìm những người hướng dẫn có kinh nghiệm có kinh nghiệm trong lĩnh vực này để có thể giúp bạn rèn giũa các kỹ năng của mình. Nếu bạn không có kế hoạch học chính thức, hãy tìm các nhóm gặp gỡ, nơi bạn có thể gặp gỡ những người khác đang cố gắng học ngôn ngữ mà bạn muốn học. Bạn cũng có thể kiểm tra các cộng đồng trực tuyến và diễn đàn web.

Phương pháp 3/3: Bắt đầu lập trình

Bắt đầu học lập trình Bước 10
Bắt đầu học lập trình Bước 10

Bước 1. Suy nghĩ về những gì bạn có thể xây dựng với những kỹ năng bạn có

Sau khi bạn đã thực hiện một vài bài tập và học được một số kiến thức cơ bản, hãy bắt đầu suy nghĩ về những gì bạn có thể xây dựng với những kỹ năng bạn có. Nó không cần phải là bất cứ điều gì vĩ đại. Nó có thể là một chương trình thêm đơn giản, hoặc một ứng dụng câu hỏi và trả lời trắc nghiệm. Tạo một vài chương trình đơn giản. Trong khi bạn đang ở đó, hãy tiếp tục học hỏi để bạn có thể xây dựng các chương trình lớn hơn và tốt hơn.

Bắt đầu học lập trình Bước 11
Bắt đầu học lập trình Bước 11

Bước 2. Quyết định mục tiêu của chương trình của bạn là gì

Chương trình của bạn nên có một mục tiêu có thể được xác định trong một hoặc hai câu. Một chương trình phải có một nhiệm vụ cụ thể mà nó hoàn thành hoặc giúp người dùng hoàn thành. Một số ví dụ về các mục tiêu của chương trình bao gồm:

  • Cho phép người dùng sắp xếp danh sách tên và thông tin liên hệ.
  • Hiển thị một câu chuyện dựa trên văn bản cho phép người dùng chọn con đường của riêng họ.
  • Cung cấp cho người chơi lựa chọn các cuộc tấn công để lựa chọn trong khi kẻ thù tạo ra các cuộc tấn công ngẫu nhiên của riêng chúng.
  • Tính quỹ đạo của một hành tinh xung quanh một ngôi sao.
Bắt đầu học lập trình Bước 12
Bắt đầu học lập trình Bước 12

Bước 3. Quyết định các giới hạn mà chương trình của bạn phải tuân theo

Sau khi bạn quyết định mục tiêu cho chương trình của mình, thì bạn phải quyết định các quy tắc mà chương trình của bạn phải tuân theo để hoàn thành mục tiêu Ví dụ:

  • Danh bạ phải được lưu để có thể gọi lại sau này.
  • Câu chuyện phải giải thích cho những lựa chọn trước đó của người chơi.
  • Sức mạnh của các cuộc tấn công của người chơi được xác định bởi chỉ số hiện tại của họ.
  • Chương trình phải tính toán chính xác quỹ đạo của khối lượng của bất kỳ đối tượng nào mà người dùng nhập vào.
Bắt đầu học lập trình Bước 13
Bắt đầu học lập trình Bước 13

Bước 4. Quyết định những công cụ bạn sẽ sử dụng

Sau khi bạn quyết định mục tiêu và quy tắc cho chương trình của mình, hãy quyết định công cụ nào bạn sẽ sử dụng để phát triển chương trình của mình, cũng như hệ điều hành mà chương trình sẽ được phát triển. Bạn cũng nên quyết định xem bạn sẽ làm việc một mình hay làm việc theo nhóm. Bạn cũng có thể muốn quyết định xem bạn sẽ tự mình lập trình toàn bộ chương trình hay bạn sẽ sử dụng bất kỳ mã hoặc công cụ bên ngoài nào. Hãy suy nghĩ về cách mã hoặc công cụ này được triển khai.

Bắt đầu học lập trình Bước 14
Bắt đầu học lập trình Bước 14

Bước 5. Quyết định chuỗi sự kiện

Khi bạn đã có ý tưởng về chương trình của mình sẽ làm gì, hãy quyết định xem mọi thứ sẽ diễn ra theo thứ tự nào. Điều gì sẽ xảy ra khi bạn khởi chạy chương trình lần đầu tiên? Chương trình thông báo cho người dùng cách sử dụng chương trình như thế nào? Điều đầu tiên người dùng nên làm với chương trình là gì? Chương trình phản hồi như thế nào? Người dùng làm gì tiếp theo? Điều này được truyền đạt đến người dùng như thế nào? Điều gì xảy ra khi chương trình hoàn thành mục tiêu hoặc mục tiêu của nó?

Bắt đầu học lập trình Bước 15
Bắt đầu học lập trình Bước 15

Bước 6. Chia các vấn đề lớn hơn thành các vấn đề nhỏ hơn

Lập danh sách các mục tiêu chính của chương trình. Sau đó, chia nhỏ các mục tiêu lớn hơn thành các mục tiêu nhỏ hơn để dễ xử lý hơn. Nếu những nhiệm vụ nhỏ hơn vẫn còn quá khó để giải quyết, hãy chia nhỏ chúng thành các nhiệm vụ nhỏ hơn.

Bắt đầu học lập trình Bước 16
Bắt đầu học lập trình Bước 16

Bước 7. Phác thảo chức năng chính của chương trình của bạn

Khi bạn bắt đầu lập trình, hãy sử dụng các chú thích ngoài chức năng để phác thảo các chức năng hoặc mục tiêu chính của chương trình của bạn. Bạn sẽ không thể biên dịch hoặc giải thích những nhận xét này, nhưng chúng sẽ giúp bạn tổ chức mã của mình.

Bắt đầu học lập trình Bước 17
Bắt đầu học lập trình Bước 17

Bước 8. Bổ sung lần lượt các chức năng và mục tiêu của chương trình

Sau khi bạn có phác thảo về các chức năng và mục tiêu của chương trình, bạn có thể bắt đầu viết mã triển khai từng chức năng. Chức năng Keep khá đơn giản. Nếu một chức năng có vẻ quá phức tạp, hãy chia nó thành các chức năng nhỏ hơn và thực hiện các chức năng đó.

Bắt đầu học lập trình Bước 18
Bắt đầu học lập trình Bước 18

Bước 9. Kiểm tra chương trình của bạn

Trong suốt quá trình lập trình, bạn sẽ cần kiểm tra chương trình của mình thường xuyên để đảm bảo mã của bạn hoạt động bình thường. Bạn sẽ cần phải kiểm tra từng chức năng mà bạn cố gắng triển khai. Hãy thử khác nhau bằng cách sử dụng các đầu vào của người dùng khác nhau để đảm bảo chương trình hoạt động trong nhiều tình huống khác nhau. Hãy nghĩ về cách một người dùng tiêu chuẩn có thể sử dụng chương trình hoặc nhờ người khác kiểm tra chương trình và xem cách họ sử dụng nó.

Bắt đầu học lập trình Bước 19
Bắt đầu học lập trình Bước 19

Bước 10. Khắc phục sự cố không mong muốn mà bạn gặp phải

Khi bắt đầu lập trình, bạn có thể sẽ gặp phải những vấn đề mà bạn không ngờ tới. Cố gắng hết sức để tìm giải pháp cho những vấn đề này Sau đây là một số điều bạn có thể làm để khắc phục sự cố mà bạn gặp phải.

  • Nếu bạn đang đọc mã từ hướng dẫn, hãy đọc lại hướng dẫn và đảm bảo rằng bạn hiểu chúng.
  • Đảm bảo mã của bạn được sắp xếp, thụt lề đúng cách và sử dụng đúng cú pháp.
  • Kiểm tra chính tả và đảm bảo rằng nó là chính xác.
  • Sử dụng câu lệnh Print để kiểm tra các giá trị biến.
  • Nếu bạn không chắc liệu một phần mã có đang được chạy hay không, hãy sử dụng Tuyên bố In để xem liệu nó có đến được phần đó hay không.
  • Kiểm tra thông báo lỗi và Google chúng.
  • Chia mã của bạn thành các phần và chạy các phần riêng lẻ để xác định vị trí có vấn đề.
  • Đang thử tìm kiếm mã hoạt động trên internet để thực hiện những gì bạn muốn.
  • Xem liệu có một công cụ nào làm được những gì bạn muốn không.
  • Nhập mã bằng tay thay vì sao chép và dán.
  • Hãy nghỉ ngơi và quay lại mã.
  • Yêu cầu giúp đỡ.
Bắt đầu học lập trình Bước 20
Bắt đầu học lập trình Bước 20

Bước 11. Kiểm tra lại chương trình của bạn

Bất cứ khi nào bạn triển khai một chức năng mới hoặc thực hiện các thay đổi đối với mã của mình, hãy kiểm tra nó để đảm bảo rằng nó hoạt động bình thường. Khi bạn đã triển khai tất cả các chức năng của mã và tất cả đều hoạt động bình thường, chương trình của bạn đã hoàn tất.

Video - Bằng cách sử dụng dịch vụ này, một số thông tin có thể được chia sẻ với YouTube

Lời khuyên

  • Đừng ngại yêu cầu sự giúp đỡ. Tìm một diễn đàn tốt, hoạt động tích cực với nhiều người dùng am hiểu ngôn ngữ bạn đã chọn và đặt bất kỳ câu hỏi nào bạn cần. Một người bạn ngoài đời có kinh nghiệm có thể giúp giải thích những khái niệm khó và giải quyết những lỗi khó chịu.
  • Nếu bạn bắt đầu chán nản, hãy nghỉ ngơi. Bạn có thể thấy rằng bạn đã "có nó" khi bạn quay lại. Cách máy tính khoảng 15 - 30 phút là tốt nhất.
  • Nếu bạn có thể tìm thấy một cuốn sách cho ngôn ngữ của mình mà không đắt, hãy mua nó. Luôn luôn tốt khi có tài liệu tham khảo trên giấy, nhưng vô nghĩa nếu chỉ có một cuốn sách vì có rất nhiều trợ giúp trên web.
  • Ở động cơ. Thực hành thường xuyên càng tốt, bởi vì bạn càng kéo dài thời gian không có giữa các buổi tập, bạn sẽ càng quên nhiều hơn.

Đề xuất: