UdemyPHP (programming language)

PHP Tutorial Beginner to Advanced

التصنيف الكامل: Development > Web Development > PHP (programming language)

PHP Tutorial Beginner to Advanced

عن هذا الكورس

WHY PHPPHP is used in more than 70 percent of the websites across the Internet. That’s HUGE!PHP is more alive than ever! It’s simple yet very powerful. It’s secure. It’s scalable.It’s very easy to learn.Just to get an idea of how powerful PHP is, Websites like Facebook, Wikipedia, Slack, MailChimp, Flickr, SourceForge, Tumblr, Etsy and Yahoo have PHP as their core.oh and not to forget, the biggest blogging system on the web (WordPress), is powered by PHP.enough teasing let’s get started with PHP.In this course:You will learn the Basics (installation, variables, data types, conditionals, and more ... )You will get more skilled by learning about functions, cookies, sessions, database, object oriented programming and more ...You will learn more advanced Topics like dependency management, security, testing, creating packages, MVC frameworks and more ...You will do more than 12 projects / exercises to put your knowledge in practiceand a lot moreYou don’t need any programming experience. You will learn everything you need to know, right here!This Course is for:Beginners to programmingDevelopers who want to learn PHPCurious to learn Back-end developmentPHP Developers who want to improve their skillsAnyone who wants to start their path to web developmentIf this is you, then what are you waiting for?! Let’s get Started

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

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

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

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

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

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

عرض كل الكورسات ←
Complete guide to building an app with .Net Core and React
Udemy
ASP.NET Core

Complete guide to building an app with .Net Core and React

***Course has now been updated for .Net 10 and React 19***Have you learnt the basics of ASP.NET Core and React? Not sure where to go next? This course should be able to help with that. In this course we learn how to build a multi-project ASP.NET Core solution that is built using Clean Architecture and the CQRS and Mediator pattern that makes our code easy to understand, reason about and extend.Both ASP.NET Core and React are hot topics and this course will enhance your knowledge of both, simply by building an application from start to finish. In each module we learn something new, whilst incrementally adding features to the application. Building an application is significantly more rewarding than building yet another Todo List from the documentation!Every line of code is demonstrated and explained and by the end of this course you will have the skills and knowledge to build your own application using the techniques taught in this course.Here are some of the things you will learn about in this course:Setting up the developer environmentCreating a multi-project solution using the the ASP.NET Core WebAPI and the React app using the DotNet CLI and the create-react-app utility.Clean Architecture and the CQRS + Mediator patternSetting up and configuring ASP.NET Core identity for authenticationUsing React with TypescriptAdding a Client side login and register function to our React applicationUsing React RouterUsing React Query for async state managementUsing AutoMapper in ASP.NET CoreBuilding a great looking UI using Semantic UIAdding Photo Upload widget and creating user profile pagesUsing React Hook Form and Zod to create re-usable form inputs with validationPaging, Sorting and Filtering<

React - The Complete Guide (incl. Next.js, Redux)
Udemy
React JS

React - The Complete Guide (incl. Next.js, Redux)

This bestselling course by the author of "React Key Concepts" has turned more students into ReactJS developers than any other courses - more than 1,000,000 and counting!-Fully updated for React 19!-A Course For Busy Customers Business Professionals!This course also comes with two paths which you can take: The "complete" path (full 40h course) and the "summary" (fast-track) path (~4h summary module) - you can choose the path that best fits your time requirements! React.js is THE most popular JavaScript library you can use and learn these days to build modern, reactive user interfaces for the web.This course teaches you React in-depth, from the ground up, step by step by diving into all the core basics, exploring tons of examples and also introducing you to advanced concepts as well.You'll get all the theory, tons of examples and demos, assignments and exercises and tons of important knowledge that is skipped by most other resources - after all, there is a reason why this course is that huge! :)And in case you don't even know why you would want to learn React and you're just here because of some ad or "the algorithm" - no worries: ReactJS is a key technology as a web developer and in this course I will also explain WHY it's that important!Welcome to "React - The Complete Guide"!This course will teach you React.js in a practice-oriented way, using all the latest patterns and best practices you need. You will learn all the key fundamentals as well as advanced concepts and related topics to turn you into a React.js developer.This is a huge course because it really covers EVERYTHING you need to know and learn to become a React.js developer!No matter if you know nothing about

