Giới thiệu về series
Trong series này (lập trình căn bản với PHP), mình sẽ giới thiệu cho các bạn về những thứ cơ bản nhất trong lập trình giúp các bạn có những kiến thức nền tảng để có thể bắt đầu con đường làm lập trình viên. Vì vậy, mình sẽ cố gắng viết đơn giản nhất có thể, có ví dụ minh họa. Có thể sau này sẽ có video cho những bạn thích xem video hơn.
Vậy thì trong series này chúng ta sẽ tìm hiểu những gì? Đối với bản thân mình, những thứ căn bản các bạn cần nắm rõ trước mắt đó là:
- Biến
- Kiểu dữ liệu
- Toán tử và toán hạng
- Câu điều kiện
- Vòng lặp
- Hàm
Ok, nhiêu đây là đủ rồi vì mình muốn chúng ta sẽ đi sâu, nắm thật chắc những kiến thức này trước khi sang những series nâng cao hơn.
Mindset
Theo mình, mindset là thứ ảnh hưởng rất nhiều đến những việc chúng ta làm. Lấy ví dụ nếu bạn cảm thấy một việc gì đó khó, bạn sẽ luôn thấy nó khó mặc dù nó rất dễ và ngược lại. Hoặc là theo bạn nghĩ thì việc đó cần phải có những kĩ năng nhất định nào đó, bạn không có, bạn không được luyện tập từ bé và bạn nghĩ mình không làm được trong khi sự thật không phải như vậy. Như vậy, mindset như thế nào để có thể đạt được sự thành công, được những gì bạn mong muốn (nắm rõ căn bản lập trình) trong series này?
Điều đầu tiên, không bao giờ bỏ cuộc, điều thứ hai là không bao giờ bỏ cuộc và điều cuối cùng là không bao giờ bỏ cuộc. Đây là thứ quan trọng nhất, không phải là có nền tảng về toán, sự am hiểu về công nghệ, thông minh, ... Thứ quan trọng nhất là không bao giờ bỏ cuộc. Khi gặp khó khăn, bạn hãy vượt qua, cố gắng vượt qua, rồi sẽ vượt qua.
Hãy hỏi mình hoặc cộng đồng nếu bạn gặp bất cứ khó khăn nào nhé. Chúng ta sẽ cùng vượt qua những khó khăn đó 😀😀😀.
Tại sao lại là PHP?
Đơn giản vì mình rành PHP hơn những ngôn ngữ khác.
Tiếp theo đó là ngôn ngữ lập trình chỉ là công cụ, không nhất thiết phải học C, C++, ... thì mới có căn bản. Chúng ta cần học về nguyên tắc (principle), hiểu được cách hoạt động. Lấy ví dụ bạn đã hiểu được câu điều kiện hoạt động như thế nào, thì khi viết Java, PHP, Python, Javascript,... thì căn bản nó vẫn là vậy, nếu cái này đúng thì chạy lệnh A, nếu không đúng thì chạy lệnh B. Vì vậy, khi học, bạn nên chú trọng vào cách hiểu nó hoạt động như thế nào thay vì tập trung vào công nghệ hay ngôn ngữ nào đó.
Bắt đầu hành trình
Để bắt đầu hành trình nắm vững được cơ bản lập trình, đầu tiên hãy chào thế giới với Hello World.
Các bạn truy cập vào trang này: PHP CLI Online Compiler
Các bạn chọn và nhập như hình, sau đó bấm nút Run để thấy kết quả ở màn hình bên phải:
Huray, chúc mừng bạn đã viết được chương trình đầu tiên, vậy là chúng ta đã đặt được 1 ngón chân vào trong thế giới lập trình. Hẹn gặp các bạn ở bài sau và chúng ta sẽ cùng nhau tìm hiểu về biến nhé.