Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Ahmed Shafie

بنهاية المشروع ده هتكون قادر تحدد و تستخدم انواع البيانات او الdata types المختلفة فى kotlin لتصميم registering form او قسيمة دخول لعملاء online.خلال المشروع هنمشى مع بعض خطوة ب خطوة علشان نقدر نخزن البيانات و نتأكد من صحتها

المشروع موجه للمبرمجين المبتدئين و عايزين يتعلموا لغة Kotlin و يستخدموها لتصميم برامج Android او مبرمجين Android بيستخدموا لغة Java و عايز يتطوروا و يخلوا مشروعهم بلغة ال Kotlin و بكدا تكون أولى الخطوات انك تكون مبرمج Android باستخدام Kotlin.

Read more

بنهاية المشروع ده هتكون قادر تحدد و تستخدم انواع البيانات او الdata types المختلفة فى kotlin لتصميم registering form او قسيمة دخول لعملاء online.خلال المشروع هنمشى مع بعض خطوة ب خطوة علشان نقدر نخزن البيانات و نتأكد من صحتها

المشروع موجه للمبرمجين المبتدئين و عايزين يتعلموا لغة Kotlin و يستخدموها لتصميم برامج Android او مبرمجين Android بيستخدموا لغة Java و عايز يتطوروا و يخلوا مشروعهم بلغة ال Kotlin و بكدا تكون أولى الخطوات انك تكون مبرمج Android باستخدام Kotlin.

أصبحت لغةً من أهم لغات البرمجة بعد أن اعتُمِدت كلغةٍ رئيسيةٍ في برمجة اندرويد من قِبل شركة جوجل في عام 2017. وتنفرد عن سائر لغات البرمجة بأنها جامعةٌ لنوعين من لغات البرمجة؛ وهما البرمجة الشيئية (object-oriented programming) والميزات الوظيفية التي تتمتع بها الأنظمة الأساسية.

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Designed for programmers, from beginner to advanced, this course bridges the gap between languages by introducing Kotlin and showing how to transition from Java
Guided instruction helps students build strong programming skills from the ground up
Students can explore a wide range of data types and storage methods to enhance their understanding of data handling and validation
The focus on practical implementation ensures that students gain hands-on experience in constructing interactive forms for online customer registration
The course also highlights Kotlin's relevance in modern programming, giving students an edge in Android application development and beyond

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

أساسيات كوتلن للمبتدئين لبناء نماذج البيانات

يقول المتعلمون أن هذا الكورس يقدم أساسًا ممتازًا ومبسطًا في لغة Kotlin، وهو مثالي للمبتدئين تمامًا في البرمجة وكذلك لمُطوري أندرويد الذين ينتقلون من Java. يجد الطلاب أن الشرح واضح ومنظم، مع تركيز عملي على أنواع البيانات والجمل الشرطية من خلال مشروع بناء نموذج تسجيل عملي. يُعد هذا الكورس نقطة انطلاق قوية لفهم أساسيات Kotlin وتطبيقها في تطوير أندرويد. بينما يُشيد به الكثيرون لكونه مفيدًا ووافيًا لمحتواه المخصص للمبتدئين، يرى بعض المتعلمين أن الكورس قد يفتقر للعمق في المواضيع الأكثر تقدمًا، مما يجعله أكثر ملاءمة للأساسيات وليس للموضوعات المعقدة.
يوفر الكورس فهمًا شاملًا لأساسيات Kotlin للمطورين.
"الكورس بيقدم أساسيات ممتازة للKotlin خصوصاً للي جايين من Java."
"استفدت كتير في فهم أنواع البيانات والجمل الشرطية."
"المواضيع الأساسية زي الـ data types والـ conditional statements متغطية بشكل كويس."
يتميز الكورس بتقديم محتوى واضح ومنظم وسهل الفهم للمتعلمين.
"الشرح واضح ومبسط والمدرب بيوصل المعلومة بطريقة رائعة."
"محتوى منظم ومفهوم، الأستاذ بيشرح بوضوح وبتسلسل منطقي."
"الشرح خطوة بخطوة كان مثالي."
يساعد المشروع العملي في ترسيخ المفاهيم المكتسبة وتطبيقها مباشرة.
"المشروع العملي كان مفيد جداً لتطبيق اللي اتعلمته."
"مشروع الـ Registering form كان فعال جداً لترسيخ المفاهيم."
"ساعدني أفهم الـ Kotlin من الصفر وأقدر أبني أول مشروع صغير."
يُشيد المتعلمون بكون الكورس نقطة انطلاق ممتازة للمبتدئين.
"كورس ممتاز جداً للمبتدئين، الشرح واضح ومبسط والمدرب بيوصل المعلومة بطريقة رائعة."
"فعلاً كورس موجه للمبتدئين، ساعدني أفهم الـ Kotlin من الصفر وأقدر أبني أول مشروع صغير."
"للمبتدئين تماماً هو خيار جيد جداً."
قد يجد المتعلمون ذوو الخبرة الكورس سطحيًا قليلاً في بعض الجوانب.
"الكورس جيد كمقدمة، لكن حسيت أنه بيفتقر للعمق في بعض النقاط."
"لو بتدور على تفاصيل معمقة جداً أو مواضيع متقدمة، ده مش هيكون الكورس المناسب."
"بالنسبة لي كشخص عندي خبرة بسيطة في البرمجة كنت أتمنى يكون فيه تحديات أكبر أو مواضيع أعمق قليلاً."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Kotlin للمبتدئيين : أنواع البيانات والجمل الشرطية with these activities:
Review Kotlin basics
Review the basic concepts of Kotlin to strengthen your foundational understanding before starting the course.
Browse courses on Kotlin
Show steps
  • Review Kotlin syntax
  • Go through Kotlin tutorials
  • Solve basic Kotlin coding exercises
