Skip to content
TORNLIFE More

C++ Coding or Web Devolopement?

Started by SS3_Goku [1864562] on in Technology.

21 replies · 280 views · thread synced · 4 days ago · View on torn.com
About this thread

Posts archived: 22 / 22 posts (100%) · the total is Torn's reply count + the opening post at the last fetch

Counted by TornLife from the archived posts.

Archived posts
22
Discussion span
→
Authority score
9 / 100
Historical score
22 / 100
Story score
45 / 100
Engagement score
62 / 100

People posting, likes and official posts are not counted for this thread yet: on threads longer than one page they come from a periodic pass over the archive, which has not covered it.

SS3_Goku [1864562]

I am currently enrolled in college and going to obtain my degree in Computer Science. I am going to learn languages such as C++ to learn to input commands into computers. I have taken online classes such as Computer Literacy and Web Development for my first Semester.

I have aspired to become a Programmer but I am also interested in Web Development. I am a person who loves seeing results right away when I work on something and due to that reason have done really well using HTML5 and CSS3. I'm not sure what you can do with C++ and languages that go hand in hand with that one.

What can you do with C++?

Would I be better off with making my major Web one that focuses on Web Development instead of Programming?
Mat-Senpai [952164]

i wouldn't really call html5/css3 coding unless you're doing some JS however i would advice you stay away from the area as many sites such as wix and torncity have made web developers unless.

I would strongly suggest you keep with c++ although as a starter language i'd find java or c# a better introduction language - those are languages which are more in demand and give better paying jobs, they are extremely powerful HHLs which allow you to enter other languages which are similar OOLs

it would help if you told us what area of computer science you were trying to go into such as IT, networking, game tech/dev etc etc to give better advice
SS3_Goku [1864562]

I was actually hoping to get into a area that would let me build and design sites from the ground up....almost like starter sites for companies that are just going online if there is such a thing. I figured I learn it first and worry about the job and career thing later since I have a few years to do that.
Zziox [1022655]

for this I'd suggest exactly what I am currently doing, HTML and CSS then JavaScript (not fun to learn) and then I'm moving on to C++ in the next academic year
Maybe even some PHP and SQL if you plan on having a database and what not :)
JQXZ [1868518]

I would certainly recommend doing SQL and a server scripting language that can go with it such as PHP. Many company websites have SQL databases behind then. Companies also often want apps to go with websites these days so learning languages for writing apps would also be a good idea - Java is the language for Android, for example. Java can also be used for server scripting, but unlike PHP it cannot also handle the client side of a website.

If you've learnt HTML it should be fairly easy to also learn XML as well - this is a worthwhile data storage language to know, although not a replacement for SQL it has many applications in website data management and also is the base for many file formats including Office documents and SVG.
JQXZ [1868518]

If you want to build something visual straight away you can use C# or C++ with the .Net framework in Microsoft Visual Studio and build a user interface using a drag and drop system and attach code to elements, so you can build GUI applications straight away while you learn the basics of the language. If you want to do advanced UI editing or like to code the UI you can edit the XAML yourself (an XML based language developed by Microsoft for the .Net framework
).




You can download a free version of Visual Studio from the Microsoft website, all you need is a Microsoft Account and it's yours to keep forever.
Dash [3901]

The best introductory language is python.

Once you're ready, learn C. An experienced programmer needs to know C to understand how memory works.

BTW: Web development IS programming. CSS/HTML is web design stuff, sure, but when you get down to the nitty gritty, you're going to need a programmer to develop stuff in, for example, some web framework that uses MVC. I've never met a designer who was good at javascript, php or any other web scripting language. You can do object oriented programming in both of those languages, by the way, which makes it more of a programmer affair.

Ruby on rails, groovy, javascript, etc, is programming.

A good programmer does not focus on languages. A good programmer can pick up any language in a day and have something functional in a few hours.

To learn to program/code you need only understand the logic. Programming is the same in pretty much all languages with exception to scheme/LISP or Prolog which you probably won't be using any time soon.
McDallas [14757]