BDD & TDD in Practice: How to "Build the Right Thing"
Udemy
Behavior-Driven Development (BDD)

BDD & TDD in Practice: How to "Build the Right Thing"

When developers and non-developers such as product owners, customers or project managers work on a project, it can quickly happen that there is a gap between what one imagines and what the other implements. To avoid this, we work with the software development process Behavior Driven Development - but what exactly is BDD?In this course we will give you an introduction to Behaviour Driven Development and how we can use and implement it using JavaScript. In our course "BDD TDD in Practice" you will get an introduction to Behavior Driven Development and how to use and implement it with JavaScript. Using the example of a task list, you will learn what scenarios can look like, how tests are written and how to write down the appropriate code. In addition, of course, we also go into what "Gherkin" and "Cucumber" are. In addition to the video units, we have put together summaries and useful links that can help you understand.Also we will code a small project together, but not in the normal, boring way you are used to. No, this time you will do it using the BDD approach!See you in the course,Alex

Themes developer guide for Prestashop 1.7
Udemy
PrestaShop

Themes developer guide for Prestashop 1.7

Learn how to create a cusotm theme from scratch and based on skeleton theme (Starter Theme) for the latest version of Prestashop 1.7 . we will start with an introduction to Prestashop 1.7 what's new about it then we will learn how to create a very from scratch theme then we will create new theme based on the starter theme kit offered by Prestashop team .

Learn Multithreading with Modern C++
Udemy
C++ (programming language)

Learn Multithreading with Modern C++

Multithreading is used in many areas of computing, including graphics processing, machine learning and Internet stores. An understanding of threads is essential to make full use of the capabilities of modern hardware.C++ now provides direct support for threads, making it possible to write portable multithreaded programs which have well-defined behaviour, without requiring any external libraries.This course thoroughly covers the basics of threading and will prepare you for more advanced work with threads. Source code is provided for all the examples. No previous knowledge of threading is required, but you should be comfortable with programming in C++ at an intermediate level, using "Modern" features such as smart pointers and move semantics.We start with the concepts of multithreading and learn how to launch threads in C++. We look at the problems which can occur with multiple threads and how to avoid them. C++ provides tools which allow us to work at a higher level of abstraction than system threads which share data; we cover condition variables and promises with futures. We will also look at asynchronous, lock-free and parallel programming, including atomic variables and the parallel algorithms in C++17. We will finish the course by implementing a concurrent queue and thread pool, which will bring together the material you have learnt.There are downloadable exercises for each video, with solutions, so you can check your understanding as you learn, gaining familiarity and confidence with the material. There are also some optional assignments, which are more challenging. I will be actively supporting the course. I will respond promptly if you have any questions or experience difficulties with the course content. Please feel free to use the Q A feature or alternatively you can send me a private message.

Ultimate ASP.NET Core Web API Development Guide
Udemy
ASP.NET Core

Ultimate ASP.NET Core Web API Development Guide

Learn to build scalable, secure, and professional-grade Web APIs with ASP.NET Core and C#.In this hands-on, step-by-step course, you’ll learn how to design, develop, and deploy modern RESTful APIs using ASP.NET Core, Entity Framework Core, and enterprise-ready best practices. Whether you’re an aspiring backend developer or an experienced engineer looking to sharpen your skills for .NET 9 / 10, this course will give you everything you need to create production-ready APIs confidently.What You’ll LearnMaster the fundamentals of RESTful API design using ASP.NET Core.Implement database access with Entity Framework Core and the Repository Pattern.Secure your APIs using ASP.NET Core Identity, JWT authentication, and refresh tokens.Handle logging and monitoring with Serilog and health checks.Add versioning, caching, and request throttling for scalable APIs.Generate live documentation using Swagger / OpenAPI.Troubleshoot, document, and test APIs with various toolsApply dependency injection and AutoMapper for DTO mapping.Deploy APIs to Microsoft Azure Manage your source control with GitHub.Why Learn ASP.NET Core Web API?ASP.NET Core is Microsoft’s modern, cross-platform framework for building high-performance APIs that power enterprise systems, web applications, and mobile backends. Learning how to create and manage APIs enables you to connect applications, services, and clients — from Blazor frontends to mobile apps and third-party integrations.With C# and .NET Core, you gain one of the most in-demand