Course Overview

Become a High-level Programmer Equipped with Secure Software Development Skills in C, C++, Java, and Python

What You Will Learn

  • Develop a C program in a Secured Way
  • Learn about the basics of C Programming Language
  • Fundamentals of creating secure code in C++
  • New C++ features and how to take advantage of them
  • Fundamentals of creating secure code in Java
  • Secure design and development for Java applications
  • Learn Python 3 Programming History and Setup
  • Deep dive into the world of Jupyter Notebook and how to code with it!

Program Curriculum

Content
  • Chapter 1: Introduction to C++ Programming
  • Chapter 2: Battling Integer Vulnerabilities in C++
  • Chapter 3: Memory Management in C++
  • Chapter 4: Pointer Subterfuge and Object Misuse in C++
  • Chapter 5: Code Injection Attacks and Run-time Countermeasures
  • Chapter

Content
  • Chapter 1: Introduction to C
  • Chapter 2: Preventing Buffer Overflows, Stack-smashing, and Return-oriented Programming Attacks
  • Chapter 3: Using Formatted Output Functions without Introducing Format-string Vulnerabilities
  • Chapter 4: Securely using Different V

Content
  • Chapter 1: Getting Started with JavaScript
  • Chapter 2: Variables, Data Types, Types Conversion, and More
  • Chapter 3: Operators
  • Chapter 4: Strings and Strings Methods
  • Chapter 5: Number and Number Methods
  • Chapter 6: Conditional Statements and Loops
  • Chapter 7:

Content
  • Chapter 1: Introduction to Python and Setup
  • Chapter 2: Data Structures and Turtle Graphics
  • Chapter 3: NumPy and Visualization Basics
  • Chapter 4: SciPy
  • Chapter 5: Audio Processing, Image Processing, and Computer Vision
  • Chapter 6: Computer Vision wit

Content

Load more modules

Instructor

Howard Poston

Howard Poston has over a decade of experience in C, C++, Java programming and a background in cybersecurity. He is a blockchain and cybersecurity trainer, writer, consultant, and researcher and has a Master’s degree in Cyber Operations, and is a Certified Ethical Hacker. Howard also has experience in teaching online courses, having created and delivered half a dozen different courses live, remotely, and on-demand on different cybersecurity topics

Aarthi Elumalai

Howard Poston has over a decade of experience in C, C++, Java programming and a background in cybersecurity. He is a blockchain and cybersecurity trainer, writer, consultant, and researcher and has a Master’s degree in Cyber Operations, and is a Certified Ethical Hacker. Howard also has experience in teaching online courses, having created and delivered half a dozen different courses live, remotely, and on-demand on different cybersecurity topics

Ashwin Pajankar

Howard Poston has over a decade of experience in C, C++, Java programming and a background in cybersecurity. He is a blockchain and cybersecurity trainer, writer, consultant, and researcher and has a Master’s degree in Cyber Operations, and is a Certified Ethical Hacker. Howard also has experience in teaching online courses, having created and delivered half a dozen different courses live, remotely, and on-demand on different cybersecurity topics

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Empower Your Learning with Our Flexible Plans

Invest in your future with our flexible subscription plans. Whether you're just starting out or looking to enhance your expertise, there's a plan tailored to meet your needs. Gain access to in-demand skills and courses for your continuous learning needs.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 600+ courses and diverse Learning Paths to enhance your skills.

$ 499.00
Billed annually or $59.00 billed monthly

What is included

  • 700+ Premium Short Courses
  • 50+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs, CTF Challenges, and exclusive EC-Council certifications for comprehensive skill-building.

$ 599.00
Billed annually or $69.00 billed monthly

Everything in Pro and

  • 800+ Practice Lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Practice Labs and Challenges added every month
  • 3 Official EC-Council Essentials Certifications¹ (retails at $897!)
    Exclusive Bonus with Annual Plans

¹This plan includes Digital Forensics Essentials (DFE), Ethical Hacking Essentials (EHE), and Network Defense Essentials (NDE) certifications. No other EC-Council certifications are included.

Related Learning Paths

1 of 8

Quick View

Gateway to Programming Fundamentals

Skip to product information
1 of 1
What's included
  • Full Video Access
  • Self-Paced Study Guide
  • 6 months of access to virtual labs
  • Once redeemed, this bundle will be valid for 12 months
  • Self-Paced Study Guide
  • Exam Voucher + Retake
View full details

Gateway to Programming Fundamentals

Gateway to Programming Fundamentals