Gateway to Programming Fundamentals
- Offered byEC-Council
Gateway to Programming Fundamentals at EC-Council Overview
Duration | 40 hours |
Total fee | ₹12,351 |
Mode of learning | Online |
Official Website | Go to Website |
Credential | Certificate |
Gateway to Programming Fundamentals at EC-Council Highlights
- Earn a certificate after completion of the course
- Quizzes & Assessments for practice
Gateway to Programming Fundamentals at EC-Council Course details
- 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
- 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