UdemyC (programming language)

مقدمه للغه ال c programming

التصنيف الكامل: Development > Programming Languages > C (programming language)

مقدمه للغه ال c programming

عن هذا الكورس

- ف ناس كتير بتقول ان لغه ال c صعبه .. بس ف الحقيقه الناس دى بس مشكلتها انها مفهمتش الاسياسات صح . -السى من امتع لغات واقدم لغات البرمجه بتستخدم بشكل كبير ف مجالات ال embedded بكل اشكالها . وبتسخدم ف كتابه ال operating systems زى الويندوز او ال IOS او غيرهم . مش هتفيديك ف المجالات دى بس لأ دى بتساعدك تفاهم لغات برمجه ثانيه وازاى تفهم اصل اللغات الثانيه اللى بتعطيك امكانيات اكتر تساعدك . لكن السى علشان هى simple جدا ف بتخليك تعمل كل حاجه تقريبا من البدايه وبتكون اقرب للكمبيوتر من اى لغه برمجه ثانيه ودى خطوه رقم واحد لو حابب تتخص فالايمبيديد .. - ليه الكورس ده ؟؟ لأن ف الكورس ده -هتعلم عن طريق case study وهتفكر ازاى ف حلول لمشكله وبعدين تحولها لخطوات وبعدين تحولها بسهوله لكود .- هتتعلم كل ال syntactic اللى موجوده ف اللغه.-هنشتغل على ال code blocks وهنستخدم ال debugger من سشين واحد .- برضو هتعرف ازاى تستخدم ال debugger ف الكود بتاعك وتعرف فين المشاكل باستخدمه . -انا شايف ان افضل طريقه للتعلم هى عن طريق انك تعملها " learn by do it " .- ف اخر كل section هتلاقى assignment ف حوالى 10:15 سؤال مستوى الاسئله هتلاقوا سهل ومتوسط وصعب جدا ..- هتلاقى ف نص الشرح tricks ف الانترفيو .- اخر حاجه ف الكورس ف مسائله كبيره شامله كل اللى انت اتعلمته ف الكورس من اول درس لأخر درس كتطبيق ليك

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

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

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

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

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

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

عرض كل الكورسات ←
Build NFT metaverse with Unity on Algorand
Udemy
Metaverse

Build NFT metaverse with Unity on Algorand

Hello and thank you for your interest in this course. My name is Yohann. I am course instructor.This course is the only course you need to get the fundamentals to help you build a “play to earn” metaverse world on the blockchain.With over 20 years of experience as a software engineer combined with my experience as a college instructor, I have no doubt that by taking this course you will have a hands-on experience on how to build your own NFT metaverse world using Unity3D game engine and making transactions of the algorand blockchain, one of the best blockchains there is out there.The course covers a variety of technologies and tools.You will learn how to use Unity to design a game and an NFT store. (non fungible tokens). You will also learn how to make transactions on the algorand blockchain to allow users to play to earn crypto coins, buy, sell and trade NFTs and also how to allow user to connect they crypto wallet the safe and secure way.Now if you don't know much of the above terminology, don’t worry about it, you’re in the right place. I literally have recorded every single details in the video lectures, there is no prior knowledge required, everything is shown to you. And you can pause and replay the videos as many times as you wish to.This course is an “all in one” course, it covers the game design, programming, setup, deployment and the blockchain foundations to make you advance in your career.And the best part is that I keep adding new content regularly because this field is evolving at light speed.Finally, I am so confident this course will bring you so much value that I’m giving away the first 2 hours at no cost to watch instantly.Don’t be the one to get left behind. Get started today and join millions of people taking part in the meta verse revolution.Start watching now. Enjoy the course and I wish you good fortune making your own metaverse.

Unlock Your Mind with Infinite Vinyasa Movements
Udemy
Stress Management

Unlock Your Mind with Infinite Vinyasa Movements

This is a simple yet dynamic sequence that will energize and motivate you.Self-alignment is particularly important when we are moving through flowing practices like this.So, do your best to focus on the alignment of your body movements for every axis to ensure your joints and muscles are safe and protected.The focus is to grow your body awareness and improve your mind-body connection.YOU CAN INCREASE YOUR TIME FOR MOVEMENTS ONCE YOU START WITH DAILY PRACTICES.If you need to rest you can any time and then rejoin the practice when you are ready.ONE SINGLE TIP FOR THE SEQUENCE:-TRY TO ENJOY EVERY SINGLE MOVEMENTMOTIVE IS TO BRING JOY IN PRACTICES.What is infinite?Infinity is a big topic. Most people have some conception of things with no bound, no boundary, no limit, and no end. The rigorous study of infinity began in mathematics and philosophy, but the engagement with infinity traverses the history of cosmology, astronomy, physics, and theology.Infinity, is the concept of something that is unlimited, endless, and without bound. The common symbol for infinity, ∞, was invented by the English mathematician John Wallis in 1655. Three main types of infinity may be distinguished: the mathematical, the physical, and the metaphysical.What is the meaning of the infinity symbol?EternityThe infinity symbol, a figure eight on its side, variously signifies the concept of limitlessness or eternity, primarily as used notationally in mathematics and metaphorically with respect to love.

