UdemyCoding Interview

Master the Coding Interview in C#

التصنيف الكامل: Development > Software Engineering > Coding Interview

Master the Coding Interview in C#

عن هذا الكورس

If you're a beginner in Software Development or even need a refresher on Data Structures and Algorithms for the upcoming Coding Interview then this is the course for you. Together, we will increase your confidence and understand what exactly the interviewer is looking for. If you've ever been stuck on a question or not know what questions you should be asking, this course is for you. I have heard several times that not all colleges will teach Data Structures and Algorithms which puts them behind other students who's schools have taught them these subjects. But even beyond that, there are other nuances to interviews that are not taught in school and only learned through experience or by an instructor that have these experiences. My job is to help you not struggle nearly as much as I did and understand these nuances beyond just Data Structures and Algorithms as well.In this course, we will cover subjects such as:Big O NotationArrays/ListHash TablesLinked ListsStacks and QueuesTreesRecursionSortingSearching BFS + DFSI am a Developer who has worked and managed small teams and worked on large teams as well. I have also been in dozens of interviews and through that experience I will help you get in the mindset that tech companies are looking for as well as teaching you the mistakes I made so you don't repeat them. There will also be exercises and practice quizzes to help you understand the fundamentals and nuances of interviews.

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

ينقلك مباشرة لصفحة التسجيل الرسمية

سعر الكورس
$19.99
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
Linear Programming with Python
Udemy
Linear Programming

Linear Programming with Python

This course is designed to teach you linear programming from the ground up, using Python as a practical tool to model and solve optimization problems. Whether you are a student, an engineer, or someone interested in decision science, you will find clear explanations and hands-on coding examples that connect theory to application.We begin with the fundamentals: what linear programming is, how objective functions and constraints work, and why these models are so widely used in industries such as logistics, manufacturing, and operations management. Each concept is explained in plain language, and mathematical expressions are read out naturally, for example, ‘three x plus two y is less than or equal to one hundred.’After understanding the basics, you will move into Python implementation. We use libraries that make it easy to define and solve optimization problems. You will learn how to translate a real situation into a mathematical model, write it in Python, and interpret the solution. Along the way, we will address common mistakes and clarify points that usually confuse beginners.By the end of this course, you will have the ability to set up your own optimization models, test them with data, and use Python to find the best solutions. The skills you gain here are practical, transferable, and highly useful for anyone interested in optimization and applied problem solving.

Python Automation and Data Science Bootcamp Zero to Hero
Udemy
Python

Python Automation and Data Science Bootcamp Zero to Hero

Unlock the full potential of Python and accelerate your career in tech with this comprehensive, project-based bootcamp. Whether you're a complete beginner or looking to sharpen your skills, this course will guide you step-by-step through the fundamentals of Python, automation techniques, and the core concepts of data science.By combining two powerful skill sets—automation and data science—you'll gain practical experience that prepares you for real-world tasks, job interviews, or career advancement. From automating everyday tasks to building your own data analysis and machine learning projects, you'll walk away with a well-rounded Python toolkit.This course is designed to be accessible, beginner-friendly, and highly practical, so you can apply what you learn immediately.What You’ll LearnPython programming fundamentals: variables, data types, loops, functions, and moreTask automation: automate Excel reports, emails, PDFs, file systems, and web scrapingData handling with Pandas and NumPy: loading, cleaning, and manipulating datasetsData visualization using Matplotlib and SeabornIntroduction to machine learning using Scikit-learnBest practices for writing clean, efficient, and maintainable Python codeReal-world projects to build your portfolio and showcase your skillsWho This Course is ForAnyone who wants to learn Python in a practical, hands-on wayWhy Take This CoursePython is one of the most versatile and in-demand programming languages today. By learning both automation and data science together, you’ll gain a powerful combination of skills that can be applied across industries and roles. This course focuses on real-world applications, not just theory, so you can start solving problems from day one.By the end

Python Bootcamp
Udemy
Python

Python Bootcamp

Are you looking to build a career in data science or elevate your data analysis skills? Do you often wonder how professionals transform raw data into meaningful insights that drive decisions? If your goal is to confidently step into the world of Python programming, machine learning, and deep learning, then this course is your complete guide.Python Bootcamp is a comprehensive bootcamp designed to take you from the fundamentals of Python all the way to advanced data science applications. Whether you are a beginner or someone with prior programming experience, this course will equip you with the knowledge and practical skills required to thrive in the data-driven world.By enrolling in this course, you will:Build a strong foundation in Python programming — from basic syntax, data types, and loops to advanced functions and file handling.Master essential data science libraries including NumPy for numerical computing, Pandas for data manipulation, and Matplotlib and Seaborn for powerful data visualizations.Gain expertise in machine learning with Scikit-Learn, exploring supervised and unsupervised learning techniques, model selection, and evaluation.Dive into deep learning fundamentals, learning how neural networks work and how to implement them using TensorFlow and PyTorch.Work on real-world projects, including classification tasks with datasets like Fashion MNIST and Melanoma Cancer Prediction, applying everything you learn in practical scenarios.Develop end-to-end data analysis workflows — from data cleaning and transformation to visualization and predictive modeling.Why this course is essential for you:In today’s dat

