🙏1
I have 3 topics in mind for future posts, which one should be realesed first…
1) New JavaScript Features (ES 2022) 2) That’s how u fix bugs! (Error fixing methods) 3) Overview of the 1st semester modules at my university (MobileDev, GameDev, Database)
1) New JavaScript Features (ES 2022) 2) That’s how u fix bugs! (Error fixing methods) 3) Overview of the 1st semester modules at my university (MobileDev, GameDev, Database)
Anonymous Poll
15%
1
15%
2
69%
3
I have never shared anything more useful than this link and it is unlikely that something will be more useful than this ↓
[RU] https://habr.com/ru/post/569522/
I spent almost 2 hours analyzing this post and making notes.
[RU] https://habr.com/ru/post/569522/
I spent almost 2 hours analyzing this post and making notes.
⚡3🤯2
Konbanwa!
I see that it is quite popular to share technologies that you want to learn in the coming year (Reference).
Personally, I'm going to stick to the following technologies
• Javascript stack (Angular, Vue, Node, Nest, Prisma/TypeORM)
• Cloud Engineering (AWS, Azure)
• The World of the Algorithms.
It would be interesting to see what my audience plans to learn in 2023.
I see that it is quite popular to share technologies that you want to learn in the coming year (Reference).
Personally, I'm going to stick to the following technologies
• Javascript stack (Angular, Vue, Node, Nest, Prisma/TypeORM)
• Cloud Engineering (AWS, Azure)
• The World of the Algorithms.
It would be interesting to see what my audience plans to learn in 2023.
Wrong Mansur
Konbanwa! I see that it is quite popular to share technologies that you want to learn in the coming year (Reference). Personally, I'm going to stick to the following technologies • Javascript stack (Angular, Vue, Node, Nest, Prisma/TypeORM) • Cloud Engineering…
and here is my first tweet 🥲
Westminster University | 1st semester, level 5
In this post, I’d like to discuss my experience studying the Business Information Systems course at Westminster International University in Tashkent. I will describe the curriculum of the first semester for the 5th level (the second year of the bachelor’s degree).
I had four modules at 20 credits each in the first semester. As I am pursuing a career in Software Engineering, I have attempted to select Computer Science modules that are focused on the production of various software such as games, mobile apps, and online applications. Database Systems Development and Object Oriented Programming are two core units that are required for everyone in my course. I chose Mobile Application Development and Game Development as optional. In total, I had 4 academic reports, 2 in-class tests, 2 VIVA exams, 4 applications, and 2 project pitches. Each module will be described in detail below.
Database Systems Development (DBSD)
This subject covers database topics, where we primarily work with SQL to create various tables and solve several business problems involving the gathering of information. This module was less attractive than others, yet working with databases is critical for all developers, and SQL is a must-know language for manipulating large amounts of data. I expanded my understanding of this field and gained solid foundational knowledge. Cons: monotonous lectures/seminars; uninteresting.
Object Oriented Programming (OOP)
The module's main outcomes include comprehending the OOP paradigm, learning design patterns, and employing singletons everywhere (joke, but WIUT students will understand me). The university chose to use the C# programming language in this subject, which was fine because we had Fundamentals of Programming with C# in level 4, so we were already familiar with the language and its syntax. Personally, I dislike this module because the content was poorly designed and we received more theoretical knowledge than practical knowledge; nonetheless, I believe you will agree with me that there is a wealth of online information concerning OOP and design patterns. I would suggest reconsidering this program, and the university may offer a module focusing on application architecture.
Mobile Applications Development (MAD)
This module gave me a second wind, because I was primarily focused on web development and found it exciting to write something on a different platform. I really enjoyed our instructor, who was very supportive and responsible despite the fact that it was her first time teaching. During the module, we concentrated on the Android ecosystem using Kotlin. I was surprised at how my web development knowledge assisted me in developing my mobile application, as I used the same programming concepts. I can't think of any obvious negatives to this module, and I loved working on my coursework.
Game Development (GameDev)
I'm sure any of you would choose this module without hesitation because of our childhood dreams. Westminster International University in Tashkent is the only university in my country that offers a Game Development module! This module was the most interesting and engaging among the others, and I tried not to miss a single seminar/lecture from it. I also appreciate the tutor who does not have big academic background, but he is the CEO of a company that develops VR games. I believe that the finest combination is when the lecturer enjoys what he is teaching others. During the module, we worked on the Unity engine with C# scripting. I liked working with unity objects, animations, and visual effects. The pitching days, during which all of the students shared their game ideas, were the most exciting aspect of the module and the entire semester. The only thing I would modify is to make this program a year long so that we may go deeper into the game industry.
To summarize, despite the fact that we had a lot of assessments, I had a good time this semester. I'm hoping to write the same post after finishing my second semester at university.
Stay tuned!
In this post, I’d like to discuss my experience studying the Business Information Systems course at Westminster International University in Tashkent. I will describe the curriculum of the first semester for the 5th level (the second year of the bachelor’s degree).
I had four modules at 20 credits each in the first semester. As I am pursuing a career in Software Engineering, I have attempted to select Computer Science modules that are focused on the production of various software such as games, mobile apps, and online applications. Database Systems Development and Object Oriented Programming are two core units that are required for everyone in my course. I chose Mobile Application Development and Game Development as optional. In total, I had 4 academic reports, 2 in-class tests, 2 VIVA exams, 4 applications, and 2 project pitches. Each module will be described in detail below.
Database Systems Development (DBSD)
This subject covers database topics, where we primarily work with SQL to create various tables and solve several business problems involving the gathering of information. This module was less attractive than others, yet working with databases is critical for all developers, and SQL is a must-know language for manipulating large amounts of data. I expanded my understanding of this field and gained solid foundational knowledge. Cons: monotonous lectures/seminars; uninteresting.
Object Oriented Programming (OOP)
The module's main outcomes include comprehending the OOP paradigm, learning design patterns, and employing singletons everywhere (joke, but WIUT students will understand me). The university chose to use the C# programming language in this subject, which was fine because we had Fundamentals of Programming with C# in level 4, so we were already familiar with the language and its syntax. Personally, I dislike this module because the content was poorly designed and we received more theoretical knowledge than practical knowledge; nonetheless, I believe you will agree with me that there is a wealth of online information concerning OOP and design patterns. I would suggest reconsidering this program, and the university may offer a module focusing on application architecture.
Mobile Applications Development (MAD)
This module gave me a second wind, because I was primarily focused on web development and found it exciting to write something on a different platform. I really enjoyed our instructor, who was very supportive and responsible despite the fact that it was her first time teaching. During the module, we concentrated on the Android ecosystem using Kotlin. I was surprised at how my web development knowledge assisted me in developing my mobile application, as I used the same programming concepts. I can't think of any obvious negatives to this module, and I loved working on my coursework.
Game Development (GameDev)
I'm sure any of you would choose this module without hesitation because of our childhood dreams. Westminster International University in Tashkent is the only university in my country that offers a Game Development module! This module was the most interesting and engaging among the others, and I tried not to miss a single seminar/lecture from it. I also appreciate the tutor who does not have big academic background, but he is the CEO of a company that develops VR games. I believe that the finest combination is when the lecturer enjoys what he is teaching others. During the module, we worked on the Unity engine with C# scripting. I liked working with unity objects, animations, and visual effects. The pitching days, during which all of the students shared their game ideas, were the most exciting aspect of the module and the entire semester. The only thing I would modify is to make this program a year long so that we may go deeper into the game industry.
To summarize, despite the fact that we had a lot of assessments, I had a good time this semester. I'm hoping to write the same post after finishing my second semester at university.
Stay tuned!
⚡2💯2🍾2