Backend Course
21a Taras Shevchenko St, 100060. Tashkent, Uzbekistan
Apply
What You Will Learn
- Explore the .NET ecosystem: .NET Core vs .NET Framework, C# basics, and the role of ASP.NET Core in modern web applications
- Learn modern UI development with TypeScript and its integration with React
- Develop full-stack applications with a focus on code modularity, TypeScript usage, and component architecture
- Learn relational database design using SQL Server, write queries, and understand entity relationships
- Deploy applications and services to Azure App Services, Azure SQL, and Azure Storage
- Understand and implement microservices architecture, RESTful APIs, and service communication
Qualifications
- Strong motivation to learn and grow within the .NET and Azure technology stack
- Basic knowledge of OOP, SOLID principles, and HTTP
- Understanding of key features and concepts of C# or Java (e.g., value and reference types, garbage collection, abstract classes, interfaces, attributes, reflection, threads)
- Knowledge of the main entities and relationships in relational databases
- Basic knowledge of HTML, CSS, and JavaScript is a plus
- English level B1 or higher
About Course
Lab project: Full-stack web application
- Teams build a real-world, end-to-end application using .NET Core, React (TypeScript), and Azure services
- Apply Agile methodology, version control with Git, and CI/CD practices
- Focus on clean architecture, code reviews, and deliver a final presentation/demo
Benefits
- Enjoy personalized learning with intimate group sizes of 3-15 or opt for a one-on-one experience
- Our dynamic curriculum offers a mix of hands-on practice and essential theory, tailored for groups or adjusted to fit individual needs
- Give yourself at least three months to dive deep into the material in a group, or choose an individual internship length that aligns with international standards
- Discover the industry inside out. This internship provides insights into the IT world, giving you a leg up in your future career
- Receive guidance and support from an experienced mentor throughout your internship journey
- Beyond learning, there's a chance for employment. Successful interns might land a full-time job with us after the program
- Dive into real-world projects! Get hands-on experience with genuine IT challenges and see firsthand the solutions in action
Engineer your success!
Apply for Backend Course: