Posts about Technology
Tara Reed recently joined the Grand Circus team as our new Entrepreneur-in-Residence (EIR).
What is an Entrepreneur-in-Residence and why does Grand Circus have one?
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.
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!
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…)
Five great tools for building websites:
We’re taught to believe that there is a logical progression when it comes to our careers, that there are just certain things you can’t do in entry-level positions. One of those things is undoubtedly speaking at conferences. Conference speakers, in this collective narrative, are subject matter experts with years and years of experience under their belts. They know their stuff better than just about anyone. I’m here to tell you that, at least in tech, this isn’t always the case. You can start speaking like a developer quite early on in your career!
It’s never too soon to teach your kids to code! Introducing basic programming skills can be challenging if you yourself are new to coding. Fortunately, there are a lot of resources both online and off that parents can share with their kids to help them begin learning about programming. Learning to code won’t just benefit your child’s future, it will also teach them skills like problem solving, strategy, creativity, and cooperation that they can use right now. Plus, it’s fun! The following resources are for preschoolers through teens and they will all get your kids thinking about the type of logic used in coding and the basics of programming. So check out these resources to teach your kids to code!
LEGO Mindstorms – This series of kits contains hardware and software to build customizable, programmable robots targeted at middle school aged kids but also popular with adults. Perhaps the first toys ever to teach kids programming basics. (more…)
After a long wait, Windows 10 came to save the day! The controversial Windows 8 design decision of eliminating the Start Menu made many long time Windows users unhappy. Windows 10 designers put it back along, with many more new exciting features. Wondering what all the hoopla is about and why you should download the update? Why am I excited about Windows 10?
Here are five reasons to be excited about the Windows 10 features:
1. The Comeback of the Start Menu:
The iconic Start menu is back in Windows 10 to its rightful place, the lower left corner, as we got used to before Windows 8. Now the start menu is way cooler than before, as it incorporates desktop applications, Live tiles, and other shortcuts to popular PC software, and the good thing about all of this is that it is customizable!
One of the ideals we strive for and try to impart to our students at Grand Circus is clean code. Clean code is a broad topic deserving it’s own series of posts, but in brief, code is clean if it exhibits all of the following characteristics:
- Passes all tests (you are writing tests right?)
- Is as simple as it can be (KISS)
- Does not repeat itself (It’s DRY)
- Focused (functions and classes do one thing only)
That’s a lot, I know. As I said, clean code is a big topic. That’s why we spend a lot of time talking about refactoring code to a cleaner solution. Often your first pass at a solution is ‘sub-optimal’ which is a polite way of saying it smells. But that’s okay, writing code is like writing an essay. You make a first pass then you start editing (or refactoring in our case). Labs and projects are not always the best places to practice refactoring in a focused way because the stated goal is to get something working and having something that works is not always the same as having a solution that is clean. (more…)