SlideShare a Scribd company logo
1 of 10
Download to read offline
Treinamento C# Essentials for Mono
Objetivo
Um curso básico de C# em Mono em Linux/Mac/Windows com o objetivo de capacitar novos
interessados em C# e formar um nova comunidade Mono. A ideia é que os participantes do curso
formem um novo time para tradução de todo o site do mono, MonoGame, boo, npgsql, e outros
projetos mono de brasileiros. Formando assim uma nova comunidade de colaboradores do
MonoBrasil. E auxiliando assim na divulgação das atividades do MonoBrasil como os portal, projetos
e o evento da comunidade MonoBrasil o InteropMIX.
Atenção: Todos os instrutores são voluntários e parte da infraestrutura está sendo financiada
pela empresa Azuris. Os hackers do projeto Mono também estarão doando o tempo deles para
que esse curso seja realizado.
Requisitos
O curso é gratuito. Pedimos uma contribuição não financeira que ser o engajamento em algumas
atividades do MonoBrasil (ex: ajuda na tradução do portal) e ajuda na divulgação das atividades
como o evento InteropMIX para seus amigos e pessoas que vocês julguem que possas se
interessar.
 Conhecimento básico de lógica de programação
 Ter um Like na fanpage do MonoBrasil (www.facebook.com/monobrasil)
 Compartilhar em sua timeline uma divulgação do nosso evento www.interopmix.com.br
que iremos publicar para ajudar na divulgação do evento.
 Dúvidas serão esclarecidas pela lista do MonoBrasil ( <monobrasil@googlegroups.com>)