Review Android development concepts
As Kotlin is primarily used in Android development, it's beneficial to refresh your knowledge of Android concepts before starting the course.
Browse courses on Android Development
Show steps
  • Review Android architecture and components
  • Go through Android development tutorials
  • Solve basic Android coding exercises
Solve Kotlin coding challenges
Enhance your problem-solving skills and strengthen your grasp of Kotlin by tackling coding challenges on platforms like LeetCode or HackerRank.
Browse courses on Android Development
Show steps
  • Identify reputable coding challenge platforms
  • Start with beginner-level challenges
  • Gradually progress to more complex challenges
  • Analyze your solutions for areas of improvement
Two other activities
Expand to see all activities and additional details
Show all five activities
Create a Kotlin code snippet repository
Solidify your understanding of Kotlin by creating a repository of code snippets that showcase various features and concepts.
Browse courses on Android Development
Show steps
  • Identify key Kotlin concepts and features
  • Write code snippets demonstrating each concept
  • Organize and document the code snippets
  • Share the repository with others for feedback
Design and develop a simple Kotlin mobile app
Demonstrate your mastery of Kotlin by designing and developing a mobile application that showcases your skills and knowledge.
Browse courses on Android App Development
Show steps
  • Identify a problem or need to address
  • Design the app's interface and functionality
  • Implement the app's logic using Kotlin
  • Test and refine the app
  • Publish the app to the Google Play Store or other app stores

Career center

Learners who complete Kotlin للمبتدئيين : أنواع البيانات والجمل الشرطية will develop knowledge and skills that may be useful to these careers:
Android Developer
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for coding and problem-solving in Android applications.
Java Developer
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for coding and problem-solving in Java applications.
Software Engineer
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for coding and problem-solving in software development.
Backend Developer
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for coding and problem-solving in backend development.
Data Analyst
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for organizing and analyzing data.
Product Manager
The course may be useful for developing a foundation in data structures and conditional statements, which are helpful for understanding how to store and manage product data and make data-driven decisions.
Web Developer
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for coding and problem-solving in web development.
IT Support Specialist
The course may be useful for developing a foundation in data structures and conditional statements, which are helpful for understanding how to troubleshoot and resolve technical issues.
Quality Assurance Engineer
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for testing and ensuring the quality of software.
Database Administrator
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for organizing and managing data in databases.
Network Administrator
The course may be useful for developing a foundation in data structures and conditional statements, which are helpful for understanding how to configure and manage networks.
Information Security Analyst
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for securing data and systems.
Cloud Engineer
The course may be useful for developing a foundation in data structures and conditional statements, which are helpful for understanding how to design and manage cloud systems.
Data Scientist
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for organizing and analyzing data in the context of data science.
DevOps Engineer
The course may be useful for developing a foundation in data structures and conditional statements, which are essential building blocks for automating and managing software development and deployment.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Kotlin للمبتدئيين : أنواع البيانات والجمل الشرطية .
This practical book provides a hands-on approach to learning Kotlin through the development of real-world applications. It covers a wide range of topics, making it suitable for both beginners and those looking to enhance their knowledge.
Practical guide to using Kotlin for Android development. It covers all the essential topics, including UI development, networking, and testing.
Offers a comprehensive introduction to the Kotlin programming language, covering fundamental concepts such as variables, data types, control flow, and object-oriented programming. It also includes practical examples and exercises to help you apply your knowledge.
This hands-on book on the Kotlin programming language starts off with easy concepts and gradually progresses to more challenging ones. It includes real-world examples, such as building an Android app.
Presents a comprehensive overview of algorithms implemented in Kotlin. It covers topics such as sorting, searching, dynamic programming, and graph algorithms.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser