Hi all, I have been programming for a while now. I am very proficient with the basics of objective-c, and visula basic, and I know some c++ and c#.
I have a copy of VS 2008 student edition (which is professional edition, and sql server 2005).
I got it becase it was a very good price, but I want to get into more advanced programming that will use a lot more of the features I have. Does anyone have any ideas on how to move up, or a project they did that I can try o remake and see their code as reference?
Would like to get more advanced
Started by Danerd100, May 08 2009 01:35 PM
6 replies to this topic
#1
Posted 08 May 2009 - 01:35 PM
|
|
|
#2
Posted 08 May 2009 - 01:38 PM
Project Euler is an excellent resource where the questions start very easy but become very advanced! You will learn lots of math too. It still challenges me regularly after starting more than a year ago and having been programming for five years!
Project Euler
Project Euler
#3
Guest_Jordan_*
Posted 08 May 2009 - 01:39 PM
Guest_Jordan_*
I always learn best from books. I suggest picking up some advanced books and reading through them. You'll learn a lot from these authors.
#4
Posted 09 May 2009 - 04:14 AM
If you go down the book route, consider Donald Knuth's excellent The Art Of Computer Programming. The only downside in my opinion is that all the examples are in assembly language.
#5
Posted 09 May 2009 - 04:42 AM
I would suggest a two-pronged approach:
1) get familiar with a variety of languages. In the last few years I have become familiar (to one degree or another) with Delphi, SQL, ColdFusion, ASP, PHP (still pretty raw here), HTML, JavaScript, and VBScript. This is building onto my awareness of Pascal, Fortran (mostly forgotten now), C, C++, and Java.
2) pick a language and delve in deep! For me, that language is C++. This is the language I spend money on. Get books on beginning, intermediate, and advanced coding. Learn about additional libraries. Learn about coding style. Look at how others code in it. Compare it with other languages you know. By going deep, you will become stronger in all the languages you know about.
1) get familiar with a variety of languages. In the last few years I have become familiar (to one degree or another) with Delphi, SQL, ColdFusion, ASP, PHP (still pretty raw here), HTML, JavaScript, and VBScript. This is building onto my awareness of Pascal, Fortran (mostly forgotten now), C, C++, and Java.
2) pick a language and delve in deep! For me, that language is C++. This is the language I spend money on. Get books on beginning, intermediate, and advanced coding. Learn about additional libraries. Learn about coding style. Look at how others code in it. Compare it with other languages you know. By going deep, you will become stronger in all the languages you know about.
#6
Posted 11 May 2009 - 06:48 PM
What language would you recommend?
I know most people here dont like vb, what about c#? I've been told that c# is where everything is going to be soon...is this correct?
Also, what do I do when I can't think of any more advaned programs to wrte?
I know most people here dont like vb, what about c#? I've been told that c# is where everything is going to be soon...is this correct?
Also, what do I do when I can't think of any more advaned programs to wrte?
#7
Guest_Jordan_*
Posted 12 May 2009 - 06:20 AM
Guest_Jordan_*
I don't think "everything" is going to C#. C# is a fine language which will allow you to make desktop applications and websites using ASP. You can use C# cross platform with mono and monodevelop IDE (check it out, it is free).
There is no correct answer to your question. Whatever language you like best is the language you should learn.
There is no correct answer to your question. Whatever language you like best is the language you should learn.


Sign In
Create Account


Back to top









