I attended school in Austin, TX and I am a resident of San Antonio. My technical capability allows me to clearly communicate my process to a team. I have integrity in my work and I am innovative with new evolving technology. Attention to details, is a great quality of mine and I am a motivated self starter in all aspects of my life.
+ "I am learning to trust the journey, even when I don't understand it!" ~Mila Bron
+
+
+ The world of technology has progressed emensly in the 31 years since I was born
+
+ The earliest I can remember being emotionally invested in computers was when I was a child, elementary age. I would sit at home for hours playing a math game, whith an adventurist that was climbing a mountain. My parents installed it on our home computer, and I was one of very few people I knew who owned a home office.
+
+
+ Now as an adult, I find myself wanting a mentally fulfilling career,the type of career that people say, "will never feel like a day of work if you enjoy what you do!" To me, that career is computer coding!
+
+
+ In downtown San Antonio, where I am from, they are building beautiful new buisnesses with building as tall as the sky. Every time I see a new building go up, I think about how many jobs that building will hold and how many dreams will come true inside those walls.
+ I believe it would be wonderful to wake up every morning and work for a prestige company, how great it would be to fulfill a promise to a employer who relies on me, and to be able to work along side my co-workers who are the same driven person that I am.
+
+
+ In the next two years, I will have graduated from an amazing school, and would love to work for a reputable company, steady increase the knowlage of my trade and help evolve the world we live in.
+
+
+ I believe, a career in computer coding would be mutually beneficial for the company I work for, because I hold a lot of integrity in my worklife and personal. My problem solving and communication skills are substansial. In fact, solving a problem with someone brings a sort of joy to me, and creates a bond between the group that is working together!
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English.
+
+
+
Question
+
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English.
+
+
+
Question
+
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English.
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt? Lorem ipsum dolor sit amet consectetur adipisicing elit. Nesciunt quis tempora aliquam nulla omnis dolore quisquam suscipit non corporis voluptates labore voluptatum, eius nam hic incidunt. Necessitatibus ex voluptate dolore?
+
+
+
+
+
+
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Deserunt quia placeat maxime voluptates maiores adipisci. Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil doloremque inventore ipsum odio! Voluptate, eos excepturi? Nisi consequuntur vel sint provident repellendus, porro totam magnam voluptate? Accusamus impedit ducimus minima.
+
+
+
+
+
+
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt? Lorem, ipsum dolor sit amet consectetur adipisicing elit. Adipisci consequatur libero quam maxime rem odit molestiae hic, nostrum non, amet nemo perspiciatis tenetur atque quae illum sunt ex laudantium repellendus.
+
+
+
+
+
+
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt? Lorem ipsum dolor, sit amet consectetur adipisicing elit. Autem culpa consectetur id eum fuga nam ut in, optio distinctio suscipit, tempore assumenda, commodi voluptatum delectus eius quaerat atque sed corporis.
+
+
+
+
+
+
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt? Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni quas, ex nihil ullam delectus nisi minima placeat distinctio deserunt laudantium, alias commodi quibusdam aut ipsa excepturi consequatur! Reprehenderit, dolorum earum.
+
+
+
+
+
+
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt? Lorem ipsum dolor sit amet consectetur adipisicing elit. Odio totam atque odit nam saepe earum voluptates aliquid eos voluptatibus veniam assumenda eius, minima beatae dignissimos, architecto porro itaque! Ut, et!
+
+
+
+
+
+
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt? Lorem ipsum dolor sit, amet consectetur adipisicing elit. Assumenda vel dolore aliquam pariatur, hic quaerat rerum vero inventore temporibus quod laboriosam voluptate ipsa qui ad facilis a vitae incidunt dignissimos.
+
+
+
+
+
+
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt?Lorem ipsum dolor sit amet consectetur adipisicing elit. Fuga aut incidunt tenetur ea, voluptas nisi illum ducimus soluta voluptates perspiciatis? Quidem eius sint qui minus totam libero alias minima officiis!
+
+
+
+
+
+
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt?Lorem ipsum dolor sit amet consectetur adipisicing elit. Cum fuga, dolor impedit eum reprehenderit, vero ab voluptatibus vel optio assumenda, quam dolorem error nostrum doloribus culpa. Provident illo eos tempora.
+
+
+
+
+
+
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sunt, mollitia aspernatur vitae reprehenderit veritatis deserunt?Lorem ipsum, dolor sit amet consectetur adipisicing elit. Exercitationem facere ut cupiditate natus culpa unde maiores eos velit ullam, iste, expedita suscipit quo voluptas iure eum itaque reprehenderit. Nulla, cumque?
+
+
+
\ No newline at end of file
diff --git a/07week/calculator/js/script.js b/07week/calculator/js/script.js
index c1dcbe6c5c..ab167fc18c 100644
--- a/07week/calculator/js/script.js
+++ b/07week/calculator/js/script.js
@@ -1,5 +1,38 @@
'use strict';
-document.addEventListener("DOMContentLoaded", function(event) {
- // You code here
-});
+ function addNumber(num) {
+ document.querySelector("#results").value += num;
+ }
+
+ function clearResults() {
+ document.querySelector("#results").value = "";
+ }
+
+ function addition() {
+ document.querySelector("#results").value += "+";
+ }
+ function subtract() {
+ document.querySelector("#results").value += "-"
+ }
+ function multiply() {
+ document.querySelector("#results").value += "*"
+ }
+ function divide() {
+ document.querySelector("#results").value += "/"
+ }
+ function negative() {
+ if (eval(document.querySelector("#results").value) > 0) {
+ document.querySelector("#results").value = ~eval(document.querySelector("#results").value) + 1
+ } else if (eval(document.querySelector("#results").value) < 0) {
+ document.querySelector("#results").value = -eval(document.querySelector("#results").value)
+ }
+ }
+
+ function equals() {
+ document.querySelector("#results").value = eval(document.querySelector("#results").value);
+ }
+ function deleteLast() {
+ let current = document.querySelector("#results").value;
+ document.querySelector("#results").value = current.slice(0, -1);
+ }
+
diff --git a/07week/dom-practice/index.html b/07week/dom-practice/index.html
index e69de29bb2..eff5cd674d 100644
--- a/07week/dom-practice/index.html
+++ b/07week/dom-practice/index.html
@@ -0,0 +1,32 @@
+
+
+
+
+
+ Document
+
+
+
Shopping Cart
+
+
+
All-New Fire 7 Tablet
+
Flash Furniture Yellow Metal Indoor-Outdoor Chair with Arms
+
Amazon Echo
+
Coleman Lay Z Spa Inflatable Hot Tub
+
+
+
+
+
All-New Fire 7 Tablet: The next generation of our best-selling Fire tablet ever - now thinner, lighter, and with longer battery life and an improved display. More durable than the latest iPad.
+
+
Flash Furniture Yellow Metal Indoor-Outdoor Chair with Arms: Completely transform your living or restaurant space with this vintage style chair. Adding colorful chairs can rev up any setting. The versatility of this chair easily conforms in different environments. Chairs are lightweight and easily stack for storing. A cross brace underneath the seat adds extra stability and features plastic caps that prevent the finish from scratching when stacked. The frame is designed for all-weather use making it a great option for indoor and outdoor settings. For longevity, care should be taken to protect from long periods of wet weather. The legs have protective rubber feet that prevent damage to flooring. So whether you're using this chair for your kitchen, patio or bistro, it is sure to liven up your decor.
+
+
Amazon Echo: Amazon Echo is a hands-free speaker you control with your voice. Echo connects to the Alexa Voice Service to play music, make calls, send and receive messages, provide information, news, sports scores, weather, and more—instantly. All you have to do is ask.
+
+
Coleman Lay Z Spa Inflatable Hot Tub: Pamper yourself in relaxing heated water surrounded by soothing bubble jets. Easy to operate digital control panel; automatic start/stop timer-controlled heating system. 4-6 Person Capacity. Inflated walls are made of TriTech material that provides ultimate durability and comfort. Fast, easy set up - inflates using the spa's pump - NO tools needed.
+
+
+
+
+
\ No newline at end of file
diff --git a/07week/dom-practice/js/script.js b/07week/dom-practice/js/script.js
index c1dcbe6c5c..32288b5b39 100644
--- a/07week/dom-practice/js/script.js
+++ b/07week/dom-practice/js/script.js
@@ -1,5 +1,55 @@
'use strict';
+// 1.Create a JS file and write code the will do the following:
+// 2.Alert the user to how many list items there are on the page.
+// 3.Add a
to the page under the title that says 'You have _ items in your shopping cart'. Do not use html to do this. Use JavaScript.
+// 4.Create the ability to add more items to the list using JavaScript.
+// 5.Create the ability to remove an item from the shopping cart using javascript.
+// Extension Challenge: Create the ability to display a picture of the product when the mouse hovers over the name of the project.
+console.log('i need some gum')
+var listItems = document.querySelectorAll('li');
+//create new element
+var addH2 = document.createElement('h2')
+//creates text for element
+var content = document.createTextNode("you have " + listItems.length + " items in your shopping cart")
+//grabs h2 element and appends
+addH2.appendChild(content)
+// get element by tag: h1
+ var shoppingElement = document.querySelector('h1')
+ //appends addh2 under (as child) shoppingElement
+ shoppingElement.appendChild(addH2)
+// alert('there are ' + listItems.length + ' list items on your page')
-document.addEventListener("DOMContentLoaded", function(event) {
- // You code here
-});
+//.3 create input, user types list item, submit, add to list
+var inputDiv = document.createElement('div')
+//create input
+var listInput = document.createElement('input')
+//put input inside div
+inputDiv.appendChild(listInput)
+// grab element we want to place div under
+var h2Element = document.querySelector('h2')
+// append div to h2 elemnt
+h2Element.appendChild(inputDiv);
+//create buttokn
+var button = document.createElement('button')
+//append button to inputDiv
+inputDiv.appendChild(button)
+
+var buttonText = document.createTextNode('Add list item')
+// append text to button
+button.appendChild(buttonText)
+// append text in button
+// button.onclick = 'addListItems()'
+function addListItem () {
+ var getInput = document.querySelector('input')
+ var inputValue = getInput.value
+ var createdLi = document.createElement('li')
+ var liText = document.createTextNode(inputValue)
+ createdLi.appendChild(liText)
+ ulList.appendChild(createdLi)
+ getInput.value = ''
+ console.log('inputValue:', inputValue)
+}
+
+button.onclick = 'addListItem'
+
+button.setAttribute("onClick" , 'addListItems()')
diff --git a/08week/tic-tac-toe/index.html b/08week/tic-tac-toe/index.html
index 37e4c9f386..2dffa138cb 100644
--- a/08week/tic-tac-toe/index.html
+++ b/08week/tic-tac-toe/index.html
@@ -24,6 +24,10 @@
+