![]() ![]() ![]() The program’s objects are responsible for everything from initiating the program, to interacting with the user, to determining next steps. Object-oriented programming is a framework where, instead of writing a program that is organized exclusively around stand-alone functions divorced from data, the programmer creates objects that independently run the program. It also allowed me to create a visual and interactive project that I could publish online. I selected this game to test my understanding of the HTML, CSS, and JavaScript, and concepts like the document object model (DOM), object-oriented programming (OOP), and the model-view-controller (MVC) design pattern. The project is based on the children’s card game, where the player tries to match pairs of cards that are flipped over. This was an idea I got from Andy Sterkowitz, a self-taught software developer and mentor in Chicago. ![]() Because these are the primary languages of front-end web development, this seemed like a reasonable place to start.Īfter spending a couple of months learning the basics, I decided to put my new skills to the test and create a memory game. To that end, for the past few months, I’ve been learning HTML, CSS, and JavaScript. I love Python–don’t get me wrong (!), but as an aspiring software engineer, I realize that it’s good to have at least a passing acquaintance with more than one language. For a while now, I’ve been thinking about broadening my horizons to include languages other than Python. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |