Página principal
Dar aulas
São José do Rio Preto 
São José do Rio Preto 
  • Embaixador
  • (17 avaliações)
L
Logan
« Perfeito! O professor Joao e muito bom conseguiu me ajudar com assuntos mais... Ver mais »
L
Logan
« Perfeito! O professor Joao e muito bom conseguiu me ajudar com assuntos mais complexos de programação. Ele explica bem, Super recomendo! »
R$60/h
Perfil e diploma verificados
Tempo de resposta 1h
Aulas dadas por João Otavio
  • Individual
As aulas serão
Matérias ensinadas
  • Programação
  • Linguagens de programação
Níveis
  • Todos os níveis

Análise de algoritmos, estudo de complexidade e estruturas de dados. São José do Rio Preto. Oferecido por mestrando em ciência da computação.

Apresentação

******** APENAS AULAS! *******
Não faço trabalhos de faculdade
Não faço provas
Não faço aplicativos

********* EXPERIÊNCIA **********
Dos quatro anos de graduação em Ciência da Computação, fui monitor das disciplinas relacionadas a programação de computadores da faculdade por três anos. Sempre respondendo às dúvidas pontuais de cada aluno da forma mais didática possível.
Tenho participado de eventos relacionados a ciência da computação onde posso mostrar ao público as várias aplicações da área e a sua importância cada vez maior para os nossos dias.
Sou professor particular a três anos. Nesse tempo tenho ministrados cursos sob demanda e ajudado alunos com diferentes necessidades. Sempre sigo o princípio de ensinar cada aluno de acordo com o seu tempo de aprendizado, readequando o conteúdo para garantir a qualidade do aprendizado e que os objetivos sejam atingidos.
Consulte as avaliações de alunos anteriores e as várias recomendações que comprovam o que estou dizendo.

********* PAGAMENTO **********
Aulas devem ser sempre pagas antecipadamente para evitar transtornos de ambas as partes. Considere que as aulas particulares são mais trabalhosas para o professor que aulas para turmas de alunos. O valor inclui a preparação de conteúdo específico para as necessidades do aluno, por esse motivo, não há possibilidade de desconto, pois o material é personalizado.
Observação importante: a aula cancelada com menos de duas horas de antecedência será cobrada como aula dada. Após 10 minutos de atraso do aluno a aula será cobrada. (Lembre-se, as aulas são particulares, se um aluno não comparece a aula ele deixa vago um horário que poderia ser ocupado por outro aluno!)

******* SOBRE A DISCIPLINA ******
As aulas são voltadas a qualquer pessoa que tenha necessidade de aprender os conceitos relacionados a algoritmos, estudo de sua complexidade e análise, estruturas de dados e temas relacionados (consulte abaixo uma lista dos tópicos mais comuns). Caso tenha interesse, no momento em que a plataforma solicitar a mensagem a ser enviada ao professor, escreva de forma detalhada qual é a sua necessidade, ou seja, quais os assuntos relacionados a disciplina você precisa aprender.

Principais tópicos abordados:
Tipos abstratos de dados
Listas encadeadas (simples, dupla e circular)
Pilhas e filas
Arvores (binária, AVL, B e variantes)
Representação de grafos
Métodos de ordenação e busca
Tabelas Hash
Análise de complexidade de algoritmos iterativos e recursivos
Técnicas de projeto de algoritmos
Notação O, theta e ômega
Análise de pior caso, caso médio e melhor caso
Algoritmos gulosos
Divisão e conquista

Embaixador

O professor perfeito! Perfil de qualidade, diploma de excelência e resposta rápida. João Otavio organizará as suas primeiras aulas com afinco.

Metodologia

Dos quatro anos de graduação em Ciência da Computação, fui monitor das disciplinas relacionadas a programação de computadores da faculdade por três anos. Sempre respondendo às dúvidas pontuais de cada aluno da forma mais didática possível.
Tenho participado de eventos relacionados a ciência da computação onde posso mostrar ao público as várias aplicações da área e a sua importância cada vez maior para os nossos dias.
Sou professor particular a três anos. Nesse tempo tenho ministrados cursos sob demanda e ajudado alunos com diferentes necessidades. Sempre sigo o princípio de ensinar cada aluno de acordo com o seu tempo de aprendizado, readequando o conteúdo para garantir a qualidade do aprendizado e que os objetivos sejam atingidos.
Consulte as avaliações de alunos anteriores e as várias recomendações que comprovam o que estou dizendo.

