Daniel CarvalhoAI in today’s ageArtificial intelligence is intelligence demonstrated by machines. Leading AI textbooks define the field as the study of “intelligent…Nov 15, 2021Nov 15, 2021
Daniel CarvalhoConsulting roles in ITWhen I finished my bootcamp with Flatiron, I wasn’t sure which direction I wanted to go. Going through the program was hard and I faced…Nov 4, 2021Nov 4, 2021
Daniel CarvalhoFour Pillars of OOP- PolymorphismWe’ve come to the very last pillar of Object Oriented Programming- Polymorphism. I left it for last because I think it is my favorite. I…Oct 25, 2021Oct 25, 2021
Daniel CarvalhoFour pillars of OOP- EncapsulationIn Java, Encapsulation is the process of wrapping code and data together into a single unit. We are shielding the data from being accessed…Oct 16, 2021Oct 16, 2021
Daniel CarvalhoFour pillars of OOP — InheritanceIn a previous post, I gave a brief introduction to Object Oriented Programming and dove into one of the four pillars, Abstraction. Today I…Oct 10, 2021Oct 10, 2021
Daniel CarvalhoFour pillars of Object Oriented Programming — AbstractionJavascript is a multi-paradigm language and can be written using different programming paradigms. They are just a set of rules you follow…Oct 10, 2021Oct 10, 2021
Daniel CarvalhoSoftware Development LifecyclePart of my self development after bootcamp was to learn things that were not taught, but that are very important in order to become a good…Sep 30, 2021Sep 30, 2021
Daniel CarvalhoClosuresClosures are important because they control what is and isn’t in scope in a particular function, along with which variables are shared…Sep 22, 2021Sep 22, 2021
Daniel CarvalhoEvents Handling in JavaScriptFollowing up on a previous post about the DOM and how we can manipulate it, I decided to write about event handling. What is an event…Sep 22, 2021Sep 22, 2021
Daniel CarvalhoWhat is the DOMThe DOM stands for Document Object Model, and it is a programming interface for web documents. It is a representation of the web page so…Sep 22, 2021Sep 22, 2021