Vibe Coding with ChatGPT, GitHub Copilot, Tabnine & More
Udemy
Generative AI (GenAI)

Vibe Coding with ChatGPT, GitHub Copilot, Tabnine & More

In today's fast-paced technological landscape, staying ahead of the competition is paramount for any programmer. The integration of AI into the coding process dramatically increases efficiency, enhance code quality, and reduce time spent on debugging and routine tasks. This course is designed for forward-thinking developers who recognize the necessity of adapting to these changes to maintain a competitive edge.In this course you will learn different AI code assistants like ChatGPT, GitHub Copilot, Tabnine, and Cursor AI Editor which add value to your programming skillset. We will compare these tools and you will learn how to use each of them. You will also learn best practices how programmers use AI in 2024 using the latest technology. These tools are not just about speeding up the coding process; they represent a new way of thinking about problem-solving and code generation. By learning to effectively integrate AI into your workflow, you can free up valuable time to focus on more complex and creative aspects of your projects, leading to faster development cycles and more innovative solutions.You will learn through real-world use cases and hands-on tutorials designed to give you practical experience and confidence in using AI as part of your coding toolkit. The course includes cheatsheets for each of the tools we will use during the course so you will be equipped with the list of shortcuts you can use in your daily programming.Whether you're a junior developer looking to quickly move up the ranks or a senior programmer aiming to stay relevant and efficient, mastering AI code assistants is crucial. This course is your gateway to not just keeping up with the industry but setting the pace. Equip yourself with the skills needed to stay ahead in the ever-evolving world of software development and ensure you remain at the forefront of innovation and productivity.

Learn Classic WordPress Theme Development with Bootstrap 5
Udemy
WordPress Themes

Learn Classic WordPress Theme Development with Bootstrap 5

Hey guys welcome, first of all, I would like to thank you guys for choosing my course “WordPress Theme Development with Bootstrap 5 (2023)”. It’s a great pleasure for me to teach this awesome course on how to build WordPress Themes from Scratch.I have built this course keeping all beginners in mind, which makes this course the most advanced way and the easiest way how you can build fast, secure, and reliable WordPress Themes.The primary focus of this course is to help you understand how WordPress themes work and to help you build any kind of theme you like.Before you can enroll in this course, you need to have some prior skills in PHP and MySQL, this will help you to easily build themes. You also need some prior skills in HTML5, CSS, CSS3, and some JavaScript and jQuery.Throughout the course, we will cover how you can build a simple plan first and get a basic and minimal theme setup. The first part of the course covers the basic stuff.The second part is where the real fun begins, we will learn how we can create and set up a custom theme that works with Bootstrap 5 (the Latest CSS framework).We will create default pages, front pages, posts, comments, page templates, and much more. We will also see how we can create a custom Bootstrap 5 Menu that will work flawlessly with our theme.We will get into adding Advanced custom fields to our Page templates, and posts, and we will also earn how we can create custom post types.With the help of ACF (Advanced Custom Fields), we will learn how we can add custom fields to our custom post types. We will use all the learning resources we can via the official WordPress website and build the most advanced WordPress theme.The WordPress Theme which we build is going to be the fastest WordPress theme you have ever seen. I have made sure that we do not u

The Complete Flutter Guide: Build Android, iOS and Web apps
Udemy
Google Flutter

The Complete Flutter Guide: Build Android, iOS and Web apps

Welcome to the best and most industry-oriented hands-on course on Google Flutter and Dart by Coding Liquids where you’ll start from scratch and go step by step to become an industry-standard Flutter developer. Covering all the fundamental concepts for Flutter development, this is the most comprehensive production-grade Flutter course available online. We built this course over a year, perfecting the curriculum together with the industry standards to teach you Flutter from scratch and make you into a skilled Flutter developer with a strong portfolio of beautiful Flutter apps.Here you’ll learn to use Flutter, Dart, and Firebase to build beautiful, high-performance production-grade apps for Android, iOS, and the web. By the end of this course, you will be able to master topics like Layouts, animations, responsive handling, Streams, Future, Riverpod, Firebase, design patterns, and much more to develop apps that meet industry standards and get Google Flutter developer jobs.Major companies such as BMW, Ali Baba, eBay, Tencent, Toyota, Google, and many more are using Flutter for developing their apps. The demand is high but the supply of developers is low, so this creates the perfect opportunity for you to learn about this trending topic which is Flutter!Having compiled over 2000 Flutter job descriptions, we are fully aware of the qualifications needed to become a skilled and well-paid Google Flutter developer. We created this flutter course for anyone who wants to develop and release high-performance production-grade apps for Android, iOS, and the web all at once. What distinguishes this flutter course from others is its industry standards. Your flutter app may not be collaboration-friendly or may consume excessive power with the OS shutting the app down, making the app useless. However, similar disasters ca