Tarifas

Preço para aulas por webcam : 60R$/h
Aulas dadas por João Otavio
Individual
As aulas serão
Matérias ensinadas
  • Programação
  • Linguagens de programação
Níveis
  • Todos os níveis

Curriculum Vitae de João Otavio

Link do currículo: (informação ocultada)

17 avaliações sobre João Otavio
  • 5/5

Todas as avaliações são coletadas pelo nosso serviço e são fiáveis. Elas correspondem a verdadeiras experiências dos membros do Superprof.
L
Logan

Perfeito! O professor Joao e muito bom conseguiu me ajudar com assuntos mais complexos de programação. Ele explica bem, Super recomendo!

Resposta de João Otavio

Excelente aluno

J
João Mateus

Perfeito! Excelente professor, me ajudou muito! Recomendo muito.

Resposta de João Otavio

ocorreu tudo bem

A
Alex

Perfeito! Professor educado, demonstra conhecimento.

Resposta de João Otavio

Excelente aluno

R
Raíssa

Perfeito! Aulas muito boas, me ajudou na resolução de problemas de algorítimos em java.

Resposta de João Otavio

Ocorreu tudo bem

P
Paulo

Perfeito! atencioso, excelente didática, recomendo

Resposta de João Otavio

Ocorreu tudo bem

12 recomendações

L
Leandro Marcos da

Excelente professor, me auxiliou nas disciplinas envolvendo programação.

T
Thales

João Otávio é experiente e didático. Recomendo à todos!

V
Victor

Um ótimo professor, explica com calma e didática até que eu entendi, mesmo que necessário um outro ponto de vista.
Recomendo muito as aulas do João, me ajudou nas matérias da faculdade.

E
Edilaine

Algumas pessoas marcam a nossa vida, deixam mensagens que nunca se apagam das nossas mentes, que se tornam aprendizados que levamos para sempre conosco.
E nem sempre é por meio das palavras que aprendemos. Ética, generosidade, amizade e humildade são atitudes e qualidades que se veem nas ações, e que ficam de exemplo e inspiração.
Professor João Otávio, você está sendo uma das pessoas mais marcantes em toda a minha formação. Eu o admiro profundamente e tenho uma grande estima pela sua pessoa.
Obrigado por se dedicar ao seu trabalho com tanto entusiasmo e verdade. Você fez Eu me sentir especial e uma pessoa capaz de alcançar os meus sonhos. As lições que aprendi com você estarão sempre comigo, por isso você é o meu eterno professor.
Edilaine (Ciências da Computação)

I
Ines Aparecida Gasparotto

João Otávio foi meu aluno em diversas disciplinas na graduação na UNESP e, também, foi meu orientado no desenvolvimento de seu trabalho de conclusão de curso. Além disso, atuou em 3 anos consecutivos como monitor de disciplinas de programação, com bolsa de monitoria, sendo eu sua orientadora de Monitoria. João Otávio foi um aluno muito dedicado, gosta muito de ensinar, e se mostrou muito solícito enquanto aluno e monitor das disciplinas, sempre procurando ser muito prestativo com os seus colegas e também com os seus professores. Ele tem experiência em ministrar aulas práticas de programação e, quando aluno, participou de correções de trabalhos dos alunos. Acredito que ele é um excelente candidato a membro do Superprof pelas suas atividades desenvolvidas na UNESP, por ter sido um excelente aluno em sua graduação e por sua vocação com o ensino.

S
Samuel

Meu nome é Samuel de Souza Lopes e sou aluno de mestrado em Ciências de Computação da USP. Fui colega do João no curso de graduação em Ciência da Computação da UNESP. Desde o início da graduação, o João Otavio sempre se mostrou atento aos saberes da docência, pois sempre dedicou parte do seu tempo como monitor das disciplinas de programação do curso de graduação. Assim, devido a ajuda do João, eu aprendi a programar e isso facilitou o andamento da minha graduação. Diante de todas as experiências que tive com o João, eu o recomendo devido a dedicação e paciência que ele tem para ensinar o próximo.

B
Bruno

