1 min read

[0] Intro To Fundamental Software Development Course

In this course we will be diving in to the fundamentals of software development by using web technologies. This page will give you an idea of what we will, and will not, be learning in this course.
[0] Intro To Fundamental Software Development Course
Photo by Lorenzo Herrera / Unsplash

If ever you need to contact me with issues I respond to emails at 5pm and later at `joshua@jshoemaker.dev`

Brief

In this course we will be diving in to the fundamentals of software development by using web technologies. That means we will learn how to use HTML, CSS, and JavaScript at a level competent enough to build our own simple web applications. This knowledge will also enable us to learn how to grow and develop our skills independently outside of this course.

Design of Curriculum

The methods of teaching and learning in this course are tailored for those who have no computer programming, mathematics, or engineering background. However, some basic level of computer competency is essential for success in this course. Basic competency in this regard is simply: how to (un)install software, how to navigate desktop software and web pages.

We will be learn

  • Data structures
  • Run processes on data
  • Organize code
  • Automate tasks
  • Simple graphical interfaces
  • How to further our learning

We will not learn

  • Extravagant graphical interfaces
  • Complex Algorithms
  • Mathematics