We may earn an affiliate commission when you visit our partners.
Course image
Amani Abbas

في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة ونصف، ستتعلم كيفية إنشاء تطبيق ويب بسيط باستخدام فلاسك. Flask هو إطار عمل framework مكتوب بلغة البرمجة بايثون ويحتوي على قوالب تساعدنا في تصميم تطبيقات ويب بشكل سهل وعملي.

ستتعلم كيفية كتابة موقع بسيط يعرض نصاً واحداً، ثم تقوم بتطويره باستخدام القوالب وتضيف له صفحات وتنسيق ليصبح تطبيق ويب يعمل بشكل جيد، كما ستتعلم كيفية إضافة قاعدة بيانات تقوم بتخزين إدخال المستخدم بسطور مرتبة تمكنك من استخدام هذه المعلومات لاحقا في التطبيق.

Read more

في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة ونصف، ستتعلم كيفية إنشاء تطبيق ويب بسيط باستخدام فلاسك. Flask هو إطار عمل framework مكتوب بلغة البرمجة بايثون ويحتوي على قوالب تساعدنا في تصميم تطبيقات ويب بشكل سهل وعملي.

ستتعلم كيفية كتابة موقع بسيط يعرض نصاً واحداً، ثم تقوم بتطويره باستخدام القوالب وتضيف له صفحات وتنسيق ليصبح تطبيق ويب يعمل بشكل جيد، كما ستتعلم كيفية إضافة قاعدة بيانات تقوم بتخزين إدخال المستخدم بسطور مرتبة تمكنك من استخدام هذه المعلومات لاحقا في التطبيق.

سنقوم باستخدام html و css لكتابة وتنسيق تطبيق الويب، لا بأس إذا كان ليس لديك أي خبرة باستخدام هذه اللغات، سنقوم بكتابة الأكواد خطوة بخطوة، ولكن يفضل أن يكون لديك أساسيات لغة البرمجة بايثون كالقواعد الأساسية لكتابة كود بايثون وطريقة تعريف المتغيرات.

Enroll now

What's inside

Syllabus

ملخص المشروع
في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة ونصف، ستتعلم كيفية إنشاء تطبيق ويب بسيط باستخدام فلاسك. Flask هو إطار عمل framework مكتوب بلغة البرمجة بايثون ويحتوي على قوالب تساعدنا في تصميم تطبيقات ويب بشكل سهل وعملي. ستتعلم كيفية كتابة موقع بسيط يعرض نصاً واحداً، ثم تقوم بتطويره باستخدام القوالب وتضيف له صفحات وتنسيق ليصبح تطبيق ويب يعمل بشكل جيد، كما ستتعلم كيفية إضافة قاعدة بيانات تقوم بتخزين إدخال المستخدم بسطور مرتبة تمكنك من استخدام هذه المعلومات لاحقا في التطبيق.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops essential programming skills in Flask framework for building web applications
Provides a comprehensive introduction to Flask framework, covering its basic concepts and principles
Guides learners step-by-step through building a functional web application using Flask
Provides a solid foundation for learners interested in pursuing web development with Flask

Save this course

Save Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و to your list so you can find it easily later:
Save

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 Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و with these activities:
Review Python basics
A quick review of Python basics will refresh your memory and ensure you have a strong foundation for this course.
Browse courses on Python
Show steps
  • Go through your Python notes or textbooks
  • Solve a few basic Python coding problems
Learn about Flask framework
Flask is the framework used in this course, so familiarizing yourself with it beforehand will give you an advantage.
Browse courses on Flask
Show steps
  • Read the Flask documentation
  • Watch introductory videos on Flask
  • Complete a few simple Flask tutorials
Review HTML and CSS basics
HTML and CSS are fundamental technologies used in web development and will help you to build a solid foundation for this course.
Show steps
  • Review the W3Schools HTML and CSS tutorials
  • Complete a few small coding exercises
Five other activities
Expand to see all activities and additional details
Show all eight activities
Practice creating HTML and CSS code
Regularly exercise coding through practice drills will improve your retention and understanding.
Show steps
  • Use a text editor like Visual Studio Code or Atom
  • Create a simple HTML and CSS layout
  • Experiment with different HTML tags and CSS properties.
Build a simple website using HTML and CSS
Hands-on practice with independent projects help you apply and retain what you've learned in the course.
Browse courses on Web Development
Show steps
  • Plan the structure and content of your website
  • Create a draft of your website using HTML and CSS
  • Refine and publish your website
Mentoring junior students in web development
Sharing your knowledge with others helps you solidify your own understanding and identify areas you need to improve.
Browse courses on Mentoring
Show steps
  • Join a coding club or online community
  • Offer your help to students who are struggling with web development
Volunteer for a non-profit organization that uses web development
Practical experience with real-world projects solidifies your skills and provides a sense of purpose to your learning.
Browse courses on Volunteering
Show steps
  • Research local non-profit organizations
  • Contact them and ask about volunteer opportunities
  • Contribute your web development skills to their projects
Contribute to an open-source Flask project
Engaging with open-source projects allows you to apply your skills and contribute to the Flask community, furthering your understanding.
Browse courses on Flask
Show steps
  • Find a Flask project on GitHub
  • Identify a bug or feature you can contribute to
  • Fork the repository and create a pull request with your changes

Career center

