Tags

Python Advanced - MSIB 7 - 2024 26/09/2024 1 Weeks
The Python Advanced course builds on Python language skills by exploring more complex concepts typical of the language. In the course, students will learn to create linear data structures, solve algorithmic problems (problem solving skills), work with stacks and queues (Stacks & Queues), tuples and sets (Tuples & Sets), matrices (Multidimensional Lists), as well as files and directories. Attention will be paid to the functional programming paradigm. Recursive functions and multi-argument functions will be covered in more depth. The development environment that will be used by the training team is PyCharm, but each trainee is free to use tools of preference.
Python Advanced 26/09/2024 1 Weeks
In the "Python Advanced" module, students will study the Python language in depth, learning more serious and complex programming concepts such as tuples, stacks, queues, matrices and their application in practice. In addition, learners will understand how to use the basic concepts in object-oriented programming and create their own projects using these concepts. As a result of the acquired knowledge, at the end of the module, participants will be able to build large projects, navigate them, applying popular methodologies and good practices for writing code. The focus is on upgrading the algorithmic thinking of students and solving more complex architectural problems.
Programming Fundamentals with Python - MSIB 7 - 2024 12/09/2024 2 Weeks
With "Programming Fundamentals," students will begin to learn SoftUni's in-house curriculum for the comprehensive training of software engineers. The course addresses fundamental concepts in programming that are the basis for effective and quality learning in the professional modules. Students will build on the knowledge gained in the Programming Basics course and begin to use more complex programming techniques and structures such as: arrays, sheets, objects and classes. Additional technologies needed by any software developer will be studied, such as HTML and CSS, HTTP, bitwise operations, etc. The fundamentals of web development will be covered, as well as one of the most common technologies and tools, thus the course successfully builds students' awareness of upcoming professional modules and the knowledge they will gain from them to become successful software developers.
Programming Fundamentals - September 2024 12/09/2024 2 Weeks
With "Programming Fundamentals," students will begin to learn SoftUni's in-house curriculum for the comprehensive training of software engineers. The course addresses fundamental concepts in programming that are the basis for effective and quality learning in the professional modules. Students will build on the knowledge gained in the Programming Basics course and begin to use more complex programming techniques and structures such as: arrays, sheets, objects and classes. Additional technologies needed by any software developer will be studied, such as HTML and CSS, HTTP, bitwise operations, etc. The fundamentals of web development will be covered, as well as one of the most common technologies and tools, thus the course successfully builds students' awareness of upcoming professional modules and the knowledge they will gain from them to become successful software developers.
Programming Fundamentals 12/09/2024 4 Weeks
With "Programming Fundamentals," students will begin to learn SoftUni's in-house curriculum for the comprehensive training of software engineers. The course addresses fundamental concepts in programming that are the basis for effective and quality learning in the professional modules. Students will build on the knowledge gained in the Programming Basics course and begin to use more complex programming techniques and structures such as: arrays, sheets, objects and classes. Additional technologies needed by any software developer will be studied, such as HTML and CSS, HTTP, bitwise operations, etc. The fundamentals of web development will be covered, as well as one of the most common technologies and tools, thus the course successfully builds students' awareness of upcoming professional modules and the knowledge they will gain from them to become successful software developers.