Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.33 KB

topics.md

File metadata and controls

54 lines (34 loc) · 1.33 KB
layout title
default
Christopher Cowell, LLC - Training Topics

Training Topics

I'm always looking for ways to expand my training repertoire, so if you're interested in a technology, process, or language not listed here, please ask.

Programming

  • Introduction to Java
  • Introduction to Python
  • Introduction to Ruby
  • Object-oriented programming concepts
  • Introduction to SQL

Quality Assurance

  • Test automation with Selenium
  • Unit testing in Java with JUnit or TestNG
  • Unit testing in Python with unittest
  • Unit testing in Ruby with Test::Unit or minitest

Documentation and Technical Writing

  • Writer's toolkit: DITA, Oxygen, easyDITA, Markdown, or AsciiDoc
  • Documenting REST APIs
  • Publishing documentation and other content with Jekyll

Tools

  • Version control with Git
  • Issue tracking with Jira
  • REST concepts using curl and Postman
  • Representing data with JSON and YAML
  • Introduction to Docker
  • Virtual machines with VirtualBox and Vagrant

Processes

  • Requirements gathering with Cucumber, Gherkin, and Example Mapping
  • Linux/macOS terminal survival guide
  • Agile/Scrum rituals and artifacts

Other

  • Presentation skills: structuring an effective talk and delivering it with confidence