Free
Course

CompTIA IT Fundamentals: Software Development Concepts

Delve into scripting, markup languages, programming basics, OOP, pseudocode, sequence diagrams, arrays, vectors, and flowcharts for CompTIA ITF+ exam prep.

  • Skill level

    Beginner
  • Time to complete

    Approx. 1 hour
  • Certificate of completion

    Yes
  • Prerequisites

    None

About this course

Computer software is wonderful, but what makes it tick? Non-programmers might be interested to learn some of the basics of software development and how the magic is made. In this course, you will explore software development concepts, beginning with the basics of scripting, markup, programming, assembly, and query languages. Then you will delve into some of the tools used by programmers to map out program flow, including flowcharts, pseudocode, and sequence diagrams. Finally, you will discover common programming concepts, including branching and looping, variables and constants, arrays and vectors, functions, and object-oriented programming (OOP). This course helps prepare learners for the CompTIA IT Fundamentals (ITF+) certification exam, FC0-U61.

Learning objectives

  • Discover the key concepts covered in this course
  • Provide an overview of scripting languages
  • Outline the role and types of markup languages

How it works

Expert-led videos

In this course, you'll watch videos created by industry-leading experts for some of the biggest tech companies in the world. They'll cover key concepts, go through sample applications, prepare you for industry certifications, and more. Watch on any device — whenever and wherever you want — to learn at your own pace.

Reviews from learners

  • Very well put together as usual. I learn so much from each experience with Codecademy. I can't explain how satisfied I am with this institution.
    David W
    Verified Learner
  • Everything Codecademy offers is useful for all software developers.
    Fidan M
    Verified Learner
  • I thought that I would never be able to learn to code but Codecademy has made it very easy. I just love it!
    Adyan H
    Verified Learner

Our learners work at

  • Google Logo
  • Meta Logo
  • Apple Logo
  • EA Logo
  • Amazon Logo
  • IBM Logo
  • Microsoft Logo
  • Reddit Logo
  • Spotify Logo
  • Uber Logo
  • YouTube Logo
  • Instagram Logo

6 Great Questions About Coding That People Are Too Afraid To Ask — Plus Answers

Cory Stieg
Feb 18, 2022

Who among us has covertly googled a question that we “should” know the answer to? When you’re learning to code, this happens a lot — whether you’re trying to remember what HTML stands for, spinning your wheels stuck on a specific coding problem, or having an existential crisis about what the internet actually is.

First of all, there’s no shame in having questions, no matter how far along you are in your learning journey. As scientist Carl Sagan put it: “Every question is a cry to understand the world. There is no such thing as a dumb question.”

So, in the spirit of fostering a “no dumb questions” world, we’re answering a handful of common coding questions that pretty much everyone has wondered about.

Continue reading

Join over 50 million learners and start CompTIA IT Fundamentals: Software Development Concepts today!

Start

Unlock additional features with a paid plan

  • Portfolio projects

    Create professional projects you can share with recruiters to showcase your skills and experience.
  • Job-readiness checker

    Evaluate how well you meet the requirements for any job description based on your skills and experience.
  • Certificate of completion

    Earn a document you can share with your network to prove that you’ve completed this course.