Viết hướng dẫn C# cơ bản

Đạt với Tuấn (@tuancoi2506) đang có dự định viết tài liệu hướng dẫn C# cơ bản và sẽ dùng topic này để thảo luận cách thức làm cũng như nội dung sẽ làm.

Mục tiêu xây dựng

  • Tài liệu cơ bản có thể dùng để search xem cách sử dụng hàm hoặc tính năng của C#

Hoặc

  • Tài liệu có thể tự học được C#

Hoặc

  • Tài liệu dùng để làm sườn bài cho việc quay videos hướng dẫn C#

Mình sẽ thảo luận và edit #1 để đưa ra được lựa chọn hướng đi cho dự án nhỏ này.

5 Likes

@tuancoi2506 em thấy làm tài liệu kiểu nào thì tốt hơn nhỉ?

Mình dự định làm theo kiểu của trang này : http://www.tutorialspoint.com/csharp/index.htm
Mọi nguời thấy sao ???

E thì thích kiểu 2,3 hơn. Vì làm “Tài liệu cơ bản có thể dùng để search xem cách sử dụng hàm hoặc tính năng của C#” thì khá rộng, sợ dài dòng các bạn nhanh chán !

tutorialspoint là tài liệu hướng tới search engine. Search Engine sẽ dẫn mình tới site này, đọc cái cần thiết chứ không phải là tài liệu tự học đâu. Khó mà tự học bằng tài liệu đó.

Learn Python The Hardway là tài liệu tự học

http://learnpythonthehardway.org/book/


  • Tài liệu tự học sẽ dẫn dắt mình đi từ không biết đến biết
  • Tài liệu tham khảo sẽ cho mình mọi thông tin, nhưng không có dẫn dắt

Ví dụ bài này http://www.tutorialspoint.com/csharp/csharp_data_types.htm

Tài liệu trên chỉ đưa ra danh sách các kiểu dữ liệu mà không đưa ra hướng dẫn sử dụng, trường hợp nào dùng cái gì và tài sao.

1 Like

Tài liệu có rất nhiều, đơn giản thì có C# yellow còn đầy đủ thì Fundamentals of Computer Programming with CSharp.

P/s: Em cũng muốn giúp vì đam mê C# nhưng trình còi :smiley:

Thinking !!! Chờ hóng xem có bạn nào có góp ý gì hay không, rồi quyết định vậy ? Hoặc e sẽ lấy sườn của tutorialspoint để làm tài liệu tự học.Nó có các mục nào thì mình sẽ làm tài liệu tự học về mục đó (Cái nào khó quá thì bỏ qua thôi hihihihi).

Riêng Đạt thì muốn làm một bộ tài liệu C#

  • Đơn giản hơn, dĩ nhiên cũng ít kiến thức hơn
  • Viết bằng tiếng Việt
  • Có thể tự học (dành cho dummy)
  • Có thể làm Videos cho nó

Mục tiêu

  • có thể tự học được
  • học nhanh được
  • ai cũng có thể học được

Yêu cầu

  • dự án phải dễ làm
  • làm phải vui, không áp lực
  • nhiều người tham gia làm được
  • miễn phí cho tất cả mọi người
1 Like

Lấy Learn Python The Hard Way làm phong cách và lấy Yellow Book làm sườn thì sao?

1 Like

Vậy em nghĩ nên dùng cuốn Yellow C# để tham khảo, nó được đánh giá cao trên Github và amazon :smiley: cực kỳ dễ đọc tập trung vào những điều căn bản nhất của C#, nhưng những phần “khó” thì sẽ không được nói tới.

1 Like

Yellow Book Đạt mới đọc sơ qua thì thấy ổn vì nó

  • Ngắn
  • Miễn phí
  • review tốt

Nhưng

  • Nó hơi nhiều chữ (mục tiêu mình là học nhanh)
  • Viết bằng tiếng anh (mục tiêu mình là ai cũng học được)

Mình có thể review xem có thể chọn phần nào, bỏ phần nào. Luôn khuyến khích người học xem lại tài liệu gốc. Thêm nhiều thực hành như Learn Python the Hard Way.

Rủ thêm nhiều người làm, @DuyNguyen tham gia không?

1 Like

Anh thử nói ra là làm gì kiểu như quay videos hay dịch sách hay gì gì đó để em biết coi có thể không :smiley:
Em là em có down nhiều sách lắm mà chưa rờ tới cuốn nào hết, lười nó vậy đó a :grin:

Dịch sách là một phần công việc

  • Tìm tài liệu
  • Dịch
  • Chọn phong cách viết và viết
  • Tham khảo ý kiến bạn bè, chuyên gia để update nội dung
  • Tham khảo ý kiến người đọc
  • Giới thiệu sách
  • Quay videos hướng dẫn

Mình làm từ từ vì

  • Làm phải vui
  • Không áp lực

Nhờ các bạn ủng hộ project bằng cách invite bạn của mình vào xem nhé

1 Like

Chắc em tham gia, sẽ cố hết sức :smiley:

1 Like

Nếu làm về dịch sách thì em sẽ tham gia.
Em có thể luyện tập làm video luôn cũng được (quay chục cái / 1 bài rồi gửi cho anh @ltd lọc thấy tía luôn :smile: )

Sắp tới em phải cày cuốc cặm cuội nhưng em nghĩ sẽ giành cỡ 15’ cho cái này.

Ok không anh ?

1 Like

có quay là oke rồi, phòng anh mà quay nói lảm nhảm tụi nó chửi chết. không quay được :stuck_out_tongue:

1 Like

Nếu vậy thì tập trung vào cách làm tài liệu chữ trước, tài liệu videos sau.

Đạt thấy thích phong cách Learn X the Hard Way. Vì nó có nhiều code để thực hành ngay.

Đây là mẫu để làm Learn X the Hard Way

https://gitorious.org/learn-x-the-hard-way/learn-x-the-hard-way/source/663fd4f6afd17f9d16fe10bafe3e64fdfb29e629:

Vụ này em còn non lắm chưa viết document bao giờ, để tranh thủ đọc trước cuốn yellow để xem cái sườn của nó đã, còn phong cách chắc theo Learn X the Hard Way đi. Sẵn bổ túc lại kiến thức :smiley:

1 Like

Đạt sẽ xem qua cái mẫu L X the Hard Way rồi sẽ xác định mình nên làm gì. Tạm thời bookmark làm việc đã.

1 Like

Làm theo cách trang này cung hay nè anh, dễ hiểu http://www.javatpoint.com/java-tutorial

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?