Web developer here who is back at college and considering the best route to take as well.

Which part of web development interests you the most? While it might be true that webdesigners aren't necessarily the best programmers, programmers tend to be terrible designers. It kind of depends what you want to focus on.

My goal is to go for the all rounder and learn a bit of all the stuff I need, then collaborate when I need speciliazed knowledge for something.

My personal choice is to focus on making websites for small businesses within a niche. on my list:

- php + mysql (i design quite a bit on wordpress and want to know more about building themes from scratch as well as plug ins)
- objective c or similar, action script/flash (mobile apps, defo want that in my portfolio)
- html5/css is a given
- javascript (mainly just for better understanding, jquery makes life so much easier now)
- illustrator/photoshop (i prefer to get a designer for bigger things, but this allows me to do a lot myself)
- dreamweaver (industry standard, kind of a need to know)
- java (just in case i like it a lot and do want to go into programming more)
- python (almost a must these days too)
- still developping my list but that's what i believe will most help me be a good web dev at this point



Dash [3901]

Cool. Maybe we can make a little thread with programming challenges in python. Would be fun. Python is quick and easy to learn. :)

If you want to make games in python, check out pygame.

I use python on a reg basis. When I first got here, where I work, I made an entire system in python, basically from scratch, and every so often it will require updates (I.E. some modules not compatible with 3.4.3 even though they worked fine for 3.4.2),

Another cool game framework is LOVE which is a LUA framework. Their wiki is pretty good and tutorials are fun and easy to follow.

I took a paid course on game development once. They taught us XNA, some C# stuff, UNITY (which is incredibly easy) and a few other things.

If you're serious about making games, do not consider yourself a programmer but rather a designer and can afford to shell out the cash for unity, go for it. You can make a BADASS game in just a few clicks. Unity is incredibly easy to make games with.

If however you wish to go down the hard road, check out some open source frameworks or libraries on github. I hear libgdx is pretty cool (they have a website, check them out).

Good luck.
Lalalo [1165850]

Anyone know how to code python? mail me, i need help with a code i'm currently doing. 25m reward for correct help
TheChechen [1649392]

Start with web development then move on to C++ or whatever object oriented language you please, I would recommend just goign straight to python after web development...web development not exactly what I would call coding per se but its a good introductory to the logic and syntx of code.

Codecademy should be used in conjunction with another learning medium, teaches bad habits among other things.

Stack overflow is good tho, also check this out http://www.amanhardikar.com/


DragonFyZex [1856798]

DONT LEARN C YOU WILL LEARN BAD HABITS. FOR MY SERVICES PAY TO THIS BITCOIN ADDRESS: 1MC3kPGCQVJrKFWAYL7L6Tk6P7JUiP9jJ2

Thank you for your time.
Dazan [1201412]

Client side languages such as HTML and CSS are a good place to start for web development, become comfortable with these two languages as they are the two essential tools in any web developers inventory. Once you feel you've gotten the hang of the basics, you should perhaps try using some language such as JavaScript to add some functionality to your site. You can achieve some really cool stuff with JS, like form validation and cool animations.
If you're dead set on becoming a full time web developer, familiarize yourself with PhP and other server side languages, you can make some very powerful web apps with PhP and MySQL.

You can use Languages such as Java and C to make web frameworks too. Java is a good language for any beginner programmer.
Astral [300312]

That's not true at all. Whilst primarily using C you get accustomed to the C-style operation syntaxes while(), for (), and low level functionality (from native OpenFile(), to x86 like instructions), and for higher level languages you have other choices like Python's xrange, readfile("path", "rb").

I wouldn't say you get bad habits. I am mainly a C programmer, but I also deal with Python for smaller stuff, or if it's required, and I do often try to do things in a C style way (but there's usually easier ways to do something in Python/.NET/JAVA). But it's no big deal.

In fact your far from the truth, master C/ASM and you master all languages. Since under the hood their interpreter is built in C, and at the end of the day the interpreted byte code is converted to x86, or else how will the CPU exec the instructions.