Google Launches Android Programming Course For Absolute Beginners (zdnet.com)
If you're on the fence on whether or not should you spring for learning how to code, Google is willing to offer a helping hand. The company has partnered with Udacity to offer a "nanodegree" class designed for people with no programming experience at all. The program costs $199 per month. ZDNet reports:The course material, developed by Google, is hosted on learning platform Udacity and builds on earlier programs such as the Android Nanodegree for Beginners. The basics course takes around four weeks if the student commits six hours a week and upon completion they'll have created two basic apps built in Android Studio."Google, in partnership with Udacity, is making Android development accessible and understandable to everyone, so that regardless of your background, you can learn to build apps that improve the lives of people around you," Google announced on its developer blog.
"a nano-degree class"
Was that the winner in buzz word Bingo?
Android is a terrible development environment. Develop your apps in C/C++ and avoid the rubbish Android-Java-Dalvik system entirely.
And if you write thousands of shitty apps that get just one or two downloads each, you might be able to make that money back!
Fuck off, Google. You can get better education on the web for free.
3D printed? Private spaced? Mars colonied? Asteroid mined? Maker spaced? Does it empower women?
Which doesn't work for newer versions of Android Studio
Larry Page is stupid
The first thing you create is a "Hello World" app.
problems begging solutions are. When I was programming professionally I never thought being able to program was as important as having a problem to solve requiring a programming language. App development is the same, find a reason to program, solve the problem in your mind, apply a language and you are a programmer.
Well at least someone figured out how to make money with Android apps: Udacity.
of those note taking apps.
Boring, clueless, nearly irrelevant and stuffed full of cash, Google has become the new Microsoft.
Once seen as a 'cool' and 'hip' place to work by many, the evil has set in, the stupid is strong, and it has become painfully clear that the Google is the new Microsoft: doomed to hilarious attempts to create/acquire new tech by throwing wads of cash randomly and hoping something sticks to it.
Yes, Google, the innovator: home of the wonderful AdSense, purveyors of quality thermostats, self-driving cars RealSoonNow (tm) (because I always wanted to buy me some top-shelp navigation software from an ad agency), and of course those really neat glasses and a plethora of spiffy here-today-gone-tomorrow web-apps.
Not just innovation, but innovation at WEB SCALE.
Speaking of Google, you might want to use it and search for "finding a sense of humor."
I typed "finding" in to google, and it autocompleted finding dory, finding nemo, finding neverland, finding carter, and finding bigfoot.
I'm to lazy to finish typing "..a sense of humor." If google won't autocomplete it for me, I figure I don't need to know anyway.
http://www.geoffreylandis.com
Just quit. They don't get it. I was trying to explain loops and variables in a small scripting language to a girl at work who "knows" C#. She acted like I was talking about splitting the atom. She went back to her desk to "review" what I had explained so she could "get it".
If the girl who "knows" C# can't get a simple scripting language, good luck with average folks. It doesn't work teaching non-programmers to program. Just stop.
I already know how to code. I am hacking on a github project right now. But I do not ever expect to get paid for it. There are no coding jobs anywhere in the western hemisphere. If you are unwilling or unable to relocate to one of the designated countries where coding jobs are outsourced then save yourself a lot of grief and learn anything else.
Just what the hell is a nano degree supposed to be?
Can I pay in 199 picodollars?
1. Spend $2000 making super simple "beginner" course materials that look real snazzy
2. Charge 100,000+ rubes $199/mo for the privelege of looking at it
3. Laugh all the way to the bank
Knowing google the resulting tutorial will result in:
"Would you like to install the following app: 'Hello World' "
The app will require the following permissions:
contacts
messages
Read call state
microphone
video camera
storage - all files and folders
But seriously their tutorial ought to at least touch on security - ie don't mess with it if you don't understand/need it. ...
An industry-specific intro, and $199/mo? You could take intro CS at a community college, pay about the same if it's a 3 month course, and get actual credits towards a degree--a few centidegrees if you will, as opposed to a nanodegree. Community college is orders of magnitude better!
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
Of course they do. Android is Google's fork of Linux for small devices.
The problem is, Android is already fine. $199 for this is a waste when the information is already out there in abundance. You are far better off spending $199 an an inexpensive laptop or desktop and putting Linux or many Linuxes on it. Distrowatch.com has links to them all. Then you would actually have "something" useful instead of memories of smiling faces as your wallet got lighter on something you will likely never use.
For various reasons, it was decided that all engineering students had to learn mobile app development in their first year of the degree. Every single person in the faculty who had any experience with Android told them it was a terrible idea.
They ultimately ended up getting them to write web apps instead; Javascript web programming is horrible but you can at least have a relatively gentle introduction to programming in it.
Any sufficiently advanced technology is indistinguishable from a rigged demo
--Andy Finkel (J. Klass?)
https://deals.techdirt.com/sal... I'm interested in Linux, should I take this course as a newbie? Also, I wanna start learnng programming. I would like to go with Java. Any primers? Thx!
There are already fantastic Android courses out there like this Android course.
About 39,000 students have been through it, and thousands of reviews and only $35 (once off payment, nothing to pay month).
60 hours of video training included!
Honestly, it's just pure greed by Google charging that much each month if you ask me.
I should preface this post with the following disclaimer: I'm a former developer currently in the second year of a medical program, largely due to the feelings I express below.
Let's say someone takes this nanocourse, then they go out and apply for a job at a well known tech company. Surprise though, they want a formal education. Heck, even the bachelor's degree isn't enough to be really competitive. The majority of people working at Google are Math/Physics/Computer Science whizzes who have a Bachelor's degree or more. Even at the companies I've worked for getting looked at without a degree is nearly impossible.
At my last employer all the managers had at least a B.Sci. The receptionist/office person there has a 3 year degree in accounting. The QA people have degrees. If you happen to have the degree, some experience, and a decent resume congratulations! You get to take an IQ test! It weeds out 60-80% of the applicants immediately(even for the QA positions, in fact the company policy made it difficult to even hire QA people). In the countries I've worked in they're always looking for a formal education. They don't even seem to care much about the field the degree is in. I've worked in electronics engineering with my Math/C.S. degree, I've had interviews and offers for entry level actuarial positions. Do I have any training in those fields? No. They don't care, they just want someone with a degree who they think can handle the math or anything else that comes up. A developer in my last team is a nuclear engineer, my girlfriend who still works in the QA department has a bachelor's in education. It's not how things should be, but it's how they are for the majority of jobs.
Let's say things go exceedingly well: The person completes this course, gets a job somewhere with low education demands, and gets 3 years worth of experience. That company lays people off eventually and now they have to apply for a new job. They're competing against other people who also have 3 years of experience, except they have a B.Sci, B.Eng (possibly a P.E.) or even a graduate degree. They know their algorithms in and out and have spent 4 years learning how to study. They've mastered the coding interview. That's the competition. In only 5 years in the industry I'd interviewed and turned down multiple candidates who possessed a Ph.D in math or engineering at the first interview stage because we had actually had better candidates to choose from. It's that competitive. The development jobs are drying up slowly, especially the easier web dev stuff. Things like embedded control are difficult to break into and unreliable in their tenure. Nearly anything is more of a sure bet at this point than competing for tech jobs against the massive pool of candidates.
Find a protected profession where you work with people and dig in.
"The company has partnered with Udacity to offer a "nanodegree" class designed for people with no programming experience at all. " So aside from the improvement in quality, won't be much difference.
Star Trek transporters are just 3d printers.
I was cool with it until the cost. I mean, $200? Google wipes its ass with 100 dollar bills.