Introduction to Programming
Introduction to Programming, available at $99.99, has an average rating of 4.76, with 180 lectures, based on 1661 reviews, and has 7616 subscribers.
You will learn about What is HTML5? How to Display HTML5 Code in a Browser The Tool to Use for Coding How HTML5 Documents are Structured Displaying Paragraph Text with HTMl5 Displaying Heading Text with HTML5 Displaying Lists What is CSS and How is it used? How to Apply CSS Styles Adjusting Font and Font Size How to Style Lists with CSS How to Use Classes and ID's Creating Internal and External Hyperlinks Displaying Images on a Page Playing Audio on a Page Playing Video on a Page How to Assemble and Code an MP3 Player Understand Basic Table Structure Understand Complex Table Structures Design a Table with CSs Obtain User Input Create Online Forms Accept Information in the Form of Numbers, Dates and Colors Create Form Dropdowns Create Submit and Reset Buttons for a Form Create Generic Buttons Create Radio Buttons and Check Boxes Style Forms with CSS Use the CSS Box Model Understand How to Create Borders, Background and Margins Understand Static, Fixed, Relative and Absolute Positioning Models Create Floating Elements Understand Responsive Design Apply Responsive Design for Mobile Use a Responsive Design Framework Write a Procedural Program in Python Run Python Command LIne Code Obtain Command Line Input in Python Output Strings with Print Output Expressions with Print Create Variables Use Input Statements Understand Programmatic Decision Making Use Simple and Complex If Statements Create While Loops Create For Loops Create Break and Continue Statements Understand the Role of Functions in Coding Create Parameterized Functions Create Functions that Return Values Create List Structures Create a Dictionary Data Structure Understand File Input/Output Write to a File Read in From a File Work with CSV (Comma Separated Value) Data Work with Dates in Python Work with Regular Expressions in Python Complete Basic Networking in Python Download and Parse XML This course is ideal for individuals who are Beginners who want to learn to code or Teachers and Students or People at the Beginning of Their Coding Career It is particularly useful for Beginners who want to learn to code or Teachers and Students or People at the Beginning of Their Coding Career.
Enroll now: Introduction to Programming
Summary
Title: Introduction to Programming
Price: $99.99
Average Rating: 4.76
Number of Lectures: 180
Number of Published Lectures: 173
Number of Curriculum Items: 180
Number of Published Curriculum Objects: 173
Original Price: $189.99
Quality Status: approved
Status: Live
What You Will Learn
- What is HTML5?
- How to Display HTML5 Code in a Browser
- The Tool to Use for Coding
- How HTML5 Documents are Structured
- Displaying Paragraph Text with HTMl5
- Displaying Heading Text with HTML5
- Displaying Lists
- What is CSS and How is it used?
- How to Apply CSS Styles
- Adjusting Font and Font Size
- How to Style Lists with CSS
- How to Use Classes and ID's
- Creating Internal and External Hyperlinks
- Displaying Images on a Page
- Playing Audio on a Page
- Playing Video on a Page
- How to Assemble and Code an MP3 Player
- Understand Basic Table Structure
- Understand Complex Table Structures
- Design a Table with CSs
- Obtain User Input
- Create Online Forms
- Accept Information in the Form of Numbers, Dates and Colors
- Create Form Dropdowns
- Create Submit and Reset Buttons for a Form
- Create Generic Buttons
- Create Radio Buttons and Check Boxes
- Style Forms with CSS
- Use the CSS Box Model
- Understand How to Create Borders, Background and Margins
- Understand Static, Fixed, Relative and Absolute Positioning Models
- Create Floating Elements
- Understand Responsive Design
- Apply Responsive Design for Mobile
- Use a Responsive Design Framework
- Write a Procedural Program in Python
- Run Python Command LIne Code
- Obtain Command Line Input in Python
- Output Strings with Print
- Output Expressions with Print
- Create Variables
- Use Input Statements
- Understand Programmatic Decision Making
- Use Simple and Complex If Statements
- Create While Loops
- Create For Loops
- Create Break and Continue Statements
- Understand the Role of Functions in Coding
- Create Parameterized Functions
- Create Functions that Return Values
- Create List Structures
- Create a Dictionary Data Structure
- Understand File Input/Output
- Write to a File
- Read in From a File
- Work with CSV (Comma Separated Value) Data
- Work with Dates in Python
- Work with Regular Expressions in Python
- Complete Basic Networking in Python
- Download and Parse XML
Who Should Attend
- Beginners who want to learn to code
- Teachers and Students
- People at the Beginning of Their Coding Career
Target Audiences
- Beginners who want to learn to code
- Teachers and Students
- People at the Beginning of Their Coding Career
Have you ever said to yourself: “I’d like to learn programming, but where should I start?”
There is an overwhelming number of options that are available to those who want to learn. Introduction to Programming is designed to give you the foundational skills that will prove important for any type of programming you want to do. You’ll learn to code web pages, create a mobile application and use external data sources. (Mobile covered in Level II of the course)
This course, which includes video lectures, lab exercises, and full program code will prepare you for entry-level jobs in development— or simply make you comfortable with code and confident in more advanced study.
As you build a portfolio of skills, you’ll also build a portfolio of completed projects that can be used to demonstrate your new skill sets.
In Level I of the course we focus on foundations– The things that all developers need to know to be successful. With each passing chapter of the course you’ll learn new skills and demonstrate them in a lab exercise.
Technologies
This program will introduce participants to all of the following technologies:
-
HTML5 and CSS: Construct the visual aspects of web sites and mobile applications with this language pair
-
Python: You’ll learn the basics of coding and programming logic using the Python programming language
In Level II of the course we’ll look at mobile technologies,Javascript, jQuery and SQL.
We Created Introduction to Programming For You
If you’ve been considering learning to code– or have tried before and it didn’t quite take– then this course is for you. We’re not teaching a random programming language, but, instead, laying a professional foundation with the skills today’s programmers need to know.
A mix of lecture and activity, this course is designed not just to expose you to important topics for new coders, but to help you retain the information and immediately put it to use.
Comprehensive and Efficient
Introduction to Programming is designed to provide a comprehensive introduction to the programming field. However, we know you’re busy and don’t spend time on unnecessary theory and background. You’ll complete the course in just a few weeks worth of evenings– however the lessons will stay with you throughout your programming career.
Projects
You’ll learn by doing in the Introduction to Programming program. This course includes multiple projects to help you understand and remember what you’re learning. Here are just a few of the projects you’ll complete:
Restaurant Review Web Site: Post your favorite restaurant reviews on your own site
MP3 Player: Play your favorite music
Responsive Design Web Site: Make a web site work across multiple sized screens
Interest Calcuator: Figure out how long it will take you to get rich
Magic 8 Ball: Make those truly important decisions
Web Services Project: Get data from an external source– They key to many apps
Over 500,000 Students LearnToProgram
You’ll be among our community of over 500,000 students who’ve learned programming from one of our LearnToProgram courses. With over 250,000 students on Udemy alone, we’ve learned a few things about teaching people– And those lessons are injected in to Introduction to Programming.
We’re looking forward to seeing you in class!
Course Curriculum
Chapter 1: Welcome and Orientation
Lecture 1: Welcome and Intro to Coding Technologies Used in this Course
Lecture 2: Suggestions for Success
Lecture 3: About Your Instructor
Chapter 2: Creating Your First Web Page
Lecture 1: Introduction and Welcome from Mark
Lecture 2: Write your First Lines of HTML5
Lecture 3: Display your web page in the browser and putting in on the web
Lecture 4: Activity: Improving Your Page
Lecture 5: Improving your Page Demo
Lecture 6: Chapter Closing
Chapter 3: Displaying Text Content with HTML5
Lecture 1: Why HTML5? What is it Used for…
Lecture 2: How HTML5 Documents are Structured
Lecture 3: Displaying Paragraph Text with HTML5
Lecture 4: Displaying Heading Text with HTML5
Lecture 5: Displaying Lists
Lecture 6: Activity: Restaurant Reviews
Lecture 7: Restaurant Reviews Demo
Lecture 8: Section Review
Chapter 4: Stylin' with CSS
Lecture 1: What is CSS and How is it Used?
Lecture 2: How to Apply CSS Styles
Lecture 3: Adjusting Font and Font Size
Lecture 4: More Font Adjustments
Lecture 5: Styling Lists with CSS
Lecture 6: Using CSS Classes and ID's
Lecture 7: Activity: Styling Your Restaurant Review Page
Lecture 8: Restaurant Reviuew Page Demo
Lecture 9: Section Review
Chapter 5: Including Links and Media
Lecture 1: Links and Media
Lecture 2: Using Internal and External Hyperlinks
Lecture 3: Displaying Images on a Page
Lecture 4: Playing Audio on a Page
Lecture 5: Playing Video on a Page
Lecture 6: Activity: Assembling a Simple MP3 Player
Lecture 7: MP3 Player Demo
Lecture 8: Section Review
Chapter 6: HTML5 Tables
Lecture 1: When To Use Tables
Lecture 2: The Basic Structure of a Table
Lecture 3: Complex Table Structures
Lecture 4: Table Design with CSS
Lecture 5: Activity: Nutritional Table
Lecture 6: Nutritional Table Demo
Lecture 7: Section Review
Chapter 7: Obtaining User Input
Lecture 1: Challenges of User Input
Lecture 2: Understanding the Form Tag
Lecture 3: Text Input
Lecture 4: Dates, Numbers and Colors
Lecture 5: Drop Downs
Lecture 6: Generic, Submit and Reset Buttons
Lecture 7: Radio Buttons and Check Boxes
Lecture 8: Styling Forms with CSS
Lecture 9: Activity: Creating an Admissions Form
Lecture 10: Admissions Form Demo
Lecture 11: Section Review
Chapter 8: Understanding Layout with CSS
Lecture 1: Understanding the Box Model
Lecture 2: Borders, Backgrounds, and Margins
Lecture 3: Static, Fixed, Relative and Absolute Positioning
Lecture 4: Floating Elements
Lecture 5: Activity: Creative Page Layout
Lecture 6: Creative Page Layout demo
Lecture 7: Section Review
Chapter 9: Multiple Screen Sizes and Responsive Design
Lecture 1: What is Responsive Design
Lecture 2: Responsive design for phones
Lecture 3: Using a responsive framework
Lecture 4: Activity: Creating a completely responsive layout
Lecture 5: Completely Responsive Demo
Lecture 6: Section Review
Chapter 10: Writing Your First Python Program
Lecture 1: What is Python and How is it Used?
Lecture 2: Writing Your First Lines of Code
Lecture 3: Running Your Code and Seeing the Result
Lecture 4: Activity: Writing a Python Program on Your Own
Lecture 5: Writing a Python Program Demo
Lecture 6: Section Review- The Difference Between Scripting and Programming
Chapter 11: Input, Output and Variables
Lecture 1: Discussing Input and Output
Lecture 2: Output with Print— Strings
Lecture 3: Output with Print— Expressions
Lecture 4: Creating Variables
Lecture 5: Input Statements
Lecture 6: Activity: Making a Python Calculator
Lecture 7: Python Calculator Demo
Lecture 8: Section Review
Chapter 12: Making Decisions
Lecture 1: Understanding Programmatic Decision Making
Lecture 2: If Statements
Lecture 3: Complex If Statements
Lecture 4: Activity: The Magic 8-Ball
Lecture 5: Magic 8-Ball Demo
Lecture 6: Section Review
Chapter 13: Iteratin’ with Loops
Lecture 1: What are Loops
Lecture 2: The While Loop
Instructors
-
SkillSprints Inc.
Closing the Digital Skills Gap -
Mark Lassoff
Programming Instructor with over 500,000 students worldwide.
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 12 votes
- 3 stars: 119 votes
- 4 stars: 511 votes
- 5 stars: 1011 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024