Category Archives: Coding

General Assembly Partners with Google Developers to Launch Android Development Immersive

By

animate-to-cog-bwgd

Today we announced our newest full-time program, Android Development Immersive, at the Big Android BBQ in Hurst, Texas. This program is the first of its kind: a curriculum designed and built with Google Developers and Android developers from VICE Media and Karma.

We’re incredibly excited by what this means for our community of students, partners, and employers. The time to focus on Android is long overdue, and our 12-week program enables students to become Android developers through intensive practical training and portfolio-based work.  

Continue reading

Make Your App A Viral Hit in 5 Simple Steps

By

bar-roulette-blog

Tyler Swartz is a graduate of General Assembly and the creator of Bar Roulette. You can follow him @TylerSwartz on Twitter.

Bar Roulette is my first web app. Last year I decided to learn how to code beyond the free code academy courses and signed up for front-end web development at General Assembly. I loved it and as soon as I finished I took the back-end web development course to learn Ruby on Rails. My decision to build Bar Roulette was a result of Uber releasing a new ride request API and the need to pick a final project for my General Assembly class. Uber also had an online hackathon and I thought that deadline would help give me an extra push.

Initial sketches of the user experience.

Continue reading

Bridging the Diversity Gap in Tech, One Student at a Time

By

toptal

Toptal developers are providing mentorship to Opporunity Fund fellows from around the world.

The White House estimates that there are half a million tech jobs available in the U.S. alone, meanwhile more than 5% of the U.S. population remains unemployed. There aren’t enough skilled professionals to assume these roles, and despite thousands of people learning to code, the tech workforce continues to be fairly homogenous.

Our society can only benefit from having a variety of people pursue work in tech. A more diverse workforce means more innovative ideas and stronger solutions. That’s why fellowships like General Assembly’s Opportunity Fund are working to make tech education more accessible to underrepresented groups like women, people of color, veterans, and individuals from low-income backgrounds. Students can apply for scholarships and support for our full-time, career-changing programs in either web development or user experience design.

Continue reading

4 Ways to Prepare for Negotiating Your First Offer As a Developer

By

preparenegotiate-blog-picjumbo

Many of our graduates from the Web Development Immersive program take our course to find work in the tech field as junior developers. As I support them with negotiating their first offers for those roles, there are certain steps that I cover with them, as a Career Coach, to make sure they set themselves up for success. Half of the negotiation process is the prep work you put in prior to negotiation. If you, too, are  interviewing for your first role as a developer, here are 3 steps you can take to position yourself for a well-negotiated offer.

Continue reading

Advocating for Android: A Conversation with Google’s Reto Meier

By

Android101_DripArt5

This post is a part of our Android 101 series. Sign up to learn more about the world’s most popular operating system. 

Tens of thousands of people have decided to jump into a community of supportive developers building mobile apps and games for Android devices. Reto Meier is an Android Developer Advocate at Google, inspiring and supporting the Android developer community with training and resources. We sat down with Reto to talk about his own journey into code, why he chose to focus his career on Android, and where he sees the ecosystem going in the next several years.

Continue reading

9 Surprising Facts You Didn’t Know About Android

By

Android101_DripArt4

This post is a part of our Android 101 series. Sign up to learn more about the world’s most popular operating system. 

Continue reading

7 Essential Skills You Need to be an Android Developer

By

Android101_DripArt3

This post is a part of our Android 101 series. Sign up to learn more about the world’s most popular operating system. 

Building Android applications requires a deep knowledge of programming and design. When approaching a new technology for the first time, it often helps to break it down into pieces. If you’re a web developer already, many of the concepts and technologies involved in Android development will be analogous to things you already know – although building apps for mobile devices often requires mastery of a number of more nuanced concepts. Mobile devices have smaller screens, simpler processors, and – in the case of Android – many different manufacturers, meaning that developers need to keep code flexible and account for a variety of user scenarios.

So what does it take to become an Android developer? We asked some of the brightest developers in our community – here’s what you need to know.

Continue reading

The Newbie’s Guide to Android Development

By

Android101_DripArt1

This is the first post in our Android 101 series. Sign up to learn more about the world’s most popular operating system. 

In the last 10 years, Android has made a name for itself, not only with its candy-themed platform updates, but also with its widespread, and unexpected, success. In its lifetime, the open-source mobile operating system has grown to include 1.4 billion active users and 80% of smartphones today run Android software. Over 1 billion Android phones were sold in 2014 alone.

Mobile developers in the programming community are the minority – just over 9% of total developers in the world say they’re focusing on mobile devices, according to Stack Overflow’s 2015 developer survey. Of these mobile developers, however, Android developers make up the larger group, with 44.6% self-identifying as Android developers, compared to 33.4% who say they are building for iOS. Even so, many companies struggle to find enough developers to complete their Android projects. This trend is likely to continue as the overall number of smartphone users – and Android users, specifically – continues to grow.

Continue reading

NYC Pledges to Provide Computer Science Education to All Public School Students

By

General Assembly is thrilled to celebrate a historic initiative in computer science education. On Wednesday, September 16th, New York City Mayor de Blasio announced Computer Science for All: Fundamentals for Our Future, which pledges computer science education for every NYC student within 10 years. In a partnership with the Robin Hood Foundation, the AOL Charitable Foundation, and the Solomon Wilson Family Foundation, the move sets aside $81 million to make this program possible.

Continue reading

Which Text Editor Should I Use While I’m Learning To Code?

By

texteditor-picjumbo-HNCK4536

When you start learning how to code, it can make a difference which editor you use. Your editor will help shape your path as a developer, so trying out different methods is vital. Front-end developer and writer for Smashing Magazine, Anselm Hannemann, gives you his tips for selecting and getting started with your first editor.

Continue reading