What's new

Sa mga programming jan, okay po ba tung mindmap na ginawa ko via chatgpt?

OptimusPrimeUrghUrgh

Forum Veteran
Elite
Joined
Jul 1, 2018
Posts
1,317
Reaction
1,974
Points
669
1685145008866.png

Week 1: Introduction to Programming and C++ Basics

  • Day 1: Introduction to Programming Concepts
    • Watch: Introduction to Programming
  • Day 2: Setting Up Your Development Environment
    • Watch: Setting up C++ Development Environment
  • Day 3: C++ Basics - Variables, Data Types, and Operators
    • Watch: C++ Programming Tutorial
  • Day 4: C++ Basics - Control Flow and Loops
    • Watch: C++ Tutorial for Beginners
  • Day 5: C++ Basics - Functions and Arrays
    • Watch: C++ Functions and C++ Arrays
Week 2: Object-Oriented Programming with C++

  • Day 6: Introduction to Object-Oriented Programming (OOP) Concepts
    • Watch: Object-Oriented Programming Concepts
  • Day 7: Classes and Objects in C++
    • Watch: C++ Classes and Objects
  • Day 8: Inheritance and Polymorphism in C++
    • Watch: C++ Inheritance and Polymorphism
  • Day 9: C++ Standard Template Library (STL)
    • Watch: C++ STL
  • Day 10: Practice Exercises and Review
    • Solve basic C++ coding exercises to reinforce your understanding of the concepts covered so far.
Week 3: Intermediate C++ Topics and Projects

  • Day 11: Pointers and Memory Management in C++
    • Watch: C++ Pointers
  • Day 12: File Handling in C++
    • Watch: C++ File Handling
  • Day 13: Introduction to Data Structures in C++
    • Watch: C++ Data Structures
  • Day 14: Introduction to Algorithms and Complexity Analysis
    • Watch: Algorithms and Complexity Analysis
  • Day 15: Work on a C++ Project
    • Choose a small project idea (e.g., a simple calculator, a text-based game) and implement it using the concepts you have learned.
Week 4: Advanced C++ and Software Engineering

  • Day 16: Templates and Generic Programming in C++
    • Watch: C++ Templates
  • Day 17: Exception Handling in C++
    • Watch: C++ Exception Handling
  • Day 18: Introduction to Version Control with Git
    • Watch: Git and GitHub for Beginners
  • Day 19: Software Development Practices and Design Patterns
    • Watch: Software Design Patterns
  • Day 20: Recap and Next Steps
    • Review the topics covered and consider exploring more advanced C++ topics based on your interests and career goals.
Remember to practice regularly and build small projects to solidify your understanding. It's also beneficial to consult official documentation and reference books for detailed explanations of concepts. Good luck with your learning journey to become a software engineer!
 

Attachments

This is a comprehensive 4-week plan that covers important concepts in C++ programming. Each day has a specific topic and a recommended video tutorial to watch. The first week covers the basics of C++ such as variables, data types, loops, and functions. The second week focuses on object-oriented programming concepts, including classes, objects, inheritance, and polymorphism. The third week introduces intermediate topics such as pointers, file handling, data structures, and algorithms. The final week covers advanced topics such as templates, exception handling, version control with Git, and software engineering practices and design patterns.

The plan also emphasizes the importance of regular practice and building small projects to reinforce your understanding of the concepts covered. Additionally, it suggests consulting official documentation and reference books for more detailed explanations of the topics.

Overall, this plan provides a structured and comprehensive approach for beginners to learn C++ programming and develop necessary skills to become a software engineer.
 
wala ako alam sa programming lods pero ang siguro gusto ko makita is paano ma eensure na narretain yung knowledge as you progress down the map, may test, quiz, or assessments ba sa process, yung lang siguro lods

gudjab
 
wala ako alam sa programming lods pero ang siguro gusto ko makita is paano ma eensure na narretain yung knowledge as you progress down the map, may test, quiz, or assessments ba sa process, yung lang siguro lods

gudjab
segi po parang, small projects ata pinapagawa ni chatgpt pero walang specific siguro dependi sa prompts
 
Okay naman lods, kaso hindi realistic yung timeline. Maganda yung topic, wag mo na lang igoal ang pag-aaral by deadline. Mas mahalaga natutunan mo kaysa kung gaano mo kabilis natapos. This is my own perspective lang naman.
 
Okay naman lods, kaso hindi realistic yung timeline. Maganda yung topic, wag mo na lang igoal ang pag-aaral by deadline. Mas mahalaga natutunan mo kaysa kung gaano mo kabilis natapos. This is my own perspective lang naman.
Kung ibabalewala yung timeline goods na ba yung mga topics? Kaya kaya ma achieve yan lahat in one week?
 
para sakin ts, ang magandang timeline hanggang oop is 6 months. wag aralin ng todo yan like isang bagsakan sa isang buwan. promise mabuburnout ka at wala pang 1 to 2 weeks, tatamarin ka magprogramming

sa bawat part na inaaral mo, lagyan mo ng project for additional experience iba kasi yung puro nood sa nood code nood code
 
para sakin ts, ang magandang timeline hanggang oop is 6 months. wag aralin ng todo yan like isang bagsakan sa isang buwan. promise mabuburnout ka at wala pang 1 to 2 weeks, tatamarin ka magprogramming

sa bawat part na inaaral mo, lagyan mo ng project for additional experience iba kasi yung puro nood sa nood code nood code
Ooo Hanggang 6 months? Di ba masyadong matagal na po yan?
 

Similar threads

Back
Top