ou pelo grupo no Facebook (https://www.facebook.com/groups/430894703597870/)
todos os participantes deverão estar cadastrados.
 Estar comprometido em fazer 1 tradução e uma revisão de uma página do site do mono
que lhe será sorteada (cerca de 4 horas do seu tempo).
Ementa
Aqui temos uma ideia básica conteúdo das aulas. Isso pode variar com o andamento do curso.
Iremos estar informando a cada semana, caso ocorram algumas alterações.
Aula1 - O que é o Mono Brasil
 Como contribuir e ajudar na tradução
 Usando o Git
 Editando o site do MonoBrasil com o Jektel
 Instalando Mono no Windows / Linux e Mac
 Fazendo o primeiro “Hello Word”
Aula 2 – Projeto Mono - Rafael teixeira
 A história do projeto Mono, MonoBasic e afins
 Como se tornar um comitter do Mono
 A comunidade Mono no mundo
 Onde estamos e para onde vamos
 O Projeto Mono, estrutura do fonte do Mono
 Como aprender C# com o fonte do Mono
Aula 3 – O Básico de C# - Marcio Luiz Rossato Gomes
 Estrutura de um programa
 Aplicação console, Windows Forms
 Comentários, Variáveis de memória, escopo
 Classe, modificadores de acesso
 Constantes, tipos de dados, conversão, Boxing / Unboxing
 Operadores
 Usando Debug
Aula 3 - Hands On mono - Alessandro Binhara
 Compilando mono a partir do fonte
 Portando aplicativos .net para mono
 Ferramentas do Mono
 Conceitos Básicos do C#
 Fazendo o primeiro “Hello Word” com Mono
 O que é Plataforma .NET? Por que .NET, Filosofia do .NET, Máquina Virtual .NET,
Portabilidade, Estrutura da VM .NET, O que é um IL, Compilando para o IL
 .NET versus Java, .NET versus Mono
 Filosofia do Mono / .Net, Mono versus .NET,
 Ferramentas .NET para Linux e Windows,
 Instalando e usando o .NET e Mono no Linux/Windows,
 Linguagens Suportados pelo .NET e Mono
 Portabilidade do .NET
Aula 4 – A Linguagem C# - Marcio Gomes
 Orientação a objetos com C# Conceitos Objeto e Classe, Métodos, Escopo de Método e
Variável, Propriedade, Atributos e Métodos estáticos, Polimorfismo, Sobrecarga, Herança,
eventos e Delegates
Aula 5 - A Linguagem C# Com testes – Alessandro Binhara
 Estruturas de controles, estruturas de fluxo, Array, ArrayList, Casting.
 Praticando conceitos de OO em C# com testes
 Apreendendo OO com TDD
Aula 6 – Liguagem Boo - Rodrigo Bamboo
 Linguagens dinâmicas em .NET, introdução a linguagem Boo
 DLR
Aula X – Linguagem C# Avançados-Alexandre Marcondes
 Construtores, Métodos especiais
 Outros tipos de dados como Estruturas
 Exceções
 Coleções e tipos Genéricos
 Orientação a objetos, Classes Abstratas, Interfaces
 Eventos e Delegates
Aula 7 – Banco de Dados e C# - Alessandro Binhara
 Trabalhando com banco de dados e persistência de objetos em .NET
 Introdução ao ADO.NET
 Criando minha primeira classe de Acesso
Aula 8 – Postegrsql e o Mono -Francisco Figueredo
 História do NPGSQL
 Instalando o PostGRESQL
 Meu primeiro exemplo usando NPGSQL
Aula 9 – Desenvolvendo Games com Mono - Jalf José Antornio Farias
 História do MonoGame
 Instalando MonoGame
 Hello World MonoGame
 Futuro do Mono Game e o Mercado de Games
Aula 10 – Meu primeiro Game em C# - Chofii
 Usando o Mono Game
 Entendendo um game simples em Mono Game
Metodologia
 As aulas serão transmitidas ao vivo todas as quintas feiras a noite. A partir das 20h
horário de Brasília.
 As aulas serão gravadas e disponibilizadas no portal.
 Os participantes que estiverem assistindo ao vivo poderão realizar perguntas.
 Dúvidas serão respondidas pelo lista de e-mail do MonoBrasil ou pelo grupo no
Facebook.
 Demonstrações de código, com disponibilização do código fonte de todos os exemplos.
 Entrega de certificado ao final do curso (comparecimento de no mínimo a 80% das
aulas ao vivo)
 Formato das aulas:
o Explanação teoria, demonstração da teoria, exercícios complementares para
realizar fora de aula.
 Cursos será online com datas agendas e/ou aulas gravadas
 Toda semana será publicado o conteúdo da próxima aulas.
 Em algumas semanas teremos aulas especiais com a participação de desenvolvedores
brasileiros do projetos Mono.
Carga Horária
Serão 30 horas aula
 Teoria: 2 horas
 Demonstração: 1horas
 Em média de 3 horas por aula estimamos cerca de 10 encontros
Datas e horas das aulas:
 Toda a quintas feira de cada semana.
Benefícios
 Certificado de conclusão do curso do Mono Brasil.
 O que contribuírem serão nominados na página do MonoBrasil como contribuidor do
projeto.
 Os mais engajados serão premiados com Kits com Camiseta, Caneta e mini bandeira do
Mono Brasil.
 Os Mais engajados receberão um também email @monobrasil.com.br como
integrantes do MonoBrasil.
 Os mais engajados receberão materiais e slides para submeter palestras em eventos
locais sobre mono representando a comunidade MonoBrasil. E serão indicados para
palestrar em eventos quando formos requisitados.
Investimentos
 O curso será gratuito para todos os alunos
O pagamento não será financeiro mas com trabalho no projeto MonoBrasil.
 Cada aluno recebera 1 texto (3 páginas) para traduzir e 1 texto (3 páginas) para revisar.
Visto que recebemos mais de 400 pré-inscrições estamos avaliando se teremos material
suficiente para distribuir para todos que participarão do curso.
Doação Espontânea
Tivemos mais de 400 pessoas pré– inscritas. O que inviabilizar fazer material para todos de forma
gratuita como tinhas pensado primeiramente. Pelo volume de pessoas acreditamos que algumas
gostariam de contribuir financeiramente (já recebemos alguns pedidos), então estamos criando
a seguinte opção.
As pessoas que quiserem fazer uma doação sem compromisso ou as pessoas que não quiserem
ajudar na tradução ou divulgação. Poderão assistir o curso fazer uma doação simbólica para
ajudar confecção dos materiais do MonoBrasil e para ajudar a financiar as atividades do
MonoBrasil. Seguindo a tabela a baixo:
Valor da Doação Espontânea
R$ 50  Nomeação na página do Mono Brasil como “EU apoio esse
Projeto”
R$ 70  Nomeação na página do Mono Brasil como “EU apoio esse
Projeto”
 Atendimento personalizado por e-mail direto com professores.
R$100  Nomeação na página do Mono Brasil como “EU apoio esse
Projeto”
 Atendimento personalizado por e-mail.
 Acesso Tutoria* (encontro agendado com professores para
tirar Dúvidas)
R$150  Nomeação na página do Mono Brasil como “EU apoio esse
Projeto”
 Atendimento personalizado por e-mail.
 Acesso Tutoria (encontro agendado com professores para tirar
Dúvidas)
 (1) Um ingresso VIP ao InteropMIX que dar acesso ilimitado a
todas as Trilhas do evento
 Uma camiseta do Mono Brasil
R$200  Nomeação na página do Mono Brasil como “EU apoio esse
Projeto”
 Atendimento personalizado por e-mail.
 Acesso Tutoria (encontro agendado com professores para tirar
Dúvidas)
 (2) Dois ingresso VIP ao InteropMIX que dar acesso ilimitado a
todas as Trilhas do evento
 Logo da empresa ou nome na pessoa no site do evento do
InteropMix como apoiador do evento
 Uma camiseta do Mono Brasil
Tutoria*
o Entre uma aula e outra existirá uma tutoria agendada que todos os alunos
poderão entrar para tirar dúvidas dos exercícios realizados.
o Estas tutorias também são destinadas as pessoas que tiverem dificuldades
com C#, com isso as pessoas terão oportunidade de tirar dúvidas do C# que
não são foco do curso, assim não comprometendo o andamento das aulas com
os demais participantes.
Todos os recursos arrecadados serão usados ajudar nas atividades de divulgação do MonoBrasil:
 Confecção das camisetas Mono Brasil
 Confecção das de canecas Mono Brasil
 Confecção das mini bandeiras Mono Brasil
 Pagamento de custeio de passagens e estadias de palestrantes no evento InteropMix.
(Estamos com R$4.000 negativos ainda nos custos de realização do evento)
 Pagamento parte dos custos de edição dos vídeos das aulas (que é terceirizado).
Pagamento será realizado via pagseguro ou deposito bancário.
Instrutores
Alessandro de Oliveira Binhara
Mestre em Gestão de Projetos Complexos pela UTF-PR, também formado como Bacharel em
Tecnologia da Informação e Técnico Eletrônica no CEFET-PR. Desenvolvedor de Software 18 anos
trabalhou em empresas como CREA-PR, TRE-PR, CELEPAR, usando tecnologias como C++, ASM,
Pascal, Java, IL, C#, PHP, Ruby, Boo. Foi Coordenador Adjunto do Instituto de Tecnologia do
Paraná (TECPAR) onde coordenou o Projeto REDE SOL o qual ganhou o Prêmio Finep de Inovação
Tecnológica na Categoria Produto para região sul em 2002 para o Projeto Caderno Digital. Foi
Diretor de Software Livre da SUCESU-PR, destaque na Revista do Linux como personalidade do
software livre brasileiro, fundador do Projeto Mono Brasil. Skills: Coaching in XP e Scrum,
práticas projetos ágeis (Pair, TDD, DDD), C#, Java, POO, BigData, Sistemas Distribuídos,
Arquitetura SAAS, Mobile, Cloud Computing, Azure, Hadoop.
Alexandre Marcondes
Coach de executivos e profissionais de sucesso com 18 anos de experiência na área de
Tecnologia da Informação. Mais de 40.000 horas de vivência como desenvolvedor de software
e mais de 1000 pessoas treinadas na área. Sua vasta experiência com grupos de trabalho remoto
em diversas configurações proporcionou o envolvimento em projetos com participantes em 4
continentes e mais de 35 países. Consultor em Tecnologia da Informação com Graduação em
Tecnologia em Processamento de Dados. Um dos MonoHacker que trabalhou no projeto
MonoBasic. Skills: Especialista em sistemas Mobile, Mono, Xamarin, Arquiteto de sistema web
de grande porte, Java, Ruby, Pascal, Delphi,C, C++.
Marcio Luiz Rossato Gomes
Desenvolvedor .NET com experiência no desenvolvimento web (ASP.NET WebForms, MVC 2 e
Silverlight), desktop (Windows Forms, WPF, Silverlight Out of Browser e Metro Apps), serviços
(XML WebServices e WCF), móvel (Windows Mobile e Windows Phone) conhecimento da
plataforma de computação em nuvem Windows Azure/Amazon AWS e desenvolvimento
utilizando bancos de dados (SQL Server 2005/2008, Oracle e Postgre). Além da experiência,
possui 21 certificações oficiais Microsoft relativas à plataforma .NET . Mestrado em Informática
Aplicada, MBA em Gestão de Projetos de Software, Graduado em Ciência da Computação e
Cruso Técnico em Contabilidade. Skills: Arquiteto de Soluções Web, Alta-Escalabilidade,
Especialista em .NET, Computação em Nuvem com Windows Azure, Windows Phone
Jacskon Pinto
Com formação em Análise e Desenvolvimento de Sistema, trabalha há mais de 13 anos em
desenvolvimento de sistemas web. Experiência em liderança de equipes, definição de
arquitetura e levantamento de requisitos. Conhecimentos em linguagens php, javascripts, c#, c,
java. Experiência na aplicação de métodos ágeis de desenvolvimento, testes automatizados e
boas práticas de desenvolvimento (SOLID, KISS, Design Patterns).
Paulo Teodoro Miquelasso
Especialista em Gestão de Projetos de TI, bacharel em Sistemas de Informação pela Faculdade
Cenecista de Campo Largo, com mais de 06 anos de experiência como Analista de Sistemas e
Desenvolvedor de Software, tendo trabalhado em empresas como a Benefix Tecnologia na área
de tributação e arrecadação municipal onde participou do desenvolvimento de software para
geração de nota fiscal eletrônica utilizando tecnologias como C#, asp.net, MVC, nHibernate e na
Syscomp Software, atuando como analista e desenvolvedor Delphi. Possui ainda, mais de 10
anos de experiência como professor de tecnologia, lecionando atualmente nas áreas de
Engenharia de Software, Lógica de Programação, Algoritmo e Comércio Eletrônico. Atuou
também como coordenador de marketing e líder de equipe de instrutores na Newword
Computadores Ltda. Skills: Desenvolvimento Web, Programandor C#, experiência em web
design, design gráfico, extreme programming, scrum, pair programming.
Participação Especial
Teremos aulas especiais com os hackers do mono brasileiros. Pessoas que participam ativamente e
são commiters do projeto mono. Ele vão falar dos seus projetos e de suas experiências profissionais
com a cooperação em projetos opensource.
Rafael Teixeira - Criador do MonoBasic
Rodrigo B. de Oliveira – Criador da Linguagem Boo
José Antonio Farias – Criador do MonoGame
Francisco Figueredo – Criador do NPGSQL
Alexandre Zollinger Chohfi – Evangelista do MonoGame
A Empresa
A Azuris Cloud Systems é uma empresa especializada em sistemas de computação em nuvem,
formada por especialista na área com mais de 15 anos atuando em desenvolvimento para Web
e agora com um no foco voltado para Aplicações Mobile e Computação em Nuvem.
Com a parceria formada com a Microsoft e Xamarin, foi uma das
primeiras empresas no país a receber treinamento em
Windows. É aunica empresa no Brasil aprovada como
consultora autorizada para o Brasil em soluções mobile com
tecnologia Xamarin.
Azuris tem atuado com grandes empresas de internet prestando serviço para empresas do
Grupo Buscapé e Megadata em soluções para núvem. Sendo a única com tecnologia para porta
aplicações .NET para ambiente MainFrame.
É criadora do Evento InteropMix Cloud, Mobile & Games
realizado em São Paulo. (www.interopmix.com.br)
Principais clientes
Parceiros
Equipe Técnica
Alessandro de Oliveira Binhara: Mestre em Gestão de Projetos Complexos pela UTF-PR,
também formado como Bacharel em Tecnologia da Informação e Técnico Eletrônica no CEFET-
PR. Desenvolvedor de Software Livre a 14 anos trabalhou em empresas como CREA-PR, TRE-PR,
CELEPAR, usando tecnologias como C++, ASM, Pascal, Java, IL, C#, PHP, Ruby, Boo. Fundador do
Grupo de Usuários OpenSystem Sucesu-PR(1998). Foi Coordenador Adjunto do Instituto de
Tecnologia do Paraná (TECPAR) no Programa Classe Mundial, onde coordena o Projeto REDE SOL
o qual ganhou o Prêmio Finep de Inovação Tecnológica na Categoria Produto para região sul em
2002 para o Projeto Caderno Digital. Foi Diretor de Software Livre da SUCESU-PR, membro do
Projeto Software Livre Brasil, destaque na Revista do Linux como personalidade do software
livre brasileiro, fundador do Projeto Mono Brasil. Atualmente trabalhando com projetos Agile e
BigData.
Alexandre Marcondes: Coach de executivos e profissionais de sucesso com 18 anos de
experiência na área de Tecnologia da Informação. Mais de 10.000 horas de vivência como
desenvolvedor de software e mais de 1000 pessoas treinadas na área. Sua vasta experiência com
grupos de trabalho remoto em diversas configurações proporcionou o envolvimento em
projetos com participantes em 4 continentes e mais de 35 países. Consultor em Tecnologia da
Informação com Graduação em Tecnologia em Processamento de Dados. Um dos MonoHacker
que trabalhou no projeto MonoBasic. Especialista em sistemas Mobile e sistema web de grande
porte. Linguagens: C#, Java, Ruby, Pascal, Delphi entre outras.
Marcio Luiz Rossato: Desenvolvedor .NET com experiência no desenvolvimento web (ASP.NET
WebForms, MVC 2 e Silverlight), desktop (Windows Forms, WPF, Silverlight Out of Browser e
Metro Apps), serviços (XML WebServices e WCF), móvel (Windows Mobile e Windows Phone)
onhecimento da plataforma de computação em nuvem Windows Azure/Amazon AWS e
desenvolvimento utilizando bancos de dados (SQL Server 2005/2008, Oracle e Postgre). Além
da experiência, possui 19 certificações oficiais Microsoft relativas à plataforma .NET . Mestrado
em Informática Aplicada, MBA em Gestão de Projetos de Software, Graduado em Ciência da
Computação e Cruso Técnico em Contabilidade.

More Related Content

What's hot

As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETJoel Rodrigues
 
Visual basic apresentação
Visual basic   apresentaçãoVisual basic   apresentação
Visual basic apresentaçãoSara Gonçalves
 
NãNãNã Nã - Python Refresca até Pensamento
NãNãNã Nã - Python Refresca até PensamentoNãNãNã Nã - Python Refresca até Pensamento
NãNãNã Nã - Python Refresca até PensamentoOsvaldo Santana Neto
 
{Palestra} Criação Web com Frameworks Front-end
{Palestra} Criação Web com Frameworks Front-end{Palestra} Criação Web com Frameworks Front-end
{Palestra} Criação Web com Frameworks Front-endDaniel Brandão
 
PHP e o Desenvolvimento Mobile Web - PHPhederal
PHP e o Desenvolvimento Mobile Web - PHPhederalPHP e o Desenvolvimento Mobile Web - PHPhederal
PHP e o Desenvolvimento Mobile Web - PHPhederalBruno Fernandes "PorKaria"
 
JavaFX - Uma visão Geral
JavaFX - Uma visão GeralJavaFX - Uma visão Geral
JavaFX - Uma visão GeralEder Nogueira
 
Rest web services com Java
Rest web services com JavaRest web services com Java
Rest web services com JavajesuinoPower
 

What's hot (13)

As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NET
 
Visual basic apresentação
Visual basic   apresentaçãoVisual basic   apresentação
Visual basic apresentação
 
Palestra BrOffice.org
Palestra BrOffice.orgPalestra BrOffice.org
Palestra BrOffice.org
 
Tdc2010 silverlight
Tdc2010 silverlightTdc2010 silverlight
Tdc2010 silverlight
 
NãNãNã Nã - Python Refresca até Pensamento
NãNãNã Nã - Python Refresca até PensamentoNãNãNã Nã - Python Refresca até Pensamento
NãNãNã Nã - Python Refresca até Pensamento
 
Adobe flash cs3
Adobe flash cs3Adobe flash cs3
Adobe flash cs3
 
{Palestra} Criação Web com Frameworks Front-end
{Palestra} Criação Web com Frameworks Front-end{Palestra} Criação Web com Frameworks Front-end
{Palestra} Criação Web com Frameworks Front-end
 
Minicurso as3 games
Minicurso as3 gamesMinicurso as3 games
Minicurso as3 games
 
Desenvolvimento Mobile Web usando PHP
Desenvolvimento Mobile Web usando PHPDesenvolvimento Mobile Web usando PHP
Desenvolvimento Mobile Web usando PHP
 
PHP e o Desenvolvimento Mobile Web - PHPhederal
PHP e o Desenvolvimento Mobile Web - PHPhederalPHP e o Desenvolvimento Mobile Web - PHPhederal
PHP e o Desenvolvimento Mobile Web - PHPhederal
 
JavaFX - Uma visão Geral
JavaFX - Uma visão GeralJavaFX - Uma visão Geral
JavaFX - Uma visão Geral
 
Rest web services com Java
Rest web services com JavaRest web services com Java
Rest web services com Java
 
Introdução ao .NET
Introdução ao .NETIntrodução ao .NET
Introdução ao .NET
 

Similar to Treinamento C# Essentials para Mono

Apresentação do Curso Introdução à Educação Digital
Apresentação do Curso Introdução à Educação DigitalApresentação do Curso Introdução à Educação Digital
Apresentação do Curso Introdução à Educação Digitaltecampinasoeste
 
Programando com csharp e visual studio.net 2005
Programando com csharp e visual studio.net 2005Programando com csharp e visual studio.net 2005
Programando com csharp e visual studio.net 2005diogoalvez
 
Apresentação da Comunidade NetPonto
Apresentação da Comunidade NetPontoApresentação da Comunidade NetPonto
Apresentação da Comunidade NetPontoC. Augusto Proiete
 
PROJETO INTEGRADO - CURSOS DA ÁREA DE TI - A UML (Linguagem de Modelagem Uni...
PROJETO INTEGRADO - CURSOS DA ÁREA DE TI -  A UML (Linguagem de Modelagem Uni...PROJETO INTEGRADO - CURSOS DA ÁREA DE TI -  A UML (Linguagem de Modelagem Uni...
PROJETO INTEGRADO - CURSOS DA ÁREA DE TI - A UML (Linguagem de Modelagem Uni...HELENO FAVACHO
 
CURSOS DA ÁREA DE TI - A multiplexação consiste basicamente em formas de tran...
CURSOS DA ÁREA DE TI - A multiplexação consiste basicamente em formas de tran...CURSOS DA ÁREA DE TI - A multiplexação consiste basicamente em formas de tran...
CURSOS DA ÁREA DE TI - A multiplexação consiste basicamente em formas de tran...HELENO FAVACHO
 
Slides de minicurso ABED: Introdução a Captivate
Slides de minicurso ABED: Introdução a Captivate Slides de minicurso ABED: Introdução a Captivate
Slides de minicurso ABED: Introdução a Captivate Ronaldo Barbosa
 
Linguagem de Programação Comercial
Linguagem de Programação ComercialLinguagem de Programação Comercial
Linguagem de Programação ComercialTathiana Machado
 
Apresentacao de Area de Projecto
Apresentacao de Area de ProjectoApresentacao de Area de Projecto
Apresentacao de Area de Projectosasoriakaboring
 
Mooc - Estado da arte e proposta - Gonzalo 2016 vers1
Mooc - Estado da arte e proposta - Gonzalo 2016 vers1Mooc - Estado da arte e proposta - Gonzalo 2016 vers1
Mooc - Estado da arte e proposta - Gonzalo 2016 vers1Gonzalo Abio
 
CURSOS DA ÁREA DE TI - Instanciação é um processo muito comum na programação ...
CURSOS DA ÁREA DE TI - Instanciação é um processo muito comum na programação ...CURSOS DA ÁREA DE TI - Instanciação é um processo muito comum na programação ...
CURSOS DA ÁREA DE TI - Instanciação é um processo muito comum na programação ...HELENO FAVACHO
 
Portfolio de curso adão
Portfolio de curso  adãoPortfolio de curso  adão
Portfolio de curso adãoadao1
 
Portfolio de curso adão
Portfolio de curso  adãoPortfolio de curso  adão
Portfolio de curso adãoadao1
 
ApresentaçãO Geral Curso
ApresentaçãO Geral CursoApresentaçãO Geral Curso
ApresentaçãO Geral Cursoguestf0d90d
 
Introdução a Educação Digital
Introdução a Educação DigitalIntrodução a Educação Digital
Introdução a Educação DigitalLuzimar pb
 
Apresentação "Comunidade de Professores de Línguas"
Apresentação "Comunidade de Professores de Línguas"Apresentação "Comunidade de Professores de Línguas"
Apresentação "Comunidade de Professores de Línguas"Teresa Pombo
 
Apresentacao concorrencia de projetos
Apresentacao concorrencia de projetosApresentacao concorrencia de projetos
Apresentacao concorrencia de projetosWilliam Cardozo
 

Similar to Treinamento C# Essentials para Mono (20)

Apresentação do Curso Introdução à Educação Digital
Apresentação do Curso Introdução à Educação DigitalApresentação do Curso Introdução à Educação Digital
Apresentação do Curso Introdução à Educação Digital
 
ApresentaçãO Da FormaçãO
ApresentaçãO Da FormaçãOApresentaçãO Da FormaçãO
ApresentaçãO Da FormaçãO
 
Programando com csharp e visual studio.net 2005
Programando com csharp e visual studio.net 2005Programando com csharp e visual studio.net 2005
Programando com csharp e visual studio.net 2005
 
Mergulhando no ecossistema .NET
Mergulhando no ecossistema .NETMergulhando no ecossistema .NET
Mergulhando no ecossistema .NET
 
Apresentação da Comunidade NetPonto
Apresentação da Comunidade NetPontoApresentação da Comunidade NetPonto
Apresentação da Comunidade NetPonto
 
Ap
ApAp
Ap
 
PROJETO INTEGRADO - CURSOS DA ÁREA DE TI - A UML (Linguagem de Modelagem Uni...
PROJETO INTEGRADO - CURSOS DA ÁREA DE TI -  A UML (Linguagem de Modelagem Uni...PROJETO INTEGRADO - CURSOS DA ÁREA DE TI -  A UML (Linguagem de Modelagem Uni...
PROJETO INTEGRADO - CURSOS DA ÁREA DE TI - A UML (Linguagem de Modelagem Uni...
 
CURSOS DA ÁREA DE TI - A multiplexação consiste basicamente em formas de tran...
CURSOS DA ÁREA DE TI - A multiplexação consiste basicamente em formas de tran...CURSOS DA ÁREA DE TI - A multiplexação consiste basicamente em formas de tran...
CURSOS DA ÁREA DE TI - A multiplexação consiste basicamente em formas de tran...
 
Slides de minicurso ABED: Introdução a Captivate
Slides de minicurso ABED: Introdução a Captivate Slides de minicurso ABED: Introdução a Captivate
Slides de minicurso ABED: Introdução a Captivate
 
Linguagem de Programação Comercial
Linguagem de Programação ComercialLinguagem de Programação Comercial
Linguagem de Programação Comercial
 
Apresentacao de Area de Projecto
Apresentacao de Area de ProjectoApresentacao de Area de Projecto
Apresentacao de Area de Projecto
 
Aula 00 (1)
Aula 00 (1)Aula 00 (1)
Aula 00 (1)
 
Mooc - Estado da arte e proposta - Gonzalo 2016 vers1
Mooc - Estado da arte e proposta - Gonzalo 2016 vers1Mooc - Estado da arte e proposta - Gonzalo 2016 vers1
Mooc - Estado da arte e proposta - Gonzalo 2016 vers1
 
CURSOS DA ÁREA DE TI - Instanciação é um processo muito comum na programação ...
CURSOS DA ÁREA DE TI - Instanciação é um processo muito comum na programação ...CURSOS DA ÁREA DE TI - Instanciação é um processo muito comum na programação ...
CURSOS DA ÁREA DE TI - Instanciação é um processo muito comum na programação ...
 
Portfolio de curso adão
Portfolio de curso  adãoPortfolio de curso  adão
Portfolio de curso adão
 
Portfolio de curso adão
Portfolio de curso  adãoPortfolio de curso  adão
Portfolio de curso adão
 
ApresentaçãO Geral Curso
ApresentaçãO Geral CursoApresentaçãO Geral Curso
ApresentaçãO Geral Curso
 
Introdução a Educação Digital
Introdução a Educação DigitalIntrodução a Educação Digital
Introdução a Educação Digital
 
Apresentação "Comunidade de Professores de Línguas"
Apresentação "Comunidade de Professores de Línguas"Apresentação "Comunidade de Professores de Línguas"
Apresentação "Comunidade de Professores de Línguas"
 
Apresentacao concorrencia de projetos
Apresentacao concorrencia de projetosApresentacao concorrencia de projetos
Apresentacao concorrencia de projetos
 

More from Alessandro Binhara

Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxUma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxAlessandro Binhara
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaAlessandro Binhara
 
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnósticaCase RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnósticaAlessandro Binhara
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediAlessandro Binhara
 
2019 latinoware - O mundo novo da realidade virtual
2019 latinoware - O mundo novo da realidade virtual2019 latinoware - O mundo novo da realidade virtual
2019 latinoware - O mundo novo da realidade virtualAlessandro Binhara
 
Realidade Virtual e a Ciência de Dados -latinoware
Realidade Virtual e a Ciência de Dados -latinowareRealidade Virtual e a Ciência de Dados -latinoware
Realidade Virtual e a Ciência de Dados -latinowareAlessandro Binhara
 
Realidade Virtual e a Ciência de Dados
Realidade Virtual e a Ciência de DadosRealidade Virtual e a Ciência de Dados
Realidade Virtual e a Ciência de DadosAlessandro Binhara
 
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
A IMPORTÂNCIA DA PARTICIPAÇÃO NA  GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...A IMPORTÂNCIA DA PARTICIPAÇÃO NA  GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...Alessandro Binhara
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesAlessandro Binhara
 
Introduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebIntroduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebAlessandro Binhara
 
Curso C# em Mono - Orientação a Objeto Basico
Curso C# em Mono - Orientação a Objeto BasicoCurso C# em Mono - Orientação a Objeto Basico
Curso C# em Mono - Orientação a Objeto BasicoAlessandro Binhara
 
App CrossMobile com C# para Android, Iphone e WindowsPhone
App CrossMobile com C# para Android, Iphone e WindowsPhoneApp CrossMobile com C# para Android, Iphone e WindowsPhone
App CrossMobile com C# para Android, Iphone e WindowsPhoneAlessandro Binhara
 
Xamarin Interop - hands on android -
Xamarin Interop - hands on android - Xamarin Interop - hands on android -
Xamarin Interop - hands on android - Alessandro Binhara
 
O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???
O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???
O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???Alessandro Binhara
 
Interoperabilidade com BigData Hadoop para Windows Azure
Interoperabilidade com BigData Hadoop  para Windows AzureInteroperabilidade com BigData Hadoop  para Windows Azure
Interoperabilidade com BigData Hadoop para Windows AzureAlessandro Binhara
 
Usando c# para desenvolver app iphone e ipad!!! sim é possível!!!
Usando c# para desenvolver app iphone e ipad!!! sim é possível!!!Usando c# para desenvolver app iphone e ipad!!! sim é possível!!!
Usando c# para desenvolver app iphone e ipad!!! sim é possível!!!Alessandro Binhara
 

More from Alessandro Binhara (20)

Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxUma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenharia
 
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnósticaCase RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
 
2019 latinoware - O mundo novo da realidade virtual
2019 latinoware - O mundo novo da realidade virtual2019 latinoware - O mundo novo da realidade virtual
2019 latinoware - O mundo novo da realidade virtual
 
Realidade Virtual e a Ciência de Dados -latinoware
Realidade Virtual e a Ciência de Dados -latinowareRealidade Virtual e a Ciência de Dados -latinoware
Realidade Virtual e a Ciência de Dados -latinoware
 
Realidade Virtual e a Ciência de Dados
Realidade Virtual e a Ciência de DadosRealidade Virtual e a Ciência de Dados
Realidade Virtual e a Ciência de Dados
 
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
A IMPORTÂNCIA DA PARTICIPAÇÃO NA  GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...A IMPORTÂNCIA DA PARTICIPAÇÃO NA  GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
 
Curso de Férias - Robótica
Curso de Férias -  Robótica Curso de Férias -  Robótica
Curso de Férias - Robótica
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  Aplicações
 
Introduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebIntroduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação Web
 
Bigadata casese opotunidades
Bigadata casese opotunidadesBigadata casese opotunidades
Bigadata casese opotunidades
 
Xamarin plataform
Xamarin plataformXamarin plataform
Xamarin plataform
 
Curso C# em Mono - Orientação a Objeto Basico
Curso C# em Mono - Orientação a Objeto BasicoCurso C# em Mono - Orientação a Objeto Basico
Curso C# em Mono - Orientação a Objeto Basico
 
App CrossMobile com C# para Android, Iphone e WindowsPhone
App CrossMobile com C# para Android, Iphone e WindowsPhoneApp CrossMobile com C# para Android, Iphone e WindowsPhone
App CrossMobile com C# para Android, Iphone e WindowsPhone
 
Xamarin Interop - hands on android -
Xamarin Interop - hands on android - Xamarin Interop - hands on android -
Xamarin Interop - hands on android -
 
Quarto Encontro GUX
Quarto Encontro GUX Quarto Encontro GUX
Quarto Encontro GUX
 
O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???
O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???
O queo facebook faz com minhas fotos??? E o que o BigData tem haver com isso ???
 
Interoperabilidade com BigData Hadoop para Windows Azure
Interoperabilidade com BigData Hadoop  para Windows AzureInteroperabilidade com BigData Hadoop  para Windows Azure
Interoperabilidade com BigData Hadoop para Windows Azure
 
Usando c# para desenvolver app iphone e ipad!!! sim é possível!!!
Usando c# para desenvolver app iphone e ipad!!! sim é possível!!!Usando c# para desenvolver app iphone e ipad!!! sim é possível!!!
Usando c# para desenvolver app iphone e ipad!!! sim é possível!!!
 

Treinamento C# Essentials para Mono

  • 1. Treinamento C# Essentials for Mono Objetivo Um curso básico de C# em Mono em Linux/Mac/Windows com o objetivo de capacitar novos interessados em C# e formar um nova comunidade Mono. A ideia é que os participantes do curso formem um novo time para tradução de todo o site do mono, MonoGame, boo, npgsql, e outros projetos mono de brasileiros. Formando assim uma nova comunidade de colaboradores do MonoBrasil. E auxiliando assim na divulgação das atividades do MonoBrasil como os portal, projetos e o evento da comunidade MonoBrasil o InteropMIX. Atenção: Todos os instrutores são voluntários e parte da infraestrutura está sendo financiada pela empresa Azuris. Os hackers do projeto Mono também estarão doando o tempo deles para que esse curso seja realizado. Requisitos O curso é gratuito. Pedimos uma contribuição não financeira que ser o engajamento em algumas atividades do MonoBrasil (ex: ajuda na tradução do portal) e ajuda na divulgação das atividades como o evento InteropMIX para seus amigos e pessoas que vocês julguem que possas se interessar.  Conhecimento básico de lógica de programação  Ter um Like na fanpage do MonoBrasil (www.facebook.com/monobrasil)  Compartilhar em sua timeline uma divulgação do nosso evento www.interopmix.com.br que iremos publicar para ajudar na divulgação do evento.  Dúvidas serão esclarecidas pela lista do MonoBrasil ( <monobrasil@googlegroups.com>) ou pelo grupo no Facebook (https://www.facebook.com/groups/430894703597870/) todos os participantes deverão estar cadastrados.  Estar comprometido em fazer 1 tradução e uma revisão de uma página do site do mono que lhe será sorteada (cerca de 4 horas do seu tempo). Ementa Aqui temos uma ideia básica conteúdo das aulas. Isso pode variar com o andamento do curso. Iremos estar informando a cada semana, caso ocorram algumas alterações. Aula1 - O que é o Mono Brasil  Como contribuir e ajudar na tradução  Usando o Git  Editando o site do MonoBrasil com o Jektel  Instalando Mono no Windows / Linux e Mac  Fazendo o primeiro “Hello Word” Aula 2 – Projeto Mono - Rafael teixeira  A história do projeto Mono, MonoBasic e afins  Como se tornar um comitter do Mono  A comunidade Mono no mundo  Onde estamos e para onde vamos
  • 2.  O Projeto Mono, estrutura do fonte do Mono  Como aprender C# com o fonte do Mono Aula 3 – O Básico de C# - Marcio Luiz Rossato Gomes  Estrutura de um programa  Aplicação console, Windows Forms  Comentários, Variáveis de memória, escopo  Classe, modificadores de acesso  Constantes, tipos de dados, conversão, Boxing / Unboxing  Operadores  Usando Debug Aula 3 - Hands On mono - Alessandro Binhara  Compilando mono a partir do fonte  Portando aplicativos .net para mono  Ferramentas do Mono  Conceitos Básicos do C#  Fazendo o primeiro “Hello Word” com Mono  O que é Plataforma .NET? Por que .NET, Filosofia do .NET, Máquina Virtual .NET, Portabilidade, Estrutura da VM .NET, O que é um IL, Compilando para o IL  .NET versus Java, .NET versus Mono  Filosofia do Mono / .Net, Mono versus .NET,  Ferramentas .NET para Linux e Windows,  Instalando e usando o .NET e Mono no Linux/Windows,  Linguagens Suportados pelo .NET e Mono  Portabilidade do .NET Aula 4 – A Linguagem C# - Marcio Gomes  Orientação a objetos com C# Conceitos Objeto e Classe, Métodos, Escopo de Método e Variável, Propriedade, Atributos e Métodos estáticos, Polimorfismo, Sobrecarga, Herança, eventos e Delegates Aula 5 - A Linguagem C# Com testes – Alessandro Binhara  Estruturas de controles, estruturas de fluxo, Array, ArrayList, Casting.  Praticando conceitos de OO em C# com testes  Apreendendo OO com TDD Aula 6 – Liguagem Boo - Rodrigo Bamboo  Linguagens dinâmicas em .NET, introdução a linguagem Boo  DLR Aula X – Linguagem C# Avançados-Alexandre Marcondes  Construtores, Métodos especiais  Outros tipos de dados como Estruturas  Exceções  Coleções e tipos Genéricos  Orientação a objetos, Classes Abstratas, Interfaces  Eventos e Delegates
  • 3. Aula 7 – Banco de Dados e C# - Alessandro Binhara  Trabalhando com banco de dados e persistência de objetos em .NET  Introdução ao ADO.NET  Criando minha primeira classe de Acesso Aula 8 – Postegrsql e o Mono -Francisco Figueredo  História do NPGSQL  Instalando o PostGRESQL  Meu primeiro exemplo usando NPGSQL Aula 9 – Desenvolvendo Games com Mono - Jalf José Antornio Farias  História do MonoGame  Instalando MonoGame  Hello World MonoGame  Futuro do Mono Game e o Mercado de Games Aula 10 – Meu primeiro Game em C# - Chofii  Usando o Mono Game  Entendendo um game simples em Mono Game Metodologia  As aulas serão transmitidas ao vivo todas as quintas feiras a noite. A partir das 20h horário de Brasília.  As aulas serão gravadas e disponibilizadas no portal.  Os participantes que estiverem assistindo ao vivo poderão realizar perguntas.  Dúvidas serão respondidas pelo lista de e-mail do MonoBrasil ou pelo grupo no Facebook.  Demonstrações de código, com disponibilização do código fonte de todos os exemplos.  Entrega de certificado ao final do curso (comparecimento de no mínimo a 80% das aulas ao vivo)  Formato das aulas: o Explanação teoria, demonstração da teoria, exercícios complementares para realizar fora de aula.  Cursos será online com datas agendas e/ou aulas gravadas  Toda semana será publicado o conteúdo da próxima aulas.  Em algumas semanas teremos aulas especiais com a participação de desenvolvedores brasileiros do projetos Mono.
  • 4. Carga Horária Serão 30 horas aula  Teoria: 2 horas  Demonstração: 1horas  Em média de 3 horas por aula estimamos cerca de 10 encontros Datas e horas das aulas:  Toda a quintas feira de cada semana. Benefícios  Certificado de conclusão do curso do Mono Brasil.  O que contribuírem serão nominados na página do MonoBrasil como contribuidor do projeto.  Os mais engajados serão premiados com Kits com Camiseta, Caneta e mini bandeira do Mono Brasil.  Os Mais engajados receberão um também email @monobrasil.com.br como integrantes do MonoBrasil.  Os mais engajados receberão materiais e slides para submeter palestras em eventos locais sobre mono representando a comunidade MonoBrasil. E serão indicados para palestrar em eventos quando formos requisitados. Investimentos  O curso será gratuito para todos os alunos O pagamento não será financeiro mas com trabalho no projeto MonoBrasil.  Cada aluno recebera 1 texto (3 páginas) para traduzir e 1 texto (3 páginas) para revisar. Visto que recebemos mais de 400 pré-inscrições estamos avaliando se teremos material suficiente para distribuir para todos que participarão do curso. Doação Espontânea Tivemos mais de 400 pessoas pré– inscritas. O que inviabilizar fazer material para todos de forma gratuita como tinhas pensado primeiramente. Pelo volume de pessoas acreditamos que algumas gostariam de contribuir financeiramente (já recebemos alguns pedidos), então estamos criando a seguinte opção. As pessoas que quiserem fazer uma doação sem compromisso ou as pessoas que não quiserem ajudar na tradução ou divulgação. Poderão assistir o curso fazer uma doação simbólica para ajudar confecção dos materiais do MonoBrasil e para ajudar a financiar as atividades do MonoBrasil. Seguindo a tabela a baixo:
  • 5. Valor da Doação Espontânea R$ 50  Nomeação na página do Mono Brasil como “EU apoio esse Projeto” R$ 70  Nomeação na página do Mono Brasil como “EU apoio esse Projeto”  Atendimento personalizado por e-mail direto com professores. R$100  Nomeação na página do Mono Brasil como “EU apoio esse Projeto”  Atendimento personalizado por e-mail.  Acesso Tutoria* (encontro agendado com professores para tirar Dúvidas) R$150  Nomeação na página do Mono Brasil como “EU apoio esse Projeto”  Atendimento personalizado por e-mail.  Acesso Tutoria (encontro agendado com professores para tirar Dúvidas)  (1) Um ingresso VIP ao InteropMIX que dar acesso ilimitado a todas as Trilhas do evento  Uma camiseta do Mono Brasil R$200  Nomeação na página do Mono Brasil como “EU apoio esse Projeto”  Atendimento personalizado por e-mail.  Acesso Tutoria (encontro agendado com professores para tirar Dúvidas)  (2) Dois ingresso VIP ao InteropMIX que dar acesso ilimitado a todas as Trilhas do evento  Logo da empresa ou nome na pessoa no site do evento do InteropMix como apoiador do evento  Uma camiseta do Mono Brasil Tutoria* o Entre uma aula e outra existirá uma tutoria agendada que todos os alunos poderão entrar para tirar dúvidas dos exercícios realizados. o Estas tutorias também são destinadas as pessoas que tiverem dificuldades com C#, com isso as pessoas terão oportunidade de tirar dúvidas do C# que não são foco do curso, assim não comprometendo o andamento das aulas com os demais participantes. Todos os recursos arrecadados serão usados ajudar nas atividades de divulgação do MonoBrasil:  Confecção das camisetas Mono Brasil  Confecção das de canecas Mono Brasil  Confecção das mini bandeiras Mono Brasil  Pagamento de custeio de passagens e estadias de palestrantes no evento InteropMix. (Estamos com R$4.000 negativos ainda nos custos de realização do evento)
  • 6.  Pagamento parte dos custos de edição dos vídeos das aulas (que é terceirizado). Pagamento será realizado via pagseguro ou deposito bancário.
  • 7. Instrutores Alessandro de Oliveira Binhara Mestre em Gestão de Projetos Complexos pela UTF-PR, também formado como Bacharel em Tecnologia da Informação e Técnico Eletrônica no CEFET-PR. Desenvolvedor de Software 18 anos trabalhou em empresas como CREA-PR, TRE-PR, CELEPAR, usando tecnologias como C++, ASM, Pascal, Java, IL, C#, PHP, Ruby, Boo. Foi Coordenador Adjunto do Instituto de Tecnologia do Paraná (TECPAR) onde coordenou o Projeto REDE SOL o qual ganhou o Prêmio Finep de Inovação Tecnológica na Categoria Produto para região sul em 2002 para o Projeto Caderno Digital. Foi Diretor de Software Livre da SUCESU-PR, destaque na Revista do Linux como personalidade do software livre brasileiro, fundador do Projeto Mono Brasil. Skills: Coaching in XP e Scrum, práticas projetos ágeis (Pair, TDD, DDD), C#, Java, POO, BigData, Sistemas Distribuídos, Arquitetura SAAS, Mobile, Cloud Computing, Azure, Hadoop. Alexandre Marcondes Coach de executivos e profissionais de sucesso com 18 anos de experiência na área de Tecnologia da Informação. Mais de 40.000 horas de vivência como desenvolvedor de software e mais de 1000 pessoas treinadas na área. Sua vasta experiência com grupos de trabalho remoto em diversas configurações proporcionou o envolvimento em projetos com participantes em 4 continentes e mais de 35 países. Consultor em Tecnologia da Informação com Graduação em Tecnologia em Processamento de Dados. Um dos MonoHacker que trabalhou no projeto MonoBasic. Skills: Especialista em sistemas Mobile, Mono, Xamarin, Arquiteto de sistema web de grande porte, Java, Ruby, Pascal, Delphi,C, C++. Marcio Luiz Rossato Gomes Desenvolvedor .NET com experiência no desenvolvimento web (ASP.NET WebForms, MVC 2 e Silverlight), desktop (Windows Forms, WPF, Silverlight Out of Browser e Metro Apps), serviços (XML WebServices e WCF), móvel (Windows Mobile e Windows Phone) conhecimento da plataforma de computação em nuvem Windows Azure/Amazon AWS e desenvolvimento utilizando bancos de dados (SQL Server 2005/2008, Oracle e Postgre). Além da experiência, possui 21 certificações oficiais Microsoft relativas à plataforma .NET . Mestrado em Informática Aplicada, MBA em Gestão de Projetos de Software, Graduado em Ciência da Computação e Cruso Técnico em Contabilidade. Skills: Arquiteto de Soluções Web, Alta-Escalabilidade, Especialista em .NET, Computação em Nuvem com Windows Azure, Windows Phone Jacskon Pinto Com formação em Análise e Desenvolvimento de Sistema, trabalha há mais de 13 anos em desenvolvimento de sistemas web. Experiência em liderança de equipes, definição de arquitetura e levantamento de requisitos. Conhecimentos em linguagens php, javascripts, c#, c, java. Experiência na aplicação de métodos ágeis de desenvolvimento, testes automatizados e boas práticas de desenvolvimento (SOLID, KISS, Design Patterns).
  • 8. Paulo Teodoro Miquelasso Especialista em Gestão de Projetos de TI, bacharel em Sistemas de Informação pela Faculdade Cenecista de Campo Largo, com mais de 06 anos de experiência como Analista de Sistemas e Desenvolvedor de Software, tendo trabalhado em empresas como a Benefix Tecnologia na área de tributação e arrecadação municipal onde participou do desenvolvimento de software para geração de nota fiscal eletrônica utilizando tecnologias como C#, asp.net, MVC, nHibernate e na Syscomp Software, atuando como analista e desenvolvedor Delphi. Possui ainda, mais de 10 anos de experiência como professor de tecnologia, lecionando atualmente nas áreas de Engenharia de Software, Lógica de Programação, Algoritmo e Comércio Eletrônico. Atuou também como coordenador de marketing e líder de equipe de instrutores na Newword Computadores Ltda. Skills: Desenvolvimento Web, Programandor C#, experiência em web design, design gráfico, extreme programming, scrum, pair programming. Participação Especial Teremos aulas especiais com os hackers do mono brasileiros. Pessoas que participam ativamente e são commiters do projeto mono. Ele vão falar dos seus projetos e de suas experiências profissionais com a cooperação em projetos opensource. Rafael Teixeira - Criador do MonoBasic Rodrigo B. de Oliveira – Criador da Linguagem Boo José Antonio Farias – Criador do MonoGame Francisco Figueredo – Criador do NPGSQL Alexandre Zollinger Chohfi – Evangelista do MonoGame
  • 9. A Empresa A Azuris Cloud Systems é uma empresa especializada em sistemas de computação em nuvem, formada por especialista na área com mais de 15 anos atuando em desenvolvimento para Web e agora com um no foco voltado para Aplicações Mobile e Computação em Nuvem. Com a parceria formada com a Microsoft e Xamarin, foi uma das primeiras empresas no país a receber treinamento em Windows. É aunica empresa no Brasil aprovada como consultora autorizada para o Brasil em soluções mobile com tecnologia Xamarin. Azuris tem atuado com grandes empresas de internet prestando serviço para empresas do Grupo Buscapé e Megadata em soluções para núvem. Sendo a única com tecnologia para porta aplicações .NET para ambiente MainFrame. É criadora do Evento InteropMix Cloud, Mobile & Games realizado em São Paulo. (www.interopmix.com.br) Principais clientes Parceiros
  • 10. Equipe Técnica Alessandro de Oliveira Binhara: Mestre em Gestão de Projetos Complexos pela UTF-PR, também formado como Bacharel em Tecnologia da Informação e Técnico Eletrônica no CEFET- PR. Desenvolvedor de Software Livre a 14 anos trabalhou em empresas como CREA-PR, TRE-PR, CELEPAR, usando tecnologias como C++, ASM, Pascal, Java, IL, C#, PHP, Ruby, Boo. Fundador do Grupo de Usuários OpenSystem Sucesu-PR(1998). Foi Coordenador Adjunto do Instituto de Tecnologia do Paraná (TECPAR) no Programa Classe Mundial, onde coordena o Projeto REDE SOL o qual ganhou o Prêmio Finep de Inovação Tecnológica na Categoria Produto para região sul em 2002 para o Projeto Caderno Digital. Foi Diretor de Software Livre da SUCESU-PR, membro do Projeto Software Livre Brasil, destaque na Revista do Linux como personalidade do software livre brasileiro, fundador do Projeto Mono Brasil. Atualmente trabalhando com projetos Agile e BigData. Alexandre Marcondes: Coach de executivos e profissionais de sucesso com 18 anos de experiência na área de Tecnologia da Informação. Mais de 10.000 horas de vivência como desenvolvedor de software e mais de 1000 pessoas treinadas na área. Sua vasta experiência com grupos de trabalho remoto em diversas configurações proporcionou o envolvimento em projetos com participantes em 4 continentes e mais de 35 países. Consultor em Tecnologia da Informação com Graduação em Tecnologia em Processamento de Dados. Um dos MonoHacker que trabalhou no projeto MonoBasic. Especialista em sistemas Mobile e sistema web de grande porte. Linguagens: C#, Java, Ruby, Pascal, Delphi entre outras. Marcio Luiz Rossato: Desenvolvedor .NET com experiência no desenvolvimento web (ASP.NET WebForms, MVC 2 e Silverlight), desktop (Windows Forms, WPF, Silverlight Out of Browser e Metro Apps), serviços (XML WebServices e WCF), móvel (Windows Mobile e Windows Phone) onhecimento da plataforma de computação em nuvem Windows Azure/Amazon AWS e desenvolvimento utilizando bancos de dados (SQL Server 2005/2008, Oracle e Postgre). Além da experiência, possui 19 certificações oficiais Microsoft relativas à plataforma .NET . Mestrado em Informática Aplicada, MBA em Gestão de Projetos de Software, Graduado em Ciência da Computação e Cruso Técnico em Contabilidade.