Learn the Basics of Programming with Codecademy
Offered By: Codecademy
Course Description
Overview
This course is for new programmers who aren't sure what they want to learn about. Take this course to jumpstart your learning journey!
New to the world of coding and not sure where to start? Take this course and learn about the history and basics of programming using Blockly and pseudocode. See the specifics of different programming languages and dive into different tech careers to see what suits you best. By the end of this course, you'll be ready to start your learning journey into the world of programming!
New to the world of coding and not sure where to start? Take this course and learn about the history and basics of programming using Blockly and pseudocode. See the specifics of different programming languages and dive into different tech careers to see what suits you best. By the end of this course, you'll be ready to start your learning journey into the world of programming!
Syllabus
- What is Programming?: Learn about the history of programming and its importance.
- Article: Why You Should Take This Course
- Article: History of Computer Science
- Article: What is Programming?
- Article: Make the Most of Your Codecademy Membership
- Intro to Blockly: Learn about the basics of programming with Blockly!
- Informational: Welcome to Learn to Code with Blockly
- Article: Blockly: Variables
- Article: Blockly: Variable Types
- Article: Blockly: Functions
- Quiz: Variables and Functions
- Article: Blockly: Loops
- Article: Blockly: If Statements
- Quiz: Loops and If Statements
- Article: Blockly: Lists
- Quiz: Lists
- Intro to Pseudocode: Learn about pseudocode, an informal way of representing real code!
- Informational: Why Learn Pseudocode?
- Article: Introduction to Pseudocode
- Article: Pseudocode and Flowcharts
- Quiz: Pseudocode and Flowcharts
- Choosing a Programming Language: We will describe what to consider when choosing a first language, and introduce some choices at a high level.
- Article: Welcome to Choosing a Programming Language
- Article: Choosing a First Programming Language
- Article: JavaScript as a First Language
- Article: Python as a First Language
- Article: Java as a First Language
- Article: C or C++ as a First Language
- Article: HTML and CSS as a First Language
- Quiz: Choosing a Programming Language
- Choosing a Career in Tech: Get started picking a career pathway that fits your needs.
- Informational: Welcome to Choosing a Career in Tech
- Article: Picking a Career
- Article: What Different Kinds of Programmers Do
- Article: Introduction to Careers in Web Development
- Article: Introduction to Careers in Data Science
- Article: Introduction to Careers in Cybersecurity
- Article: Introduction to Careers in Mobile App Development
- Article: Introduction to Careers in UI/UX Design
- Quiz: Choosing a Career in Tech
- Next Steps: What comes next?
- Informational: Choosing a Programming Language Next Steps
- Informational: Picking a Career Next Steps
Taught by
Jace van Auken
Related Courses
Learn to Code with BlocklyCodecademy Visually Programming Go - Mixing Blockly and Go
GoLab conference via YouTube Engineering Block-based Languages - Day 1 Session 9
Google TechTalks via YouTube BlocksCAD: Math, Coding, and Design in 3D Modeling - Blockly Developer Summit 2023
Google TechTalks via YouTube Blockly Themes for Accessibility - Day 2 Session 2
Google TechTalks via YouTube