"Guess Who" Unity Game Development: Create Your Own Fun Game
Udemy
Unity

"Guess Who" Unity Game Development: Create Your Own Fun Game

Do you love classic board games like "Guess Who"? Have you ever wanted to create your own interactive version? In this course, you'll learn how to develop and implement your own "Guess Who"-style game from scratch!This course is designed for both beginners and intermediate developers who want to build an engaging guessing game using programming and game design principles. Whether you’re a hobbyist, an aspiring game developer, or a teacher looking to create educational games, this course will guide you step by step.What You'll Learn:Game Concept Design: Understanding the mechanics of "Guess Who" and how to structure a similar game.Programming Fundamentals: Learn to code essential features, such as character selection, questioning logic, and win conditions.User Interface Experience: Create an intuitive and engaging game design for a seamless user experience.Customization Expansion: Modify the game’s rules, add new features, and create unique character sets.Course Highlights:No prior coding experience required – step-by-step explanations.Learn the logic and structure behind guessing games.Hands-on coding exercises to build your project.Course material is for educational purposes only – no final scripts included.By the end of this course, you'll have your own playable "Guess Who"-style game and the knowledge to modify or expand it further.Join now and start building your game today!

How To Work Well With Others
Udemy
Teamwork

How To Work Well With Others

In today's fast-paced work environment, the ability to collaborate effectively with colleagues is essential for success. The size of the company or business you work for really doesn’t matter. The rules are basically the same if you work with one other person or 1,000. Each individual deserves the same level of respect and consideration. Unfortunately, not everyone naturally excels in building positive relationships at work, leading to challenges that can disrupt productivity and morale.This course is designed for professionals who want to enhance their teamwork skills and foster a harmonious workplace. You’ll learn why collaboration matters, how it impacts efficiency, and the significance of mutual respect among colleagues, whether you're part of a small team or a large organization.Have you ever noticed job postings that emphasize the need to "work well with others"? There’s a reason for that—employers prioritize candidates who can seamlessly integrate into a team. In this engaging course, we'll explore practical strategies for improving teamwork, enhancing communication, and navigating workplace dynamics to boost your career potential.Don’t miss out on the opportunity to elevate your professional interactions and become a valued team player. Join us and discover the essential skills needed to thrive in any workplace!

Implementing reduxjs in a real-life React application
Udemy
Redux Framework

Implementing reduxjs in a real-life React application

The course teaches how to use React.js, how to install and set it up on a React [Native] application and also to use Immutable.js to manage state correctly. We will start with the basics of how to build a component, how to maintain state, and how to update the view with state changes. Then we'll expand the example to include several components to show how quickly app's state management can get overwhelming. So, after picking up the basics of React.js and state management, we build on the example to use Redux to avoid code complexity around state management and instead propagate them and advance the app state by state. To use Redux, we need our state to be immutable (the value referred to by a reference to an instance can never change), we learn how to use Immutable.js to hold our state objects. The course shines a light on many aspects in this presumably easy scenario, including javascript, ES6 modules, npm package management, webpack bundling, React, debugging React errors, understanding React internals, managing state, writing stores. It's a good short and direct course to pick up new frameworks for those who might be out of touch with React and building up web applications.Hope you enjoy the course.

Machine Learning with Python and Statistics
Udemy
Machine Learning

Machine Learning with Python and Statistics

This course is specifically designed for students to learn the concepts in Python, Statistics and Maching Learning. We have tailored this curriculum so that even non-technical students can opt this course and understand the complex concepts. This course includes concepts in Python such as: Variables, functions,Pandas, Numpy, exception handling, web scraping, multithreading,connecting to database, matplotlib, modules, packages,files, flask,grammer correction and speech to text conversion. Projects in Python such as Hangman, Snake Game, Phonebook and Password Generator. For Statistics it includes concepts such as Inferential statistics, Descriptive statistics,data types, population, Central Tendencies, Measures of Dispersion,Z-score, Min-max scaling, Co-variance, Correlation, Multi-collinearity, Anova, Kurtosis,Normal Distribution, Poisson Distribution,Bionominal Distribution,Hypothesis Testing, Central Limit Theorem, Degrees Of Freedom, Confidence Interval, P-value.It also covers important Machine Learning algorithms such as Linear Regression, Logistic Regression,Confusion Matrix, Cost Matrix, Naive Bayes, K-Nearest Neighbors, Decision Tree Algorithm, Random Forest Algorithm,Support Vector Machine, Polynomial Regression, Unsupervised Learning, K-Means Clustering, Principal Component Analysis, DBSCAN, Linear Discriminant Analysis, Linear regression, Logistic Regression, Naive Bayes, KNN, Decision Tree, Support Vector Machine, K means Clustering, Principal Component Analysis, Hierarchical Clustering and Docker for Machine Learning. We have also included 'Deployment of Machine Learning' as one of the section so that user can learn to built the model from scratch and deploy it on its own.