Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Introduction to Career Skills in Software Development

Introduction to Career Skills in Software Development

1h 58mBeginner2022-08-12

Authors

Annyce Davis

Annyce Davis

Engineering leader, international conference speaker, and author.

Course details

Are you ready to take the first step on your journey as a computer programmer? Maybe you want to land a new job or change careers to a different industry. Whatever your goals, you don’t need a tech background to get started with programming today. In this course, instructor Annyce Davis gives you a comprehensive, behind-the-scenes look at what it’s really like to be a programmer, from basic concepts and core professional skills, to landing your first role and advancing your career.

Discover the power of computing in projects and technical roles, as you prepare for the Microsoft GSI Programming Foundations certificate exam. Learn about a week in the life of a programmer working in software development. Explore tools of the trade and various programming languages with a crash course in Python, the object-oriented programming language that’s beginner-friendly and easy to use. Upon completing this course, you’ll be ready to rewrite your resume and kick off your job hunt today.

Skills covered

Tech Career SkillsProgramming FoundationsCareer ManagementPythonCareer DevelopmentFoundationsCybersecurityCloud ComputingData ScienceOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Beginning your programming journey

1. Life as a Programmer

  • 02 - What do programmers do
  • 03 - A week in the life
  • 04 - The biggest challenges
  • 05 - Keeping your skills sharp

2. Software Development

  • 06 - What is software development
  • 07 - The software development process
  • 08 - Explore the various roles in software development
  • 09 - Tools used for software development
  • 10 - Getting software to customers

3. Tools of the Trade

  • 11 - Explore version control systems
  • 12 - Tour various code repository services
  • 13 - Introduction to libraries and frameworks
  • 14 - Survey different types of IDEs
  • 15 - Learn where to get help

4. Programming Languages

  • 16 - What is a programming language
  • 17 - Basic components of a programming language
  • 18 - What is source code
  • 19 - Running source code
  • 20 - Exploring variables
  • 21 - Basic statements and expressions

5. Python Show and Tell

  • 22 - Introduction to Python
  • 23 - Basic Python syntax
  • 24 - Saving data with Python
  • 25 - Making decisions with Python
  • 26 - Functions in Python
  • 27 - Challenge - What's the output
  • 28 - Solution - What's the output

6. Working with Python

  • 29 - Introduction to object-oriented programming
  • 30 - Creating and using a class
  • 31 - How to organize your code
  • 32 - Adding modules to your programs
  • 33 - How Python is used in the real world

7. Exploring Different Languages

  • 34 - Statements and expressions across languages
  • 35 - Exploring variables across languages
  • 36 - Making decisions in code across languages
  • 37 - Tech careers and their associated programming languages
  • 38 - Challenge - Pick the language
  • 39 - Solution - Pick the language

8. Your First Programming Job

  • 40 - Explore the hiring process
  • 41 - Building up your technical portfolio
  • 42 - Writing your r sum
  • 43 - Preparing for technical interviews
  • 44 - How to be successful starting out

Conclusion

  • 45 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal