YoVDO

Microsoft Foundational Career Certificate in Programming

Offered By: LinkedIn Learning

Tags

Career Development Courses Programming Languages Courses Software Development Courses Python Courses Version Control Courses Object-oriented programming Courses Technical Interviews Courses

Course Description

Overview

Get a comprehensive introduction to computer programming to land a new job, boost your career, and tackle the Microsoft GSI Programming Foundations certification exam.

Syllabus

Introduction
  • Beginning your programming journey
1. Life as a Programmer
  • What do programmers do?
  • A week in the life
  • The biggest challenges
  • Keeping your skills sharp
2. Software Development
  • What is software development?
  • The software development process
  • Explore the various roles in software development
  • Tools used for software development
  • Getting software to customers
3. Tools of the Trade
  • Explore version control systems
  • Tour various code repository services
  • Introduction to libraries and frameworks
  • Survey different types of IDEs
  • Learn where to get help
4. Programming Languages
  • What is a programming language?
  • Basic components of a programming language
  • What is source code?
  • Running source code
  • Exploring variables
  • Basic statements and expressions
5. Python Show and Tell
  • Introduction to Python
  • Basic Python syntax
  • Saving data with Python
  • Making decisions with Python
  • Functions in Python
  • Challenge: What's the output?
  • Solution: What's the output?
6. Working with Python
  • Introduction to object-oriented programming
  • Creating and using a class
  • How to organize your code
  • Adding modules to your programs
  • How Python is used in the real world
7. Exploring Different Languages
  • Statements and expressions across languages
  • Exploring variables across languages
  • Making decisions in code across languages
  • Tech careers and their associated programming languages
  • Challenge: Pick the language
  • Solution: Pick the language
8. Your First Programming Job
  • Explore the hiring process
  • Building up your technical portfolio
  • Writing your résumé
  • Preparing for technical interviews
  • How to be successful starting out
Conclusion
  • Next steps

Taught by

Annyce Davis

Related Courses

The Data Scientist’s Toolbox
Johns Hopkins University via Coursera
How to Use Git and GitHub
Udacity
Ruby on Rails: An Introduction
Johns Hopkins University via Coursera
Accediendo a la nube con iOS
Tecnológico de Monterrey via Coursera
Responsive Website Development and Design Capstone
University of London International Programmes via Coursera