In today's rapidly growing tech era, more and more people are entering the software industry. This course helps students develop essential skills often overlooked, such as problem-solving, version control with Git, software development processes, UML design using draw.io, task management with Kanban, interview skills, and CV writing.

Main Course Content:

  1. Getting Started: Setting up the IDE, practicing programming thinking, Git, and Trello.

  2. Software Engineering Basics: Development processes, flowcharts, UML diagrams.

  3. Project Deployment: Free hosting platforms, terminal usage, and basic Agile concepts.

  4. AI Tools: Using ChatGPT and building effective prompts for work and daily tasks.

  5. Communication Skills: Practical for both professional and personal settings.

  6. Career Preparation: Writing a professional CV, interview practice, and improving job prospects.

Tip: Always stay curious, keep learning, and plan your studies wisely to get the most out of this course.