EC-Council
EC-Council Logo

Gateway to Programming Fundamentals 

  • Offered byEC-Council

Gateway to Programming Fundamentals
 at 
EC-Council 
Overview

Grasp fundamental programming concepts, including variables, data types, and control structures

Duration

40 hours

Total fee

12,351

Mode of learning

Online

Official Website

Go to Website External Link Icon

Credential

Certificate

Gateway to Programming Fundamentals
 at 
EC-Council 
Highlights

  • Earn a certificate after completion of the course
  • Quizzes & Assessments for practice
Details Icon

Gateway to Programming Fundamentals
 at 
EC-Council 
Course details

What are the course deliverables?
  • 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
More about this course
  • This course is designed for individuals with little to no programming experience who aspire to embark on a journey into the world of computer programming
  • This course provides an accessible and hands-on introduction to essential programming concepts, problem-solving techniques, and the building blocks of coding

Gateway to Programming Fundamentals
 at 
EC-Council 
Curriculum

Secure Programming with C

Introduction to C

Preventing Buffer Overflows, Stack-smashing, and Return-oriented Programming Attacks

Using Formatted Output Functions without Introducing Format-string Vulnerabilities

Securely using Different Variable Types

Understanding Issues with Pointers

Performing Secure I/O and Avoiding File System Vulnerabilities

Secure Programming with C++

Introduction to C++ Programming

Battling Integer Vulnerabilities in C++

Memory Management in C++

Pointer Subterfuge and Object Misuse in C++

Code Injection Attacks and Run-time Countermeasures

Eliminate Common Issues with Multithreaded Programming: Concurrency and Parallelism

Exceptions and Error Handling in C++

Industry Resources and Best Practices for C++ Development

Secure Programming with Java

Introduction to Java Security

Secure Application Design

Secure Coding Practices for Cryptography

Secure Coding Practices for Error Handling

Concurrency and Race Conditions

Modern JavaScript for Beginners + JavaScript Project

Getting Started with JavaScript

Variables, Data Types, Types Conversion, and More

Operators

Strings and Strings Methods

Number and Number Methods

Conditional Statements and Loops

Applied Python for Professionals

Introduction to Python and Setup

Data Structures and Turtle Graphics

NumPy and Visualization Basics

SciPy

Faculty Icon

Gateway to Programming Fundamentals
 at 
EC-Council 
Faculty details

Aarthi Elumalai
Howard Poston

Other courses offered by EC-Council

– / –
6 months
– / –
– / –
6 months
– / –
– / –
6 months
– / –
– / –
6 months
– / –
View Other 51 CoursesRight Arrow Icon
qna

Gateway to Programming Fundamentals
 at 
EC-Council 

Student Forum

chatAnything you would want to ask experts?
Write here...