Testamos um curso de desenvolvimento de aplicativos iOS, em Belo Horizonte
Na semana passada, pegamos um avião e fomos para a bela capital de Minas Gerais, conferir de perto um curso para desenvolvedores de iOS, a convite da IDS Tecnologia. E depois de 6 dias intensivos, podemos dizer que gostamos muito do que vimos.

A IDS é um Centro de Treinamento Autorizado e certificado pela Apple, com diversos cursos como Mac OS X, iWork e Final Cut. E foi justamente por ter este respaldo oficial que quisemos conferir de perto como era o treinamento deles para desenvolvedores, tão raro de se encontrar no Brasil.
O iOS Development Training Program é um curso intensivo de 6 dias, divididos em 3 módulos voltados para quem quer entrar de cabeça no mundo da App Store, abordando desde a lógica de programação (com Objective-C) até a publicação final na loja.

O curso atrai interessados de todo o Brasil. Havia alunos de diversas regiões do país (como Porto Alegre, Goiânia e Macapá) que buscavam dar o primeiro passo como desenvolvedor. O público-alvo não está limitado apenas a desenvolvedores, apesar de ser necessário alguns conhecimentos prévios de lógica de programação. Entre os colegas do curso, havia estudantes, profissionais de design, programadores de outras linguagens e até mesmo um analista judiciário.
A estrutura do curso é muito boa: cada aluno tem à disposição um Mac e um iPad para o desenvolvimento e testes de apps, o que permite uma certa agilidade no aprendizado. A experiência e competência do instrutor foi evidente desde o início, explicando com clareza todos os pontos e respondendo a qualquer pergunta sobre o tema. De fato, Cláudio Pinto ajudou a desenvolver diversos aplicativos que hoje se encontram na App Store.
No primeiro módulo, conhecemos todo o ambiente de desenvolvimento, assim como as ferramentas e linguagens necessárias. Também é apresentada a importância do gerenciamento de memória nos aplicaitvos, que é um dos principais culpados dos crashes que incomodam os usuários.
No segundo módulo, colocamos a mão na massa. Em cima de um projeto real, cada aluno descobre os elementos visuais de um aplicativo, como exibição de textos, imagens, mapas e outros tipos de interatividade. O objetivo é ter condições de ser capaz de ter um aplicativo pronto no final do curso (claro, nada muito elaborado).
No terceiro e último módulo, a brincadeira começa a ficar boa, com o aprendizado do uso de elementos interativos, como o acelerômetro, geolocalização e a câmera do aparelho. Também se aprende noções de compras in-app e uso de banners de publicidade.

No final, já tínhamos todas as noções básicas para começarmos a criar nossos próprios apps. Claro que, mesmo que o curso seja completo e intensivo, não é possível virar um desenvolvedor experiente de uma semana para outra. Mas sem dúvida o curso deu todas as condições básicas para todos ali iniciarem muito bem uma carreira na App Store. Foi como mostrar o caminho das pedras, onde cada um deve continuar estudando e buscando mais conhecimentos para crescer como desenvolvedor.
É bem verdade que, em alguns momentos, o conteúdo pareceu um pouco corrido para o curto tempo que se tinha. Mas no resultado final, ele se demonstrou um dos mais completos que existem hoje no país, cumprindo totalmente o objetivo a que se propõe.
Para quem quer começar com o pé direito a desenvolver apps para o iPhone e o iPad, é um excelente começo.
O curso tem o seu custo, que está dentro da média do mercado: R$3.000 (parcelado). Porém, é voltado para quem realmente está interessado em entrar profissionalmente neste promissor mercado de aplicativos; é um investimento para o seu futuro.
Agradecemos ao pessoal da IDS Tecnologia, que nos permitiu fazer este testdrive do curso e relatar aqui para vocês como ele funciona. Quem estiver interessado, pode obter diretamente no site da empresa todas as informações referentes a este e outros treinamentos. A próxima turma começa no dia 15 de agosto, e as vagas são limitadas.
Bons estudos!
Conteúdo original © Blog do iPhone


