Learn and Understand UWP Development: The Complete Guide
التصنيف الكامل: Development > Software Development Tools > .NET

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق
ينقلك مباشرة لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Python for Everyone Master the Basics of Programming
Unleash Your Inner Coding Hero with Python!Are you a complete beginner with no prior coding experience? This course is your step-by-step roadmap to mastering the fundamentals of Python programming and taking your first steps into the exciting world of coding.In this beginner-friendly adventure, you'll:Go from ZERO to HERO: With clear explanations, hands-on exercises, and real-world examples, you'll build a solid foundation in Python, even if you've never written a line of code before.Conquer the Essentials: Grasp core Python concepts like variables, data types, operators, control flow, functions, and more, all explained in an engaging and easy-to-understand manner.Become a Problem-Solving Ninja: Learn how to apply your newfound Python skills to solve coding challenges and create your own simple programs.Build Your Confidence: This course is designed to be fun and interactive, keeping you motivated as you progress on your coding journey.By the end of this course, you'll be:Confident in writing basic Python codeEquipped to solve problems using Python's programming powerReady to tackle more advanced Python concepts in future coursesThis course is perfect for:Absolute beginners with zero coding experienceAnyone who wants to learn the basics of Python programming in a fun and engaging wayIndividuals seeking a career switch into the tech industryDon't wait! Enroll now and embark on your Python coding adventure!

Haskell Exercises for Beginners
Haskell is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after the mathematician Haskell Curry. The language is very expressive and has an elegant strong typing system. The language allows you to write code at a very high level, making it easier to write correct code. Because of this, Haskell is particularly useful for writing complex mathematical programs, as well as computer programs that manipulate abstract data types.The "Haskell" programming language is the most purely functional language ever devised. It has an elegant, concise, highly expressive type system that gives it superior support for software engineering. It allows concise code to be reused in many different scenarios, leading to shorter, clearer, and more maintainable code.Haskell is a purely functional programming language that is often used for research and development. The Haskell language, defined in the 1990s, has had a profound impact on how people learn to think about computer programs. The paradigm used (functional programming) is different from the traditional models like procedural programming (C) or object orientated programming (Java, C++, C#). Programming is something you learn by doing, and this course is a collection of programming exercises for the Haskell language. It starts with basic exercises and it gradually increases in complexity.

PySpark - Build DataFrames with Python, Apache Spark and SQL
This course covers all the fundamentals about Apache Spark streaming with Python and teaches you everything you need to know about developing Spark streaming applications using PySpark, the Python API for Spark. At the end of this course, you will gain in-depth knowledge about Spark streaming and general big data manipulation skills to help your company to adapt Spark Streaming for building big data processing pipelines and data analytics applications. This course will be absolutely critical to anyone trying to make it in data science today.Spark can perform up to 100x faster than Hadoop MapReduce, which has caused an explosion in demand for this skill! Because the Spark 2.0 DataFrame framework is so new, you now have the ability to quickly become one of the most knowledgeable people in the job market!This course will teach the basics with a crash course in Python, continuing on to learning how to use Spark DataFrames with the latest Spark 2.0 syntax! Once we've done that we'll go through how to use the MLlib Machine Library with the DataFrame syntax and Spark. All along the way, you'll have exercises and Mock Consulting Projects that put you right into a real-world situation where you need to use your new skills to solve a real problem!We also cover the latest Spark Technologies, like Spark SQL, Spark Streaming, and advanced models like Gradient Boosted Trees! After you complete this course you will feel comfortable putting Spark and PySpark on your resume! This course also has a full 30-day money-back guarantee and comes with a LinkedIn Certificate of Completion!If you're ready to jump into the world of Python, Spark, and Big Data, this is the course for you!

Mastering CSS Flexbox: From Beginner to Advanced - 2024
If you've ever attempted to use Flexbox before, you've likely experienced the frustration of being overwhelmed by the multitude of properties it offers.But fear not! If you're ready to master Flexbox once and for all, our course is designed to guide you every step of the way.We made this course to help students understand Flexbox inside out and show how everything works behind the scenes. Each lesson breaks things down with animated visuals and coding exercises, so you can practice what you've learned. Plus, there are quizzes after each chapter to test your knowledge!You'll gain a deep understanding of Flexbox and elevate your CSS skills to new heights.If you want to master Flexbox for good and not mess around, our course will teach you everything you need to know to use Flexbox effectively in your web projects. From simple layouts to complex grids, you'll master Flexbox and take your CSS skills to the next level.Say goodbye to the headaches of complicated layouts! With Flexbox, creating everything from basic arrangements to fancy grids is a breeze. No more fussing over float or position quirks – Flexbox makes it simple to arrange elements on your webpage exactly how you want them.Whether you're mastering the basics or delving into advanced techniques, our course has you covered. With a curated selection of hands-on projects, you'll not only learn the theory but also gain practical experience to solidify your skills.So, why wait?Embark on your journey to Flexbox mastery today!

Introduction to RISC-V Interrupts
Interrupts in RISC-V are governed by standards and specification. Each RISC-V core's interrupt generation and handling process should be compliant to the specification. This course discusses the following:a. Privilege Levels in RISC-Vb. Traps in RISC-Vc. Platform Level Interrupt Controller (PLIC) Specificationd. Compares PLIC Implementation on FE310 SoC to Spece. Control and Status Registers (CSRs) f. Instructions to read and write CSRs in RISC-Vg. Configuring GPIO peripheral in FE310 SoCh. Configuring PLIC to allow GPIO interrupti. Configure MIE MSTATUS CSRs on the core to enable machine mode interrupts and machine mode external interruptsj. Installation of GNU tools (compilers, OpenOCD)k. Test application in assembly to blink blue LED on Hifive1-Rev B board.Students who enrol would be taken through a journey starting from basics of what are interrupts, exceptions and traps in RISC-V, followed by PLIC standard discussing the parameters, how to configure those parameters on PLIC to generate interrupt and claiming and completing the interrupt handling process and finally on writing an test application to blink LED. The major exercise and focus on this course is on writing RISC-V assembly code, assembling linking with GNU tools, generating ELF, and programming it on Hifive1-RevB board to blink blue LED on board. Update on Sept 5, 2024: Corrected the memory map address for Context1 Threshold, Claim and enable registers and attached as pdf for Section 3, Lecture 7. The PLIC specification pdf too is attached for reference.

Create a Business or Personal Website with Wordpress
In this course you will learn how to create a good looking and functional website from scratch using WordPress without knowing how to code. The course gives you the option of creating a website on a remote shared hosting computer that the whole world can visit or on you own computer where you can show your creativity to friends and family. Why pay hundreds or even thousands of dollars or pounds to a professional web developer to create a website for you when you can learn to do it yourself in a fun way and maybe even create websites for others yourself. This course is for beginners if you are an expert in WordPress this course is not for you. What you will learn includes: How to install WordPress on your own computerHow to signup for a shared hosting account How to register a domain nameHow to install WordPress on a shared hosting remote server (powerful computer that is on 24/7)How to install and customise a themeHow to install and use pluginsHow to add a slider with images to websiteHow to add video to websiteHow to add image gallery to websiteHow to create webpagesHow to add a functional contact form to websiteHow to add google map to show your locationHow to create a logoHow to add social media icons to websiteHow to change font properties By the end of this course, you will have a good looking WordPress website and would learnt some useful skills along the way.