Interested in learning to code? Determining which of the many languages to learn can be challenging, but we’re here to help!
For our potential career changing students: we encourage making a list of companies you ideally would like to work for and research what language they hire for. However, once you learn one language, it’s easier to learn others!
Front-End vs. Back-End (Java & C# .NET)
- We have two Back-End Bootcamps, where you will learn either Java or C# .NET
Below, two of our staff members share their experiences to give you a better sense of what type of projects are involved with both front-end and back-end.
“When I was a front-end developer in digital marketing, I did a great deal with HTML and CSS, solving logic puzzles about how best to get the site to look right for different browsers and screen sizes. Front-end tends to be a more finicky about pixels and compatibility with a variety of browsers. It requires more compromise and maybe frustration, but it’s also more visual and creative.” -David
“As a back-end developer in digital marketing, I did a lot with using websites to manage data. It involved websites, databases, security, networks, APIs, and server configuration. Back-end tends to be more straightforward with more clear right/wrong answers. Sometimes you have to think more about large-scale problems like managing parallel servers and databases and optimizing performance.” -David
Want to try these out? Here are a few of GC’s free favorites:
- Learn Java Online @ LearnJavaOnline.org
- Try C# .NET Core @ Code School