Rui - Computer programming tutor - Porto
1st lesson belanja
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 RM104
  • 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)

RM104/h

1st lesson belanja

Contact

1st lesson belanja

1st lesson belanja

  • 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

  • RM104

Pack rates

  • 5h: RM520
  • 10h: RM1040

online

  • RM104/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

Learn more about Rui

Learn 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 tutors in Porto

  • Lim

    Kuala Lumpur & online

    4.9 (17)
    • RM60/h
    • 1st lesson belanja
  • Aaron Joseph

    & online

    5 (5)
    • RM75/h
    • 1st lesson belanja
  • Jing Yong

    Petaling Jaya & online

    5 (7)
    • RM100/h
    • 1st lesson belanja
  • Akhlaq

    Kuala Lumpur & online

    5 (4)
    • RM150/h
    • 1st lesson belanja
  • Jauhari

    Kuala Lumpur & online

    5 (3)
    • RM150/h
    • 1st lesson belanja
  • Shahrul

    Kuala Lumpur & online

    5 (3)
    • RM60/h
    • 1st lesson belanja
  • Nazmi

    Rembau & online

    5 (4)
    • RM100/h
    • 1st lesson belanja
  • Qurrat

    Kuala Lumpur & online

    5 (5)
    • RM80/h
    • 1st lesson belanja
  • Omar

    Subang Jaya & online

    5 (1)
    • RM40/h
    • 1st lesson belanja
  • Adam

    Ayer Itam & online

    5 (1)
    • RM25/h
    • 1st lesson belanja
  • Amanda

    Petaling Jaya & online

    4.6 (4)
    • RM100/h
  • Christal

    Kuala Lumpur & online

    5 (4)
    • RM89/h
  • SMART

    Kajang & online

    4.9 (6)
    • RM45/h
  • Marcus

    Kuala Lumpur & online

    5 (3)
    • RM62/h
  • Hareth

    Ampang & online

    5 (4)
    • RM40/h
    • 1st lesson belanja
  • Mustansir

    Klang & online

    5 (3)
    • RM40/h
    • 1st lesson belanja
  • Norhafidz

    Kuala Lumpur & online

    5 (1)
    • RM65/h
    • 1st lesson belanja
  • Mohannad

    Petaling Jaya & online

    New
    • RM100/h
    • 1st lesson belanja
  • Zohreh

    Cheras & online

    5 (1)
    • RM100/h
    • 1st lesson belanja
  • Evolved

    Klang & online

    5 (2)
    • RM25/h
    • 1st lesson belanja
  • See Computer programming tutors