ricardodsr
Senior Developer @Grupo Érre
Funding Links: https://github.com/sponsors/ricardodsr
- Name: Ricardo Rouco
- Location: Portugal
- Company: Grupo Erre
- Kind: user
- Followers: 22
- Following: 9
- Total stars: 12
- Repositories count: 46
- Created at: 2023-05-02T14:35:17.579Z
- Updated at: 2025-07-03T11:52:59.224Z
- Last synced at: 2025-07-03T11:52:59.224Z
GitHub Sponsors Profile
📖: Main Idea:
In today’s technology-driven world, programming stands as one of the most valued and essential skills. Whether you’re building software solutions or tackling complex system development, understanding different programming approaches is crucial. These various ways of programming are known as programming paradigms.
One of my main goals is to start creating tutorials in PDFs and E-Books formats for various programming languages, such as Java, C, C++, Python and Haskell. I want to share my knowledge and experience in different paradigms, such as object-oriented, functional and imperative programming. I also plan to upgrade and develop more books and repositories that showcase practical applications and projects using these languages.
** Imperative Programming: This paradigm focuses on giving explicit instructions to the computer. It emphasizes control flow, loops, and variables. Languages like C, Python, and Java follow this approach.
** Functional Programming: In functional programming, functions play a central role. It treats computation as the evaluation of mathematical functions. Languages like Haskell, Lisp, and Scala adhere to this paradigm.
** Object-Oriented Programming (OOP): OOP revolves around objects and classes. It encourages encapsulation, inheritance, and polymorphism. Java, C#, and Python are popular OOP languages.
Almost of my repositories are bi-lingual (Portuguese and English).
🔽 Ricardodsr.github.io
🕵️♂️: About me
My name is Ricardo Rouco
Digitalwish Founder and Netic CTO
I’m currently working in VueJS, Java, C#, Javascript, HTML5 and arm development systems @Digitalwish
Doing some jobs realted whit Design and Primal Brandig @Digitalwish
I started tutoring programming languages in 2014 and i'm currently teaching Java, C, C++, Python and Haskell.
📧: How to reach me:
📖: Publications:
(Ricardo Rouco)
💻 Tech Stack:
- Current Sponsors: 0
- Past Sponsors: 0
- Total Sponsors: 0
- Minimum Sponsorship: $10.00
Featured Works
ricardodsr/Public_C
Vários conceitos e implementações em C
Language: C - Stars:ricardodsr/SomeHaskellStuff
Haskell é a linguagem funcional sobre a qual mais se realizam pesquisas atualmente. Muito utilizada no meio acadêmico, ė uma linguagem relativamente nova, derivada de outras linguagens funcionais, …
Language: Haskell - Stars: 1ricardodsr/Public_Python
A linguagem foi projetada com a filosofia de enfatizar a importância do esforço do programador sobre o esforço computacional. Prioriza a legibilidade do código sobre a velocidade ou expressividade.
Language: Python - Stars: 3ricardodsr/Algoritmos
Os algoritmos mais utilizados e importantes
Language: C - Stars: 2ricardodsr/Latex
O LaTeX (lê-se latec) fornece um conjunto de macros alto-nível que torna mais fácil e rápida a produção de documentos em TeX e é utilizado para produzir todo o tipo de documentos como por exemplo l…
Language: TeX - Stars: 1ricardodsr/TerminaisLinux-Shell-
Linux Shell is a user interface that allows users to interact with the Linux operating system. It is a powerful command-line tool, providing a set of commands for managing files, running programs a…
Language: - Stars: 2