Rui - Computer programming tutor - Porto
1st lesson free
Rui - Computer programming tutor - Porto

One of our best tutors. Quality profile, experienced in their field, verified qualifications and a great response time. Rui will be happy to arrange your first Computer programming lesson.

Rui

One of our best tutors. Quality profile, experienced in their field, verified qualifications and a great response time. Rui will be happy to arrange your first Computer programming lesson.

  • Rate S$32
  • Response 1h
  • Students

    Number of students accompanied by Rui since their arrival at Superprof

    50+

    Number of students accompanied by Rui since their arrival at Superprof

Rui - Computer programming tutor - Porto
  • 4.9 (64 reviews)

S$32/h

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer programming
  • C
  • Programming languages
  • Java
  • JavaScript

Graduated in Computer Engineering with a master's degree in mobile computing. I've been working in the area of mobile and web programming for 9 years for international companies.

  • Computer programming
  • C
  • Programming languages
  • Java
  • JavaScript

Lesson location

Ambassador

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Rui will be happy to arrange your first Computer programming lesson.

About Rui

I'm Rui, professional in the field of mobile and web application development for 9 years in different national and international companies. I currently work for the open banking industry. I have a degree in computer engineering with a master's degree in mobile computing.
I've been tutoring for 3 years to students from 4th grade to higher education. I teach programming in (c, c++, javascript, typescript, flutter, react, python, java) among others.

See more

About the lesson

  • Primary
  • Secondary
  • SPM
  • +9
  • levels :

    Primary

    Secondary

    SPM

    Form 6

    STPM

    Adult education

    Masters

    Doctorate

    Beginner

    Intermediate

    Advanced

    Kids

  • English

All languages in which the lesson is available :

English

Classes are for any level of learning, from the most basic to the most advanced. There are initiation classes to the world of programming as well as classes where you can develop projects from start to finish.
Classes are always the object of the student learning or clarifying their doubts, so they are classes with language accessible to anyone.
The classes are always directed to the topic that the student intends to deepen or develop.

See more

Rates

Rate

  • S$32

Pack rates

  • 5h: S$158
  • 10h: S$315

online

  • S$32/h

free lessons

This first lesson is free to allow you to get to know your teacher so that they can best meet your needs.

  • 30mins

Details

30

Find out more about Rui