Tem uma didática muito clara e objetiva, o que ajuda no entendimento do aluno.

S
Sofia

Um ótimo professor e atensioso com os alunos. Conhece todas as funcionalidades do word utilizadas para redigir documentos e trabalhos acadêmicos.

L
Luis

Professor prático, tive aula com ele e ele consegue adequar a aula para o que o aluno mais precisa e deixa as explicações próximas da realidade do aluno

V
Vinicios

Recomendo o João por ser uma pessoa comprometida e por gostar de ensinar. Tem uma abordagem clara e é super gentil.

Entrevista de João Otavio

QUESTĀO 01 | 08
Tem quanto tempo que você descobriu sua paixão pela informática, poderia nos contar (talvez com um pouco de nostalgia) sua primeira experiência com um computador?
João Otavio — Desde o primeiro computador que ganhei dos meus pais, quando tinha por volta de 10 anos de idade eu percebi o quanto era apaixonado por informática. Era um computador modesto com apenas 512Mb de RAM, um processador Celeron e um HD de 80Gb, configuração que facilmente é superada pelos smartphones atuais. Mesmo com a lentidão do sistema, e tendo adquirido um cavalo de tróia que deletou até o próprio antivírus do sistema, minha motivação desde então só aumentou.
QUESTĀO 02 | 08
Qual foi a evolução tecnológica que mais te marcou e qual, na sua opinião, será a próxima a revolucionar radicalmente o mundo da tecnologia?
João Otavio — A capacidade dos smartphones do meu ponto de vista é algo surpreendente. Eles superaram a capacidade dos computadores antigos, tiram excelentes fotos e servem as principais funcionalidades que um computador comum oferece. Não me julgo conhecedor do mundo da tecnologia a ponto de estabelecer alguma previsão de qual a próxima tecnologia revolucionária. No entanto, como um humilde "chute", me parece razoável apostar que o ramo da inteligência artificial ainda está em fase inicial, e o que vemos hoje revela apenas uma pequena parte de todo potencial revolucionário que esta tecnologia pode oferecer.
QUESTĀO 03 | 08
Nos explique um pouco sobre sua especialidade, seu interesse por essa área e, de forma mais ampla, sua importância no mundo da informática.
João Otavio — Desde a infância me identifiquei com as tecnologias digitais. Dessa forma, minha formação tem seguido esse curso natural: junto com o ensino médio me formei em técnico em informática pelo SENAI, sendo reconhecido como o melhor aluno entre os cursos técnicos da unidade naquele ano. Segui os estudos com a graduação em Ciência da Computação pela UNESP e atualmente curso mestrado na mesma área e instituição. Diante do exposto, acredito que minha formação contribuirá para o mundo da informática preenchendo uma das milhares de lacunas em termos profissionais do ramo.
QUESTĀO 04 | 08
Como você enxerga visionários como Bill Gates, Steve Jobs e Mark Zuckerberg?
João Otavio — São pessoas que pensaram de maneira diferente da maioria e por isso obtiveram resultados que muitos jamais alcançarão. Suas escolhas e sacrifícios refletiram nas conquistas ao longo de suas carreiras.
QUESTĀO 05 | 08
Você poderia compartilhar alguma história e/ou curiosidade engraçada relacionada à sua profissão ou as aulas particulares?
João Otavio — Em geral as pessoas não têm noção das capacidades que a computação possui. Isso é válido para os dois extremos: muitas vezes as pessoas acham que somos capazes de construir espaçonaves ultra rápidas em dois dias custando menos que um carro popular, outras vezes elas se surpreendem com a simples capacidade de um servidor enviar mala direta.
QUESTĀO 06 | 08
O que você diria para uma pessoa que não se sente confortável com novas tecnologias e te diria que a informática é muito complicada?
João Otavio — Que sinceramente ela tem um pouco de razão! A verdade é que existem muitas novas tecnologias na área e a cada dia surgem muitas outras. Acredito que a muito tempo não é possível que um profissional acompanhe e compreenda a fundo todas as novas tecnologias. Talvez seja possível ter algum domínio sobre uma subárea e mesmo assim acredito que a profundidade dos conhecimentos do indivíduo será questionável. Tudo isso é verdade mas não é, ao meu ver, uma justificativa para ficar parado no tempo. Como em todas as áreas, é necessário ter uma compreensão geral do funcionamento das tecnologias e então se aperfeiçoar em algumas delas, o que tende a ser, com o tempo, recompensador.
QUESTĀO 07 | 08
Nos ajude a te conhecer um pouco mais, conte-nos seus hobbys (atrelados ou não a informática)!
João Otavio — Sempre gostei muito de pescar, principalmente de iscas artificiais. Também gosto muito de cozinhar no meu tempo livre, me dou bem especialmente com receitas de doces.
QUESTĀO 08 | 08
O que faz de você um Superprof (e que nenhuma IA poderá substituir)?
João Otavio — Acredito que ensinar não é um procedimento que possa ser bem definido matematicamente. Ensinar envolve muitos sentimentos que apenas humanos são capazes de expressar e compreender. Computadores serão cada vez mais ferramentas excelentes no ensino, mas nunca substituirão por completo os verdadeiros professores. Acredito que meu legítimo desejo em ensinar as pessoas faz de mim um Superprof!