Learners who complete Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و will develop knowledge and skills that may be useful to these careers:
Web Developer
As a Web Developer, you will be responsible for designing, developing, and maintaining websites. This course will provide you with the skills needed to create dynamic, user-friendly websites using Flask, a popular Python framework. You will learn how to use templates to create visually appealing pages, how to add interactivity using HTML and CSS, and how to connect to databases to store and retrieve user data. With a fit score of 100, this course is an excellent choice if you are interested in a career as a Web Developer.
Software Engineer
Software Engineers design, develop, and test software applications. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop a variety of software applications, including web applications, desktop applications, and mobile applications. With a fit score of 80, this course is an excellent choice for aspiring Software Engineers.
IT Consultant
IT Consultants provide advice and guidance to businesses on how to use technology to improve their operations. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop IT consulting applications, which can be used to assess a business's technology needs, make recommendations for improvement, and implement new technology solutions. With a fit score of 70, this course is recommended for aspiring IT Consultants who are interested in using Python for IT consulting.
Business Analyst
Business Analysts work with businesses to improve their operations and processes. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop business analysis applications, which can be used to analyze data, identify trends, and make recommendations for improvement. With a fit score of 70, this course is recommended for aspiring Business Analysts who are interested in using Python for business analysis.
Data Analyst
Data Analysts collect, analyze, and interpret data to help businesses make informed decisions. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop data analysis applications, which can be used to analyze large datasets and identify trends and patterns. With a fit score of 70, this course is recommended for aspiring Data Analysts who are interested in using Python for data analysis.
Back-End Developer
Back-End Developers create the server-side logic for websites and applications. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop robust and scalable web applications that can handle large amounts of data and traffic. With a fit score of 60, this course is recommended for aspiring Back-End Developers who are interested in using Python for back-end development.
Database Administrator
Database Administrators manage and maintain databases. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop database management applications, which can be used to create, modify, and manage databases. With a fit score of 60, this course is recommended for aspiring Database Administrators who are interested in using Python for database management.
Front-End Developer
Front-End Developers create the user interface for websites and applications. This course will teach you how to use HTML, CSS, and JavaScript to create interactive web pages. You will also learn how to use Flask to create web applications. This knowledge can be used to develop visually appealing and user-friendly websites and applications. With a fit score of 60, this course is recommended for aspiring Front-End Developers who are interested in using Python for front-end development.
Project Manager
Project Managers plan, execute, and close projects. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop project management applications, which can be used to track project progress, manage resources, and communicate with stakeholders. With a fit score of 60, this course is recommended for aspiring Project Managers who are interested in using Python for project management.
Information Security Analyst
Information Security Analysts protect computer systems from unauthorized access and use. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop information security applications, which can be used to detect and prevent security breaches. With a fit score of 60, this course is recommended for aspiring Information Security Analysts who are interested in using Python for information security.
Full-Stack Developer
Full-Stack Developers create both the front-end and back-end for websites and applications. This course will teach you how to use HTML, CSS, JavaScript, and Python to create complete web applications. This knowledge can be used to develop complex and interactive websites and applications that are both user-friendly and efficient. With a fit score of 60, this course is recommended for aspiring Full-Stack Developers who are interested in using Python for full-stack development.
UX Designer
UX Designers create user interfaces for websites and applications. This course will teach you how to use HTML, CSS, and JavaScript to create interactive web pages. You will also learn how to use Flask to create web applications. This knowledge can be used to develop user-friendly websites and applications that are easy to use and navigate. With a fit score of 60, this course is recommended for aspiring UX Designers who are interested in using Python for UX design.
Systems Analyst
Systems Analysts analyze and design computer systems. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop systems analysis applications, which can be used to analyze existing systems, identify areas for improvement, and design new systems. With a fit score of 60, this course is recommended for aspiring Systems Analysts who are interested in using Python for systems analysis.
Data Scientist
Data Scientists use data to solve problems and make predictions. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop data science applications, which can be used to analyze data, identify trends, and make predictions. With a fit score of 50, this course may be useful for aspiring Data Scientists who are interested in using Python for data science.
Business Intelligence Analyst
Business Intelligence Analysts use data to help businesses make informed decisions. This course will teach you the basics of Python programming, as well as how to use Flask to create web applications. This knowledge can be used to develop business intelligence applications, which can be used to analyze data, identify trends, and make recommendations for improvement. With a fit score of 50, this course may be useful for aspiring Business Intelligence Analysts who are interested in using Python for business intelligence.

Reading list

We've selected six 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 Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و.
Comprehensive guide to Flask. It covers everything from the basics to advanced topics such as testing and deployment.
This online tutorial great learning resource for building web applications with Flask.
Provides a comprehensive guide to Flask, covering everything from the basics to advanced topics. It's a great resource for anyone who wants to learn more about Flask or build web applications with Python.
هذا الكتاب هو دليل لبناء واجهات برمجة تطبيقات RESTful باستخدام Flask. يغطي أساسيات إنشاء واجهات برمجة تطبيقات RESTful، مثل استخدام HTTP و JSON و OAuth 2.0.
هذا الكتاب هو دليل لاختبار تطبيقات Flask. يغطي مجموعة واسعة من الموضوعات، مثل كتابة اختبارات الوحدة واختبارات التكامل واختبارات الأداء.

Share

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

Similar courses

Here are nine courses similar to Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و.
تعرَف على هياكل البيانات في بايثون من خلال التطبيق العملي
Most relevant
تعلّم أساسيات البرمجة بلغة بايثون من خلال التطبيق العملي
Most relevant
أساسيات تحليل البيانات باستخدام بايثون وباندا
Most relevant
بايثون لعلوم البيانات والذكاء الصناعي
Most relevant
C++ بلغة Snake Game برمجة لعبة الثعبان
Most relevant
البرمجة في لغة Python
Most relevant
إنشاء قصص المستخدمين في برنامج جيرا
Most relevant
إطار عمل ويب Django
Most relevant
إنشاء تعابير لامدا باستخدام برنامج جافا
Most relevant
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 - 2024 OpenCourser