Posts about Coding Languages

Programming Languages: Which Should I Learn?

December 5, 2018

Interested in learning code? Determining which language to learn can be challenging. We’re here to help!

We encourage making a list of companies you ideally would like to work for and research what language they hire for.  It’s one way of helping you understand the tech landscape. It’s important to know that once you learn a language, it’s easier to learn others. This opens many career opportunities. 

Below is a description of the languages taught at Grand Circus bootcamps, from an experiential perspective.

Front-End and Back-End

Below, two experienced Grand Circus instructors and staff share their experiences as developers. You’ll gain a better sense of what type of projects are involved with both front-end and back-end. (more…)

Introduction to GitHub (Video Series)

July 31, 2018

If you’re excited to be a programmer, you’ll need to know how to use version control.

Don’t know what version control is? Check out this blog post to learn more.

You’ll also want to learn the latest and greatest tools available to make you a more effective developer. Git and GitHub have transformed web-development workflow and made it a lot easier to collaborate. (more…)

What’s Up with Virtual, Augmented and Mixed Reality

September 7, 2017

Virtual Reality (VR) and Augmented Reality (AR) don’t exist independently of each other.  Rather, both are points (or ranges) along a continuum. Augmented Reality is at one end (with low immersion, or high inclusion of physical reality) and Virtual Reality at the other end (with high immersion, or complete exclusion of physical reality).

Enhanced Reality

We may see the terms “Augmented” and “Virtual” Reality go away as more people gain experience with these technologies, and witness the overlap and connections between the two; we may see a term such as Enhanced Reality come into being as the entire spectrum with specific technologies clustering at different points along the spectrum.  Already some devices offer support for both, including the Michigan-based Immy Inc. whose headset includes an LCD panel to block vision for VR, or goes clear for Mixed Reality. (more…)

Detroit Codes Harder

July 21, 2017

Since the beginning of 2016, we’ve exposed over 1,800 individuals to coding through our free Intro to Coding Workshops. The Intro to Coding Workshops are part of a much longer history and much deeper effort. While many of us are doing our best, the tech industry remains no stranger to recurring patterns of discrimination and inequitable practices. We’ve known for a long time that if you’re going to be in tech, “you have to want to” (thanks for the empowering words Michelle Obama!) break those narratives. Inspired by our beloved Detroiters, we began the hustle.  (more…)

5 Reasons You Should Learn C#

February 27, 2017

Our lead instructor, Kamel Rushaidat, Ph.D., shares insights on why he loves C# and why others should learn the programing language. If you are looking for an explanation of what C# is, hop over to our blog 10 Things to Know About the .NET Programming Language.

One question that comes mind when people are trying to learn programming for the first time is “What language should I start learning first?” There are a lot of options out there, and we teach a few tracks in our coding bootcamps, but I think that C# would have been my very first choice if it has been around when I started to learn coding. (more…)

Resolving Git Conflicts from the Command Line

September 8, 2016

One of the most challenging yet common activities development teams run into with Git is resolving merge conflicts. This happens when multiple developers are making changes in a repository at the same time.

This post provides a walkthrough of how to get through two typical Git conflict scenarios. To set the scene, Grant and I are two developers working on a simple web page. We’re starting out with two files, index.html and styles.css. Our repository is hosted at GitHub, and in this case we are both working directly on the master branch.

(more…)

5 Michigan Companies that use .NET

August 4, 2016

 

At Grand Circus, we know that people want to know where they’ll be able to use their skills once the bootcamp is over. One of the awesome things about learning .NET at Grand Circus is that there are lots of local companies that use this framework every day right in our own neighborhood. Here’s a brief sample of a few companies that use .NET where bootcamp graduates could possibly work.

Quicken Loans

Located just down the road from Grand Circus, Quicken Loans is an online mortgage lender that employs hundreds of developers. Quicken Loans was recently listed as one of the top 5 places to work in America by Forbes. The company has a large development team, so there are tons of seasoned developers to learn from as bootcamp graduates grow in their careers. Dozens of Grand Circus alumni currently work for Quicken Loans in a variety of positions—everything from interns to software developers!

(more…)

10 Things to Know About the .NET Framework

July 22, 2016

If you are considering becoming a .NET developer through our .NET (C#) Development Bootcamp, here are 10 things to know about the language you should know before you embark on our bootcamp:

1. I heard that .NET was only for Windows or PC users. Is that true?

Not anymore! Thanks to .NET Core, a set of tools consisting of the runtime, library and compiler components, you can create apps that run on Windows, Mac OS X and Linux. .NET Core runtime, libraries, and compiler are all open source on GitHub and are taking contributions. (more…)

10 Things You Can Build with JavaScript

April 22, 2016

According to a recent survey conducted by Stack Overflow, JavaScript is the most popular language on earth. What is interesting about these survey results, is that even for developers whose primary responsibility is the back-end (server-side code) they are still more likely to research questions about JavaScript than any other language. That’s largely because JavaScript is inescapable. Ask any of our Java or .NET bootcampers and they will tell you that for their final projects they had to get to a basic level of proficiency with JavaScript. This is also true in the working world. Any teams that do not have dedicated front-end developers, have to do it themselves.

build this with javascript

Atwood’s Law states that: “Any application that can be written in JavaScript, will eventually be written in JavaScript.”

Jeff Atwood was making a joke at JavaScript’s expense, but it has turned out to be more true than not. With advances in browser technology and JavaScript having moved into the server with NodeJS, JavaScript is capable of so much more than it was just a few years ago. Here’s a quick run-down of what you can do with JavaScript. Some of it is pretty obvious, other things less so.

10 Things You Can Build with JavaScript

(more…)

My Top 5 Tools for Building Websites

April 7, 2016

You know that a website is made with HTML, CSS and JavaScript. Maybe you even know how to write in all three of those languages and put them together into a site, but something’s missing. Developers are supposed to be lazy, right? If all you’re using is plain old HTML, CSS and JavaScript to build more than the very simplest of projects, you’re doing too much work. Tools help us use solutions that already exist for common problems every developer faces. They let us strip out a lot of “coding overhead” and get down to the nitty gritty of actually writing our apps.

5 tools for building websites

Five great tools for building websites:

(more…)