Professores semelhantes

Procura por aulas de programação perto de sua casa? Nós te apresentamos uma lista seleta de professores que podem te ajudar. Superprof também oferece aulas de linguagens de programação se precisar.

Jardim Marajo
Aulas de Arduino e Eletrônica - Programação, Projetos, Placas PCB, Proteus, (Aulas Práticas e Teóricas)
R$45
Marcelo
  • (2 notas)
1a aula grátis!

Tenho vários anos de experiência dando cursos e trabalhando de freelacer em programação e eletrônica, atualmente...

Aulas por webcam Aulas presenciais Perfil validado
Cidade Nova
Profissional de TI com foco de carreira em Mobile Android e Flutter. Também tenho experiência em outras tecnologias.
R$30
Herrison
1a aula grátis!

Você irá tentar criar um sistema por si só e eu o ajudarei a caminhar dando as explicações e passando conceitos que...

Aulas por webcam Aulas presenciais Perfil validado
Vila Sao Manoel
Estudante de Computação da aulas de Programação C# e JS em São José do Rio Preto
R$20
João Victor
1a aula grátis!

Tentarei passar todo o meu conhecimento adquirido atráves da faculdade, dos cursos tecnicos, textos, artigos e cursos...

Aulas presenciais Perfil validado
Votuporanga
Prof. Esp. em programação web e desktop, banco de dados e UML
R$40
Wesley
1a aula grátis!

Meu método de ensino baseia-se no prévio conhecimento do aluno ao conteúdo, partindo desse princípio para alcançar o...

Aulas por webcam Aulas presenciais Perfil validado
São José do Rio Preto
Aula de programação para iniciantes. Sites, jogos, automatizações ou aplicativos para Windows
R$40
Leandro
1a aula grátis!

Considerando que ensinei apenas amigos e colegas do trabalho de forma individual, a metodologia é específica para cada...

Aulas por webcam Aulas presenciais Perfil validado
Jardim Nazareth
Mestrando em Ciência da Computação ensina programação para universitários, profissionais ou aventureiros.
R$40
Álvaro
1a aula grátis!

Sou técnico em Manutenção de microcomputadores e rede cabeada desde os 15 anos de idade. Graduei pela Unesp em Ciência...

Aulas por webcam Aulas presenciais Perfil validado
Jardim Marajo
Graduado em Ciência da Computação dá aulas de informática e programação geral
R$65
Bruno
1a aula grátis!

Sou formado em Ciência da Computação e apaixonado pela tecnologia, procuro sempre estar atualizado e sempre me dediquei a...

Aulas por webcam Aulas presenciais Perfil validado
Jardim Alice
Aprenda a Programar na Prática e Fique hapto ao mercado de trabalho.
R$70
Mario Antonio
1a aula grátis!

As aulas são voltada à prática, onde é proposto o desenvolvimento de um sistema completo de gestão, onde o aluno irá...

Aulas por webcam Aulas presenciais Perfil validado
Jardim Alice
Prof. De Tecnologia da Informação - Aulas de programação desktop e web.
R$70
Mario Antonio
1a aula grátis!

Desenvolvimento de um sistema comercial completo, aprendendo na prática o desenvolvimento de sistemas e relatórios