Find out more about Rui

  • Há quanto tempo descobriu a sua paixão pela informática, pode contar-nos (talvez com um pouco de nostalgia) a sua primeira experiência com um computador?

    Descobri a minha paixão pela informática e especialmente por computadores em 2006 quando tive acesso ao meu primeiro computador. Na altura era uma descoberta apenas por jogos de computador, mas após algum tempo já tinha bastante curiosidade em perceber como as coisas funcionavam por de baixo dos panos. Ainda lembro como se fosse hoje, a tentar editar o meu código primeiro em c# para tentar fazer uma calculadora simples.
  • Qual foi a evolução tecnológica que mais o(a) marcou e também, na sua opinião, qual será a próxima a revolucionar radicalmente o mundo da tecnologia?

    A evolução que na minha opinião mais me marcou foi o facto dos telemóveis passarem a ter touch screen. Isso revolucionou de tal modo, que no inicio era muito estranho mas ao final de algum tempo tornou-se o normal, tanto que hoje em dia eu desenvolvo aplicações para dispositivos tanto IOS como Android. Pensando um pouco no futuro, penso que o que vai revolucionar será a interligação da inteligência humana com a inteligência artificial, visto que as duas em conjunto podem criar melhores produtos bem como um melhor estilo de vida.
  • Explique um pouco sobre a sua especialidade, o seu interesse por esta área e, de forma mais ampla, qual a sua importância no mundo da informática.

    A minha especialidade resume-se ao desenvolvimento de web e mobile. Sou frontend engineer numa empresa internacional na área bancária, onde sou responsável por diferentes projetos. Ainda como projetos paralelos, eu desenvolvo aplicações mobile, aplicações de gestão e qualquer software para resolver o problema do cliente.

    No entanto, sinto-me bastante experiente noutras áreas como sistemas operativos, arquitetura de computadoras, linguagens orientadas a objetos (por exemplo java), sistemas distribuídos, IOT visto que já dei explicações e ajudei vários alunos nestes contextos.
  • Para si o que inspirou visionários como Bill Gates, Steve Jobs e Mark Zuckerberg?

    Com a vontade de inovar e resolver problemas reais que a sociedade precisa, por vezes surgem excelentes ideias de produtos, e com isto Bill Gates, Steve Jobs e Mark Zuckerberg mostram que com uma boa ideia, muito trabalho e entusiasmo todos podem mudar o mundo por meio de IT.
  • Partilhe connosco alguma história e/ou curiosidade engraçada relacionada com sua disciplina ou às suas experiências académicas?

    Ao longo dos tempos já dei explicações a diferentes tipos de alunos, desde dos 10 anos de idade até aos 64 anos, cada um com as suas ambições, mas com algo em comum, a vontade de aprender e resolver problemas! Existe muitos alunos com expectativas muito baixas nas primeiras explicações, mas aplicando os métodos corretos de estudo e com calma consegue-se atingir resultados de excelência.
  • O que diria a uma pessoa que não se sente confortável com as novas tecnologias e que afirma que a informática é muito complicada?

    O termo "complicado" depende sempre do conhecimento adquirido em determinado tema, por isso, com tempo, dedicação e métodos de estudos tudo é possível de ser aprendido. No mundo da programação o mais difícil é mesmo dar o "clique" inicial. Terá uma sensação de realização ao criar programas, fazer com o nosso computador execute o código que escrevemos e isso resulte num programa funcional, seja um jogo, um website, uma aplicação móvel ou até uma simples calculadora. Experimente uma aula de informática, em especial uma aula de programação e irá perceber esta sensação rapidamente.
  • Ajude-nos a conhecer um pouco mais sobre si, conte-nos seus hobbies (relacionados ou não à informática)!

    Eu consigo afirmar que, sou um grande fã de desporto, especialmente de corrida. Gosto de correr todos os dias, ouvir música e conhecer novos sítios. Tenho o gosto de ler livros e aprender sobre diferentes temas da atualidade.
  • O que faz de si um Superprof (e que nenhuma IA o(a) poderá substituir)?

    O contato humano é uma das coisas que a IA não consegue ser substituir, a interpretação da dúvida do aluno, o contato próximo e a atenção dada é algo que a inteligência artificial não consegue resolver, visto que o ser humano cultiva relações, neste caso relações entre professor e aluno que resultam no final em bons resultados.

    Ainda por cima, todo o conhecimento das necessidades do aluno e adaptação personalizada para fornecer o melhor apoio possível, é por si só, algo que a IA não consegue atingir com sucesso.
--
--

Similar Computer programming teachers in Porto

  • Josh

    Singapore & online

    5 (2)
    • S$20/h
    • 1st lesson free
  • Pranav

    Singapore & online

    5 (3)
    • S$50/h
    • 1st lesson free
  • Jeffrey

    & online

    5 (1)
    • S$50/h
    • 1st lesson free
  • ChandraSekhar

    Singapore & online

    New
    • S$45/h
    • 1st lesson free
  • Hardhik

    Singapore & online

    New
    • S$20/h
    • 1st lesson free
  • Guan

    Singapore & online

    New
    • S$50/h
    • 1st lesson free
  • Shu-Hsuan

    Singapore & online

    New
    • S$45/h
    • 1st lesson free
  • Pyae Sone

    Singapore & online

    New
    • S$50/h
    • 1st lesson free
  • Lp

    Singapore & online

    New
    • S$50/h
    • 1st lesson free
  • Imraj

    & online

    New
    • S$30/h
    • 1st lesson free
  • Michelle

    Singapore & online

    5 (1)
    • S$30/h
    • 1st lesson free
  • Debsubhra

    Singapore & online

    New
    • S$30/h
    • 1st lesson free
  • Dylan

    Singapore & online

    New
    • S$15/h
    • 1st lesson free
  • Akshay Narayanan

    & online

    5 (1)
    • S$10/h
    • 1st lesson free
  • Mikhail

    & online

    New
    • S$30/h
    • 1st lesson free
  • Destiny

    & online

    New
    • S$20/h
    • 1st lesson free
  • InSpxRe

    Singapore & online

    New
    • S$20/h
    • 1st lesson free
  • Qabir

    & online

    New
    • S$3/h
    • 1st lesson free
  • Arthi

    & online

    New
    • S$75/h
    • 1st lesson free
  • Himanshu

    & online

    New
    • S$35/h
    • 1st lesson free
  • See Computer programming tutors