With the "Programming Fundamentals" course, students will begin to explore SoftUni's internal program for comprehensive software engineering preparation. The course covers fundamental programming concepts that form the foundation for effective and high-quality training in professional modules. Learners will build upon the knowledge gained in the "Programming Basics" course and begin using more advanced programming techniques and structures such as arrays, lists, objects, and classes. Additional technologies necessary for every software developer, such as HTML and CSS, HTTP, bitwise operations, and others, will be studied. The fundamentals of web development will also be covered, along with one of the most widely used technologies and tools. This course successfully shapes students' understanding of the upcoming professional modules and the knowledge they will gain from them to become successful software developers.
- Handling the standard functionality of the programming language
- Working with linear data structure.
- Understanding the interrelation between various IT concepts
- Analyzing problems and reducing them to computer-executable steps
- Basic skills for working with HTML and CSS