Aulas por webcam Aulas presenciais Perfil validado
Vila Sao Manoel
Programador dá aulas de Delphi, PHP,HTML, CSS, Javascript e banco de dados SQL Server e Oracle
R$35
Leonardo Augusto
1a aula grátis!

Minha metodologia consiste em preparar o ambiente operacional primeiramente. adequando o para receber o banco de dados e a...

Aulas por webcam Aulas presenciais Perfil validado
Cedral
Professor estudado da área de informática e desenvolvedor WebDesiner- construtor de sites
R$25
Matheus
  • (3 notas)
1a aula grátis!

Minha maneira de ensino e simples e lúdica, fácil de compreender, eu acredito que todos nos precisamo desafia nossos...

Aulas por webcam Aulas presenciais Perfil validado
Centro Histórico de São Paulo
Informática | Computação | Programação | Desenvolvimento | Java | JavaScript | HTML | CSS | Angular | Springboot | Inglês | Internet | Software | Sistema | Totvs | Microsiga | APIs | PHP | ASP | VB
R$75
Teacher Andre
  • (25 notas)

Eu sou desenvolvedor de software com mais de 15 anos de experiência, ensino desde o começo até o avançado de...

Aulas por webcam Perfil validado
Parque Dez de Novembro
Estudante de Engenharia de Software da aulas de programação para estudantes, técnicos e engenheiros em programação do básico ao avançado em linguagem C, C++, Java, Python ou outra conforme a necessida
R$100
Sthefanie
  • (20 notas)
1a aula grátis!

Finalista em Engenharia de software, já trabalhei em empresas e atualmente estou em um projeto de pesquisa envolvendo...

Aulas por webcam Aulas presenciais Perfil validado
Havaí
Aulas de Programação nas linguagens Python, Java, C, C++, Ruby e Javascript para jovens e adultos de BH - conhecimento adquirido na UFMG e em diversas empresas de Tecnologia
R$200
Arthur Barbosa
  • (17 notas)

O aluno aprenderá nas aulas desde as estruturas simples de programação, declaração de variáveis, condicionais, loops,...

Aulas por webcam Aulas presenciais Perfil validado
Vila Mariana
Aprenda programação e receba em dólares.  Learn how to programming and make money working from home! Trabalhe para o exterior desenvolvendo aplicações completas  utilizando Javascript, Angular, React
R$60
Rafael
  • (26 notas)
1a aula grátis!

Hi, folks. My name is Rafael. I'm a Software Engineer and I work for a US Company. Can I help you to achieve your goals...

Aulas por webcam Perfil validado
Terra de Areia
Se torne um Desenvolvedor Full Stack completo agora mesmo com aulas online.
R$50
Tiago
  • (19 notas)
1a aula grátis!

Olá, meu nome é Tiago. Sou um instrutor de cursos livres profissionalizantes na área de TI e negócios digitais, sendo...

Aulas por webcam Perfil validado
Aulas de programação em Asp.Net Core MVC, VB.Net, SQL, desenvolvimentos de aplicações Web e Desktop
R$55
Professor
  • (8 notas)
1a aula grátis!

Programador a mais de 30 anos, experiencias em vários desenvolvimentos de aplicações Desktop's e Web com com banco de...

Aulas por webcam Aulas presenciais Perfil validado Responde em uma hora
Altiplano Cabo Branco
Professor com Mestrado e 9 anos de experiência dá aulas de Programação em João Pessoa-PB
R$100
Thyago
  • (36 notas)

Possuo Graduação em Ciência da Computação e Mestrado em Informática pela Universidade Federal da Paraíba. Atualmente,...

Aulas por webcam Aulas presenciais Perfil validado
Jardim das Industrias
Engenheiro formado com ampla experiencia em Programação, Sistemas Embarcados, Robótica e Automação, Processamento de Sinais e Imagens, Data Science, Inteligencia Artificial e Visão Computacional
R$120
Marco Antonio
  • (21 notas)
1a aula grátis!

Sou Engenheiro Biomédico, atualmente cursando Mestrado em Engenharia pela Universidade Federal do Estado de São Paulo. ...

Aulas por webcam Perfil validado
Na casa do professor Casa do aluno Por webcam
1 hora Não disponível Não disponível R$60
Pedir aulas