About
CRAC Learning community is starting a foundational course in C++ which can be used in various research fields including Mawares, Zero Days, CVE analysis, reverse engineering. If you are a working professional or a student interested in learning more or in revisiting C++ for clearing your fundamentals, submit this survey so that we can customize the program well. EARLYBIRD COUPON FOR 30% DISCOUNT - "EARLYBIRD" Duration: 6 months (Weekend Batches) Trainer: Adhokshaj Mishra (https://www.linkedin.com/in/adhokshajmishra/) Learning Objective: Gain a comprehensive understanding of C++ programming, from basic syntax to advanced concepts, and its applications in development and cybersecurity. Learning Outcomes: By the end of this course, learners will understand the importance and applications of C++, master its basic syntax, structure, variables, data types, and control structures, and work with various data structures while implementing object-oriented programming principles. They will be able to utilize advanced functions, lambdas, templates, and functional programming techniques. Learners will effectively manage memory using pointers and smart pointers, manipulate arrays, and handle C-style strings. They will implement robust exception handling, including custom exceptions, and develop multi-threaded applications with proper concurrency management. Additionally, they will create networked applications, integrate with databases, and ensure memory and thread safety through best practices and secure coding techniques. AUDIENCE Any student/professional in cybersecurity.
You can also join this program via the mobile app. Go to the app
Overview
- Module 0: Introduction to course
- Module 1: Introduction to C++
- More C++ -Â Lambdas, Functional programming and more
- Module 3: Memory management in C++
- Classic topics in C++ , Arrays and pointers, Memory layout
- Module 5: Errors and exceptions
- Module 6: Multi-threading -Â Concurrent programming
- Module 7: Applied C++ , TCP, UDP, Server, DB, HTTP/s
- Module 8: Best practices - Memory, Thread safety and secure