Learning new skills

Mark Pustejovsky
3 min readApr 12, 2020

--

Monday April 13 will be my first class @AustinCodingAcademy. I am learning full stack web development to add to my tool box. I have worked in the electrical testing industry for most of my career and have seen the industry slow to bring in new technology. There endless items that can be developed in mobile platforms that can increase efficiency including to empower engineers and technicians. From automated time-sheets to training applications. I am at this start of the journey to add these skills to my toolbox.

@AustinCodingAcademy they use a flipped classroom approach which means you do most of the work, before you go to class, and then class is to refine and answer questions. I have already started learning HTML and CSS. Learning that the doctype stands for Document Type Declaration. Which informs the web browser about the type and version of HTML used in building the web document.

We are learning about HTML elements, which is an individual component of an HTML document. It represents semantics, or meaning. Most HTML elements are written with a start tag (or opening tag) and a end tag (or closing tag), with content in between. The term HTML Tag and element are often used interchangeably. However technically, an HTML element is the collection of start tag, its attributes, an end tag and everything in between. On the other hand a HTML tag (either opening or closing) is used to mark the start and end of an element.

We have started to develop web sites using HTML and CSS (Cascading Style Sheets). Style sheets cascade which means that the order of the CSS rules matter; when two rules apply that have equal specificity the one that comes lasts in the CSS is the one that will be used. CSS can be added to HTML in 3 ways:

  1. Inline — by using the style attribute in HTML elements
  2. Internal — by using a <style> element in the <head> section
  3. External — by using an external CSS file.

The most common way to add CSS, is to keep the styles in separate CSS files to make the coding less confusing for other developers reviewing or modifying your work.

CSS selectors are used to select the HTML elements you want to style. They can be a simple selector that select elements based on name, id, or class. Combinator selectors that selects elements based on specific relationship between them, pseudo-class selectors that select and style a part of an element, or attribute selectors that select elements based on an attribute or attribute value.

I am having a great time learning and see many ways to uses the skills I am obtaining for creative solutions in the future.

--

--

Mark Pustejovsky
Mark Pustejovsky

Written by Mark Pustejovsky

Subject matter expert in P&C and electrical testing. Adding full stack development to resume to bring technology to my next employer.

No responses yet