banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận việc định hướng em cần học lập trình  XML
  [Question]   em cần học lập trình 09/01/2007 10:13:36 (+0700) | #31 | 35164
[Avatar]
WinDak
Researcher

Joined: 27/01/2002 11:15:00
Messages: 223
Offline
[Profile] [PM]

Thomas_Black wrote:
Xin lỗi vì cắt ngang nhưng ai bảo các bạn Pascal không để viết chương trình hay ho, hiện thời có trình biên dịch Free Pascal tuy còn nhiều lỗi biên dịch nhưng bản dành cho Linux khá ổn định và mạnh: http://itaprogaming.free.fr/tutorial.html - vào đây để xem ứng dụng phát triển giả lập Gameboy Advance viết bằng FPC! Và đây: http://community.freepascal.org:10000/bboards/forum?forum_id=24092 rất nhiều ứng dụng hay viết bằng Pascal! 

smilie chào bạn
Có lẽ bạn hơi hiểu nhầm ý mình , mình không bảo là không thể , mà ý mình là không cần thiết phải mất công như vậy. Lý do ?
Dĩ nhiên mình không nói pascal yếu , mình cũng đã sử dụng pascal 4 năm, có thể chưa biết hết công dụng của nó nhưng mình dám khẳng định là một chương trình viết = pascal hàng chục dòng có thể viết lại chỉ bằng vài dòng = các ngôn ngữ mạnh hiện nay như java / C++ ( sử dụng các thư viện STL khổng lồ , riêng java thì thư viện API của nó ngày càng mở rộng giúp cho programmer thuận tiện hơn trong việc lập trình, bạn có thể vào java.sun.com để tham khảo http://java.sun.com/j2se/1.5.0/docs/api/ )
-- w~ --
[Up] [Print Copy]
  [Question]   em cần học lập trình 09/01/2007 11:34:17 (+0700) | #32 | 35175
peheoniit
Member

[Minus]    0    [Plus]
Joined: 08/01/2007 22:34:43
Messages: 2
Offline
[Profile] [PM]
Trả lời bài của: Jack_o_lantern
Học C#(C Sharp) Đi bạn mình đang theo học ở NIIT được mấy anh định hướng cho đó. Pascal cũng ok. nói chung là bạn hãy học sâu vào một ngôn ngữ thì bạn sẽ có thể tiếp cận các ngôn ngữ khác dễ dàng.
Ps:Mình đang học ở HN YM là invision88.
[Up] [Print Copy]
  [Question]   Re: em cần học lập trình 22/04/2007 14:22:27 (+0700) | #33 | 55158
[Avatar]
iad370
Member

[Minus]    0    [Plus]
Joined: 28/03/2007 05:23:53
Messages: 23
Location: Những Đám Mây
Offline
[Profile] [PM] [WWW]

Jack_o_lantern wrote:
Zậy là mình phải học C à? hay Pascal?(mình chưa biết jì về lập trình cả) smilie(  


Theo ý kiến của Tôi thì: nếu chưa biết chi về lập trình thì nên bắt đầu với Pascal. Ngôn ngữ nè rất dễ hiểu, nếu mình quen ( kiểu dữ liệu, vòng lặp, mảng... ) thì việc tiếp cận với mấy ngôn ngữ kia không có vấn đề nhiều nữa..
MỘt điều nữa là, Pascal rất gần với ngôn ngữ nói (nói thế nào viết lệnh i vậy ah.. ). Chúc vui và đừng băn khoăn nữa
[Up] [Print Copy]
  [Question]   Re: em cần học lập trình 04/05/2007 10:43:33 (+0700) | #34 | 57032
aguest
Member

[Minus]    0    [Plus]
Joined: 07/09/2006 23:48:15
Messages: 90
Offline
[Profile] [PM]
Bạn thanhyeu999 (cái nick nghe thấy ớn):

Bạn hãy khoan nghỉ đến việc học vế vấn đề secuirty của mạng, mà hãy làm quen mình với công việc lập trình. Hãy học bò trước khi học đi.

Không cần biết bạn học lập trình để làm gì sau này, nhưng mình khuyến khích bạn:

1. Làm quen với lập trình thông qua ngôn ngữ C. Pascal tuy có vẻ dễ hơn, gần gũi hơn nhưng nó đả cũ, học C tuy khó hơn 1 chút nhưng đáng tiền bạc và cơm gạo của ba mẹ. Dành ra 3 - 6 tháng cho cái này.

2. Sau đó bạn học tiếp C++. C++ giống C về cú pháp, nhưng về ý nghĩa thì hoàn toàn khác với C. Bạn sẽ làm quen với khái niệm "Lập trình hướng đối tượng" (Object Oriented). Nó sẽ là nền tảng rất quan trọng cho bạn sau này. Dành ra 6 tháng - 1 năm cho cái này.

Sau khi học xong 2 cái này, bạn tự nhiên sẽ biết học tiếp cái gì nữa.

Cần nói thêm, trong quá trình học 2 cái này, tự nhiên bạn sẽ tự phát triển cho mình lối suy nghỉ và tư duy logic. Dĩ nhiên cái đó sẽ phụ thuộc vào khả năng của mỗi cá nhân. Ví dụ có người nhìn thấy khái niệm A sẽ làm giải quyết được 1 bài toán B lớn hơn 100 lần, nhưng người khác lại không thấy...
[Up] [Print Copy]
  [Question]   em cần học lập trình 04/05/2007 22:29:47 (+0700) | #35 | 57094
yankee
Member

[Minus]    0    [Plus]
Joined: 25/04/2007 13:08:19
Messages: 14
Offline
[Profile] [PM]
Em cũng muốn học C nhưng không biết những trung tâm đào tao co nhận ko vì em đang học lớp 10.
[Up] [Print Copy]
  [Question]   em cần học lập trình 05/05/2007 00:24:18 (+0700) | #36 | 57123
pokemon5gam
Member

[Minus]    0    [Plus]
Joined: 08/10/2003 05:45:18
Messages: 7
Offline
[Profile] [PM]
quan trọng là tiền học chứ ko phải tuổi tác
[Up] [Print Copy]
  [Question]   em cần học lập trình 05/05/2007 00:33:59 (+0700) | #37 | 57126
Linuxcodon
Member

[Minus]    0    [Plus]
Joined: 30/04/2007 01:02:08
Messages: 122
Offline
[Profile] [PM]
Đúng vậy , và phải có thời gian ... Mình định học Java , nhưng nghĩ lại nên học C . Mình cũng Học lớp 10 nè ....Học lớp 10 thì phải dành nguyên hè để học ... Hè ko học là mình buồn suốt mùa hè luôn , tuy nhiên mình mới học căn bản thôi ... Chưa học lập trình ... Nhưng có 1 vấn đề các phần C hay hơn hay VB 6 là hay hơn hả các bạn ...
[Up] [Print Copy]
  [Question]   em cần học lập trình 05/05/2007 10:15:31 (+0700) | #38 | 57234
yankee
Member

[Minus]    0    [Plus]
Joined: 25/04/2007 13:08:19
Messages: 14
Offline
[Profile] [PM]
Có ai biết chỗ trong TP.HCM nào dạy có chất lượng ko, chỉ mình với
[Up] [Print Copy]
  [Question]   em cần học lập trình 05/05/2007 11:01:20 (+0700) | #39 | 57240
aguest
Member

[Minus]    0    [Plus]
Joined: 07/09/2006 23:48:15
Messages: 90
Offline
[Profile] [PM]

Linuxcodon wrote:
Đúng vậy , và phải có thời gian ... Mình định học Java , nhưng nghĩ lại nên học C . Mình cũng Học lớp 10 nè ....Học lớp 10 thì phải dành nguyên hè để học ... Hè ko học là mình buồn suốt mùa hè luôn , tuy nhiên mình mới học căn bản thôi ... Chưa học lập trình ... Nhưng có 1 vấn đề các phần C hay hơn hay VB 6 là hay hơn hả các bạn ... 


Nếu bạn có thể định nghĩa được chữ "hay" thì mình sẽ trả lời cho bạn. smilie)

Nói vậy có nghĩa là mỗi ngôn ngữ có cái riêng hay của nó. Nó được đẻ ra để giải quyết một số gút mắc nào đó và những ngôn ngữ hiện thời chưa làm được. VB6 thiên về lập trình ứng dụng nhiều hơn, và nó được đẻ ra để hoàn thành nhiệm vụ đó. Nó có thể làm những cái trong vòng 1 tiếng đồng hồ, mà C cần phải cả ngày. Nói như vậy không có nghĩa ngôn ngữ C yếu, chỉ là VB6 giản lược bớt một số nhiệm vụ mà mình phải tốn công làm nếu sử dụng các ngôn ngữ khác.

* Pascal giúp tôi hiểu rõ những cái cơ bản như If-Else, While, For, Array...
* C giúp tôi hiểu về khái niệm như con trỏ, quản lý bộ nhớ máy, cấu trúc dữ liệu... Nói C là ngôn ngữ cấp cao, nhưng thật ra cũng không cao lắm. smilie
* Assembly giúp tôi hiểu càng rỏ hơn những cái bên dưới của C
* C++ giúp tôi hiểu về lớp/đối tượng (Class/Object) = Object Oriented Programming

Sau đó tôi làm quen với:
* VB6 vì muốn phá phách, làm thư 1 ứng dụng Windows
* Java vì phải làm 1 bài tập trong trường
* PHP vì công việc bán thời gian
* C#, .NET vì công việc hiện tại.

Nếu bạn mới nhảy vô học liền, mà "chơi" liền C#, bạn vẫn có thể làm được, nhưng sẽ không hiểu rõ những cái bên dưới và sẽ rất khó nếu muốn học tiếp cái khác nữa. C# hay, nhưng C/C++ cũng hay. Tùy theo bạn định nghĩ chữ "hay".

[Up] [Print Copy]
  [Question]   em cần học lập trình 07/05/2007 07:45:05 (+0700) | #40 | 57550
Linuxcodon
Member

[Minus]    0    [Plus]
Joined: 30/04/2007 01:02:08
Messages: 122
Offline
[Profile] [PM]
Thank bạn !!!! Nhưng mình ko biết liệu có thể học hết ko ???
Pascal : mình mới học tới Fuction ... Học nản quá ... bỏ
VB 6 : Trung tâm đểu , dạy mà chả giảng cái đinh gì hết ... lo giảng cho những đứa học tập trung ( mỗi mình học VB ) ....
Giờ mình làm sao đây hả bạn .. có lẽ sau này mình đi Quản trị mạng cho rồi ...
[Up] [Print Copy]
  [Question]   em cần học lập trình 01/06/2007 06:19:29 (+0700) | #41 | 62653
Mr.Dreamer
Member

[Minus]    0    [Plus]
Joined: 31/05/2007 15:21:23
Messages: 3
Offline
[Profile] [PM]
Cứ học hết Cái VS C++ là cũng đã đủ tung hoành ngang dọc rùi!
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|