![[tutorial] Saiba como comprar um livro digital no Brasil e fazê-lo funcionar no iBooks](http://blogdoiphone.com/wp-content/uploads/2011/10/ibookS_t.jpg)
![[tutorial] Saiba o que são e como usar os códigos promocionais da App Store](http://blogdoiphone.com/wp-content/uploads/2011/07/redeemappstore.jpg)
Eu quero muito ser desenvolvedor, tenho ideias ótimas, mas não sei nada de inglês…
Se vc quiser mesmo programar, em qualquer linguagem que seja, aprenda ingles, pq 99,9% da literatura vai ser nessa lingua. O básico você consegue aprender em pt mesmo, mas quanto mais você se aprofundar, mais escassa vai ser a literatura em pt.
To na mesma situacao que vc, mas n sei nd de programar tbm…hahahahha
Mas eu ja pensei nisso, com um curso de dois anos de ingles e um de programacao ja da para ter uma ideia basica, e esses n sao caros, dai vc ja pode estudar o material que a Apple da gratis, e um curso igual a esse do post, ja da para comecar a fazer apps.
Uma coisa que sempre disse a meus alunos quando dava aulas em cursos de TI em faculdades: estudem Inglês!!! Dá pra ser um profissional de TI no Brasil sem saber Inglês? Até dá! Mas pra se destacar e ter uma boa perspectiva de futuro profissional nesta área (assim como em muitas outras), o inglês é OBRIGATÓRIO!
Eu diria que não só pra TI, mas pra qualquer profissão o inglês hoje é fundamental.
Com o mundo globalizado, ela é verdadeiramente a língua universal.
bem legal, eu quero mt ser desenvolvedor
Então corra atras do seu sonho. Digo que vale a pena
Muito bom,mas com tres mil compro meu mac e aprando eu mesmo ;P
Acho que não é assim fácil não!
Claro que é…mas com muita dedicação.
Discordo que seja fácil.
Objetive C é um linguagem muito chata (assim como todas derivadas de C), e a Apple ainda conseguiu complicar mais, quer um exemplo? vide o modo de criação de Invoke de métodos!
É apenas uma forma diferente de analisar a linguagem. Você tem que entender como deve pensar no ObjectiveC, a partir dai é muito mais simples e intuitiva do que várias outras linguagens ditas como linguagens de alto nível.
Não acho isso. Se uma pessoa quer realmente saber, ela consegue. Precisa de ter força de vontade.
Abraços!
Vocês vão me desculpar: Objective-c é uma linguagem complicada >b>sim, porém com muita dedicação a pessoa já está fazendo belos aplicativos. (Sabendo também que o ingles é muito necessário!)
+1
Eu quero muito um macbook, e este valor seria a conta rsrsrs…
criar app temos o google hehehe!!!
Se fosse fácil assim, qualquer um era desenvolvedor. Não nego que vc consegue achar o que quiser no google, mas alguns conceitos mais complicados (tipo ponteiros) são muito mais bem utilizados quando alguem que conhece te explica.
Senhores. Quem tiver habilidades para auto aprendizado. Índico uma bibliografia muito didática e acessível. Use a cabeça desenvolvendo para iPhone – Dan Pilone e Tracey Pilone. Aconselho a buscarem por Programming um ObjectiveC . Há muitos ebooks que sr destinam a inserção ao mundo da programação para iOS. Quem quiser ir estudando em casa e um bom passo. Depois disso acho valido um curso avançado.
Valeu Lucas pelas dicas. Eu já tenho um MacBook e gostaria muito de ser um desenvolvedor, mas confesso, não sei nada de programação. sniff
Penso o oposto, aprendo inglês com dedicação e pago um curso pra desenvolvedor!
Me contento a aproveitar as maravilhas realizadas pelos desenvolvedores.
Também tenho varias idéias de jogos mas faço inglês, espanhol, e futuraMente italiano ;D
Como assim “mas”
Se você sabe todas essas linguas, o primeiro e grande passo já está dado! Leia e aprenda inicialmente linguagens fáceis, como HTML, PHP, JavaScript, Ajax, e depois entre para o mundo de Desenvolvimento, seja para Windows, para Mac, iPad, iPhone… conhecimento nunca é demais..
Muito bom!! Excelente dica!!
Aqui em sp tem algum?
Em Sao Paulo tem um muito bom também. Chama IAI – Instituto de Artes Interativas (http://iai.art.br/) o ILex jah fez um post sobre esse curso aqui no blog.
Boa ilex, mais uma opção pra galera aew… Vlw.
Opa, valeu
Na trainnig também tem o curso de desenvolvedor, e pelo que vi do conteúdo deste apresentado é melhor pois também engloba base de dados , xml web services e o preçco é menor também R$ 2500,00
esse tambem é um problema para mim . O fato de eu nao saber muito ingles dificulta tentar aprender , mas afinal , eu ainda tenho muito tempo pra aprender sobre desenvolvimento (e ate mesmo ingles) afinal so tenho 13 anos
Mas acho muito bom ter coisas deste tipo aki no brasil , ajudara varias pessoas interessadas
Excelente matéria, há alguns dias estava pensando nesse curso, mas só lá pro ano que vem mesmo!
valeu BDI ..
Acho que em Curitiba nao tem senao eu faria com certeza
Qual desses é o ilex?
rsrs behind the scene.
2
Muito provavelmente o que estava tirando a foto.
Não acho que seja o caminho certo para um iniciante. Um curso de R$3.000 que só dá NOÇÕES do BÁSICO.
Os vídeos no iTunes da universidade de Stanford, ou então os vídeos da Apple do WWDC são um começo muito melhor.
Óbviamente, isso é a minha opinião.
E os que não sabem inglês e querem trabalhar com desenvolvimento para iOS: use esses R$3.000 em um curso de inglês, pois é o pré-requisito mais importante (não só para iOS como praticamente todas as àreas do mercado de trabalho).
muito massa iLex.
qual desses é vc? HASUSAHUASSH
Não seria “quem é o Chrystiano”?
O que bateu a foto rsrsrsrs
eu queria aprender. o maior problema é estudar ‘-’ preguiça (on)
ser um desenvolvedor (bem dedicado) dá muito dinheiro?
Um dia postaram os resultados de um app simples, o camera+, esse app rendeu de 5 a 8mil dólares…
…por dia.
Camera+ é um app simples? Hahaha! Só pra quem olha de fora.
Ate que eu queria fazer um app mas ……..
To sem dinheiro para comprar um Mac
Excelente! É isso aí, tem que investir para ter o retorno..
Existe um curso em POA também e é muito bom!
Pra quem tá na dúvida se vale a pena, ou como é programação para iOS, estou fazendo algumas video-aulas (screencasts) sequenciais sobre desenvolvimento iOS.
É só conferir lá no meu blog. O blog é novo mas postarei sempre que possível as aulas..
http://cassiuspacheco.blogspot.com/
Parabéns ao BDI, sou fã de vocês, continuem assim!
Abraços
O salário INICIAL de um programador iOS em uma empresa de desenvolvimento gira em torno de R$ 3.500,00 pelo que eu vi na internet.
Sálario INICIAL 3500? Não sei onde…
Trabalho como desenvolvedor IOS, e tenho outros amigos na mesma situação.
E com 1 ano de experiencia não passou de R$ 1500,00 ainda..
Pelo menos em BH nunca se acha isso.. xD
PJ? CLT? 1 ano de experiência só com iOS ?
A informação que tive girava nesta faixa mesmo de valor: R$3.000 PJ em SP.
[]‘s
3000 PJ? 3000 CLT já é abuso, imagina PJ.
Então mude de empresa AGORA! Trabalho como Mobile Software Engineer e jamais trabalharia com iOS por esse valor.
Acha sim Lima o lance é mesmo o lugar que você está trabalhando. Te sugiro realmente procurar outro emprego. Trabalho em BH e sou aluno da primeira turma da IDS. Saí de lá para trabalhar em uma agência aqui de BH ganhando 2.7K. Não adianta pessoas da sua empresa não valorizam o seu trabalho. Move.
Peraí Galera quem escreve nao Eh so o iLex nao tem outros escritores….
Queria saber se o ilex foi aprovado no curso rsrs.
Tem livros para isso….
To usando um para criar meu próprio app do Twitter…..
iLex e o encontros dos leitores do blog de BH não vai rolar não?
Muito bom! Pena que falta-me um Mac e tempo, mas gostaria muito de brincar em iOS.
iLex, só lamento não termos tido a honra de conhecê-lo, e perdido a oportunidade de ciceroneá-lo por nossos bons butecos, como fez em BSB. Fica para a próxima!
Monty, BH está nos planos sim e quero muito fazer um encontro aí com vocês… quando eu for!
Não tive ainda o prazer de conhecer BH, quem foi fazer o curso foi o Chrystiano.
Já ia perguntar se era ele lá nos fundos.
Heheheheheh…
Ops, agora que vi!
Até lá então!
ILex,
Você e sua equipe serão muito bem vindos aqui em BH.
Aguardaremos sua visita.
BH !!!!!!!!!!
hahah pq não tem no paraná :/
finalmente alguém, além do iLex, escreveu um post aqui no blog
Muito bom mesmo, mas eu preciso terminar o me curo de inglês na Cultura Inglesa primeiro, falta pouco, mas para ser desenvolvedor tem que saber bastante inglês e eu não sei tudo.
Poxa, que bacana essa reportagem fiquei super feliz. Sou mineiro de coração, vou conferir sim esse curso pois pretendo entrar nessa área, valeu iLex pela matéria um grande abraço a você e o pessoal que fez isso ser possível.
Bela materia (y)
Bacana o curso. Pessoal, eles ainda destacaram que “não é um curso de uma semana que vai te tornar um desenvolvedor experiente”. Nesse ponto eles não mentiram. O interessante de se fazer o curso é aprender mais rápido. E claro, além do curso, o estudante deve devorar livros sobre iOS, dominar inglês, ver os vídeos da Stanford, os vídeos da WWDC sobre iOS e praticar muito.
É uma pena ver que os brasileiros confundem investimento com gasto. Pagar um curso é investimento. Um livro? Investimento. Gastar 100 reais na balada? gasto. Gastar um monte comendo bobeira? gasto.
Dependendo, R$ 100 na balada pode ser um bom investimento!
Meu amigo aí de cima falou tudo.
Excelente comentário abraço.
olá!
Fiquei interessando em fazer um curso de desenvolvimento de aplicativos.. fiz algumas coisas por conta mas acho q ainda tenho mt a aprender. Vc’s podem indicar algum lugar em São Paulo SP que seja bom para que eu possa me inscrever?
Desde já agradeço.
Abraço.
Gente, eu fiz um em SP que era horrível! A escola chama trainning. Nunca caiam na conversa deles. Eh pifio!! A estrutura eh ruim, o atendimento da escola eh nulo, o material eh tosco e incompleto ( recebi 1 apostila xerocada da iAi, sendo q eram 4 no total). Nao aprendi nem metade do que tava na grade do site. NUNCA caiam na deles! O professor manjava bastante mas a escola eh a pior que eu ja vi na vida.
Alguém sabe se aqui em Brasília existe algum lugar que ofereça esse tipo de curso?
Trainning: http://www.trainning.com.br/iphone_ipad_desenvolvedor_apple.asp
ENG: http://www.eng.com.br/site/index.cfm?secao=tecnologias&page=apple_ios
[]‘s
iErick,
Trainning: http://www.trainning.com.br/iphone_ipad_desenvolvedor_apple.asp
ENG: http://www.eng.com.br/site/index.cfm?secao=tecnologias&page=apple_ios
[]‘s
Muito legal, sem dúvida é um bom investimento, mas para quem não tem um Mac fica dificil colocar o aprendizado em prática depois.
Eu uso um Hackintosh no meu note antigo, um dual core , funciona perfeitamente, porém não posso fazer atualização de SDK nem do Leopard, mas fora isto para estudo vale a pena, preferi fazer assim antes do investimento na máquina, que aliás chegaram as I5 aqui no Brasil até por um preço razoável A partir de R$ 1800,00 (MAC MINI)
O problema de aprender do “zero” apenas tendo exemplos da internet é que mesmo sabendo inglês fluentemente nem sempre a informação é clara para quem é leigo.
Um mesmo código ele pode ter variantes, e quem não entende como ele funciona muitas vezes fica preso ao exemplo e não consegue desenvolver o mesmo código para outras situações.
É um curso muito bom esse, quase que obrigatório, mas o duro é que não fica nos 3.000,00, tem passagens, hospedagem, alimentação…
Mas quem puder, faça. O mercado já mostrou que é promissor e sabe recompensar quem investe nele.
Putz cara que show de bola, adoraria fazer um curso desse, mas eh mto caro pra mim, tirando as passagens e hospedagem.
Gostaria muito de fazer pois tenho um ingles qze avancado, e programo em umas 3 linguagens.
Vou ver o que consigo fazer em casa com windows msmo xD
Analisando o conteúdo do treinamento e o valor do investimento acredito ser um curso de excelente qualidade e vantajoso. Sou desenvolvedor .NET e fiz o treinamento da iAi. É vergonhoso, não quero denegrir a imagem da instituição, mas os professores são realmente fracos. Desenvolvimento iOS requer conhecimentos sólidos em arquitetura de sistemas móvies e pelo que falaram o instrutor da IDS é realmente um cara que se preocupa com a engenharia do sistema. Só do camarada falar sobre MVC eu já dou moral. Contando os dias para o treinamento de agosto.
Tb já fiz curso lá. Só por curiosidad,e quem foi teu professor na iAI?
Pessoal,
Posso contrariar mta gente com meu comentário, mas com 10 anos de experiência com desenvolvimento, estou apanhando pra aprender, pra desenvolver pra iOS.
Acho “quase” impossível você que nunca programou, que não sabe o que é um IF(), aprender lógica de programação com auxilio do Google e depois iOS.
[2]
Entrei no site do curso e não achei versão mobile. Seria curso para IOS? Ditado aqui no Sul. Casa de ferrero espeto de pau. :p
Famoso ficou foi o rapaz da foto, na página inicial do blog!
Aew galera, muito boa a ideia de divulgação do curso. Parece ser bastante interessante, estou pensando até em fazer o mesmo, pegar um avião e ir lá buscar mais conhecimento. Pra quem ta afim de ao menos inicar, abaixo está o link do meu blog de desenvolvimento.
http://www.albertolourenco.com.br/
Valeu, “Blog do iPhone”!!!
A plataforma tem um imenso potencial de ganhos.
mais de 14 bilhoes de downloads de apps
mais de 225 milhoes de contas com cartão de crédito no itunes
mais de 25 milhões de iPads vendidos
mais de 200 milhões de devices com iOS
mais bacana 2,5 bilhões de dólares pagos a desenvolvedores.
eu também vou entrar neste mercado, comprei um Mac Mini e já ativei minha conta como Apple developer.
A empresa do meu irmão está procurando estagiários para mexer com iOS em são Carlos (sp) e está bem difícil. Nem precisa saber tudo de iOS, basta um conhecimento basico, ter conhecimento de logica de programacao e saber ingles, mas nao acha. Ou seja, esse mercado é promissor pra quem tiver noção de programação e vontade de aprender (acho o mais importante, conhecimento não cai do céu).
Atualmente eu programo bastante em C#, porem gostaria muito de aprender a programar para ios, vcs sabem se com maquina virtual eu consigo simular um mac?
Consegue sim, procure por uma imagem já pronta para WMWare.
Eu recomendo o curso o instrutor é meu amigo e tive a oportunidade de trabalhar com ele também… sabe tudo de iOS…
O que você define como tudo?
Também recomendo o curso, já tive oportunidade de fazer outro treinamento com o Cláudio (Instrutor) e também de trabalhar com ele. O cara é guru do iOS.
Assim que me formar em Web vou pra BH fazer esse intensivo!
O problema do brasileiro é que ele vê gasto ao invés de investimento quando o assunto é educação.
R$3000 no curso, mais uns R$4000 num Mac não é nada comparado ao que você PODE ganhar com um aplicativo.
Pega Tiny Wings, por exemplo: uma unica pessoa desenvolveu o jogo inteiro e hoje ele é um dos mais vendidos da AppStore!
Pensem que na pior das hipóteses, vocês terão um ótimo computador
Bem que poderiam editar um “iOS para Leigos”…
Gosto muito da coleção original “… for Dummies”. Tenho vários exemplares, até “Piano for Dummies”.
Olha, eu estive lá no curso e não tenho background nenhum em informática. Comecei a estudar lógica de programação, C e Objective-C por conta própria, há uns 4-5 meses, através de ebooks e iTunesU. Também fiz um curso de Lógica de Programação na iAI, que me deu o impulso inicial.
Gostei do curso da IDS. Como sou de Porto Alegre, para mim foi melhor um curso assim, seis dias seguidos, que vários fins de semana (mais custos com assagens, etc.). Muita matéria foi coberta e o professor é gente fina!
Quanto a livros, o melhor para aprender Objective-C é o do Kochan (Objective-C Programing Language 2.0). E o melhor para começar com iOS é o “iPhone Programming” do “Big Nerd Ranch Guide”. Lendo esses dois (longos) livros, mesmo alguém que não tenha background em TI já dá para ir fazer um curso assim e acompanhar.
O resto é tudo esforço e determinação, que são bem recompensados. Meu primeiro aplicativo já está quase pronto…
Ja fiz iOS na IAI e na IDS, e gostei mais na IDS. O instrutor fez toda a diferenca, alem de ser bom e ter didatica, nao era esnobe nem impaciente. Na IAI senti que algumas perguntas de uns 2 participantes eram tratadas com indiferenca ou descaso e o professor respondia pra n fingir q n ouviu, e n eram perguntas inadequadas nao, ao contrario muitas delas eu tambem queria saber sobre pros e contras por exemplo das formas de usar inapp purchase para um modelo especifico de negocio/venda q o prof da IAI chegou a comentar com outros alunos q as perguntas eram quase uma consultoria gratuita pro projeto daquele aluno. Eu fui um desses outros e naongostei daquilo, nem entendi a relutancia em analisar a necessidade do projeto do outro aluno como consultor ao inves de como professor. Na IDS foi ao contrario o Claudio implorava por perguntas de mundo real hehehe pra discutir com a gente as opcoes, e mesmo quando n haviam perguntas elebdava um jeito de propor uma hipotese de problema pra dar dicas de mundo real. Um parecia as vezes querer esconder o ouro, o outro claramente tentava entregar o ouro. A aula de problemas de alocacao de memoria foi um exemplo claro disso, dicas que o Claudio deu no curso da IDS o desenvolvedor que aprende sozinho ou fez na IAI vai levar um bpm tempo apanhando e aprendendo sozinho. Por isso recomendo a IDS. Alem disso temos um iPad na mao durante todo o curso, pode ser um luxo que a IDS faz pros cursos de Mac mas pro curso de iOS eh um senhor diferencial. Eu mesmo rodada mais no iPad que no emulador do Xcode. Recomendo!
A simples diferença da IDS chama-se: Cláudio. Instrutor altamente capacitado. Senti que ele possui uma excelente formação e que conhece sobre desenvolvimento mobile. E muito mais que isso, consegue perceber aquele momento em que a turma está dispersa e joga o curso lá pra cima. A IDS é top de atendimento. Hospitalidade mineira com altíssima tecnologia. Sou de SP e moro atualmente em Porto Alegre trabalhando com iOS. IDS agradeço por abrir várias portas para minha carreira.
iLex, tem algum que você recomende aqui em Bsb mesmo?
Outra coisa, vejam minha situação: fiz curso de Ciência da Computação e parei há mais de 10 anos atrás. Mas sempre me mantive “um pouquinho” atualizado em linguagem C, apesar de me lembrar pouco dos comandos. Na parte da lógica, acho que não tenho problemas. Será que dá pra começar com um curso desses? Quero ver se mudo de área…
Abraços!
Se você realmente entendia os conceitos ao invés de fazer de conta que entendia, como a maioria sempre faz, você pode tentar o curso sim.
Agora se você já tem uma base de lógica de programação e afins, os “comandos” como você diz, são o de menos. Pense como se você tivesse que dar instruções para alguém em outro idioma, você sabe como fazer isso, só precisa ir em busca das palavras corretas, e para isso a documentação te ajuda.
Por último mas não menos importante, se estiver realmente querendo trocar de emprego para se dedicar a isso, faça, mas prefira atuar desenvolvendo projetos para clientes e não vivendo das vendinhas mediocres na AppStore.
Obrigado pelas dicas, Douglas! Irei segui-las.
E sobre as vendas na App Store, vc acha que não compensa? Ou é muito trabalho pra pouco retorno?
Abraço!
O negócio é fazer apps específicos de acordo com as necessidades dos seus clientes(empresas). É isso que dá dinheiro.
Desculpa mas o custo não é mto alto? vcs disseram q tem 6 dias de curso e que ele não é muito abrangente ensinando apenas o básico, este curso não está mto caro não?