UdemySQLite

SQLite Databases | Python Programming: (Build App and API )

التصنيف الكامل: Development > Database Design & Development > SQLite

SQLite Databases | Python Programming: (Build App and API )

عن هذا الكورس

SQLite is a software library that provides a relational database management system. The lite in SQLite means light weight in terms of setup, database administration, and required resource. SQLite does NOT require a server to run.Because of the serverless architecture, you don’t need to “install” SQLite before using it. There is no server process that needs to be configured, started, and stopped. SQLite uses dynamic types for tables. It means you can store any value in any column, regardless of the data type.SQLite is self-contained means it requires minimal support from the operating system or external library. This makes SQLite usable in any environments especially in embedded devices like iPhones, Android phones, game consoles, handheld media players, etc.SQLite is capable of creating in-memory databases which are very fast to work with.SQLite database is integrated with the application that accesses the database. The applications interact with the SQLite database read and write directly from the database files stored on disk.Python is a dynamic modern object -oriented programming language that is easy to learn and can be used to do a lot of things both big and small. Python is what is referred to as a high level language. That means it is a language that is closer to humans than computer. It is also known as a general purpose programming language due to it's flexibility.Python is a popular and versatile programming language. It can be used for web development (server-side) to create web applications , software development, mathematics, system scripting, data science, data visualization. Python can be used alongside software to create workflows. Python can connect to database systems. It can also read and modify files. Python can be used to handle big data and perform complex mathematics. Python can be used for rapid prototyping, or for production-ready software development.Python works on different platforms (Windows, Mac, Linux, Raspberry Pi

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

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

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

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

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

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

عرض كل الكورسات ←
c++ أساسيات البرمجة بلغة   Basics of programming in c++
Udemy
C++ (programming language)

c++ أساسيات البرمجة بلغة Basics of programming in c++

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

jQuery Crash Course: Learn the Essentials of jQuery Fast
Udemy
jQuery

jQuery Crash Course: Learn the Essentials of jQuery Fast

Learn the essentials you'll need to get started with jQuery, the most popular JavaScript library in use today. During this two-hour crash course, your instructor will introduce you to the basics of the jQuery syntax. Learn about jQuery selectors, one of the most important parts of the jQuery library, and how to manipulate the Document Object Model (DOM). Discover how jQuery events can be used to register behaviors that take effect when the user interacts with the web browser. You will also learn how to use jQuery to traverse and filter the DOM, which is used to help find HTML elements. Learn advanced topics, including how to capture mouse events using the jQuery UI framework and some of the popular jQuery plugins used to extend the power of jQuery. By the end of this course, you will be confident in your knowledge of the fundamentals needed to effectively use jQuery. This course includes: Demo files An optional quiz to test what you've learned Certificate of completion All of our videos are high-definition videos, therefore, they are best viewed with the HD setting on, and the videos enlarged.What People Are Saying: ★★★★★ “This course is very good. the explanation is very clear and easy to understand” –Justin Rogers ★★★★★ “Very easy to follow course, extremely informative, very well done. Thank you so much!” -Mike Webster ★★★★★ “Excellent accelerated intro to jQuery. Clearly spoken and the videos are crisp and easily viewed.” -Leslie Milburn ★★★★★ “Instructor did a fantastic job explaining what we were doing. This course is one of the best on the subject that I've done. I especially appreciate the project based approach of learning jQuery, but the instructor do

Java Design Patterns & SOLID Design Principles
Udemy
Design Patterns (software)

Java Design Patterns & SOLID Design Principles

Course Overview This course starts with SOLID Design Principles in Java. It will then provide a comprehensive introduction to Java Design patterns with practical, hands on exercises. What are SOLID Design Principles?SOLID design principles are almost a mandatory skill for every Java developer. These principles enable you to write most reusable clean Java code in your projects.You'll learn SOLID Principles which are:Single Responsibility PrincipleOpen-Closed PrincipleLiskov Substitution PrincipleInterface Segregation PrincipleDependency Inversion PrincipleAll these principles are explained in detail and you'll refactor existing Java code and apply these principles in hands on exercise along with me.Then we move on to Java Design Patterns.To learn about the design patterns using Java programming language we'll discuss: Learn what kind of problems are solved by each design pattern. Discuss various roles in the design pattern using UML diagrams. We'll use UML of example that we are going to solve as well as UMLs from gang of four book Discuss how the design pattern is applied in the example how various parts fit together. Hands on example using Java in Eclipse IDE that uses the design pattern. Various design implementation considerations for every design pattern. Discuss how the design pattern varies from another similar pattern. See where a design pattern is used in real life.This course covers all the classic design patterns from the Gang of Four (GoF) book. In addition we'll discuss few newer design patterns that are used in

Python 3 from Beginner to Expert - Learn Python from Scratch
Udemy
Python

Python 3 from Beginner to Expert - Learn Python from Scratch

Save your precious time by buying this Python course!If you want to learn a programming language like Python, which can be used in almost every area of software development and helps you earn good money, you’re in the right place.You will learn how to program in Python in a fast and easy way - even if you’ve never programmed before.This Python course is presented by a young instructor who shares his knowledge clearly and simply, making Python programming easy to understand for everyone.The course is designed for complete beginners - those who have never written Python code or who think programming is complicated.Python will prove you wrong. After this course, you’ll see that Python is one of the easiest languages to learn.Why Python?Python is:easy to learn and readfast and efficientuniversal – with tons of powerful librariesProfessional developers use Python even if their main language is Java, C++, or JavaScript. That’s because Python makes solving complex problems easier.Python is used by companies like:Google (YouTube)FacebookDropboxYahooNASAIBMMozillaRedditLearning Python gives you real-world opportunities in a wide range of industries.After my Python course, you will know:how to import and use Python librarieshow to write and call functions in Pythonhow arithmetic, logical, and relational operators work in Pythonhow to work with strings using Python’s buil

Master Go Programming (Golang): Complete Bootcamp
Udemy
Go (programming language)

Master Go Programming (Golang): Complete Bootcamp

Join the Ultimate Go Programming (Golang) Bootcamp and Propel Your Career!Are you ready to master Golang programming and become a proficient Golang developer? This comprehensive course is your one-stop destination to learn Go from the ground up. Whether you're a beginner or an experienced programmer aiming to upskill, this bootcamp will take you from zero to hero.Why Learn Go (Golang)?In-Demand Language: Go is rapidly becoming the language of choice for developers worldwide, used by industry giants like Google, Uber, Netflix, and Dropbox.High Performance: Combines the simplicity of Python with the efficiency of C++, perfect for scalable, high-performance applications.Career Advancement: Mastering Go opens doors to exciting opportunities in software development, cloud services, and more.What Makes This Go Programming Course Unique?Up-to-Date Content: Fully updated for 2024, covering the latest features and best practices in Go programming.Hands-on Learning: Over 100 practical coding exercises and real-world projects to reinforce your learning.Expert Instruction: Learn from a Senior Software Engineer with 20 years of experience and a passion for teaching.Comprehensive Coverage: Dive deep into Go fundamentals, advanced topics, and everything in between.What You'll Learn:Go Setup and Tools:Install Go, Git, and VSCode on Windows, Mac, and Linux.Use Go tools like go fmt to write idiomatic code.Core Concepts:Variables, constants, operators, data types, and control structures.

AI Learning to Play Tom & Jerry: Reinforcement Q-Learning
Udemy
Python Game Development

AI Learning to Play Tom & Jerry: Reinforcement Q-Learning

Learn Reinforcement Q-Learning by creating a fun and interactive "Tom and Jerry" game project! In this comprehensive course, you will dive into the world of reinforcement learning and build a Q-learning agent using Python and the Turtle graphics library.Reinforcement Q-Learning is a popular approach in machine learning that enables an agent to learn optimal actions in an environment through trial and error. By implementing this algorithm in the context of the classic "Tom and Jerry" game, you will gain a deep understanding of how Q-learning works and how it can be applied to solve real-world problems.Throughout the course, you will be guided step-by-step in developing the game project. You will start by setting up the game screen using the Turtle library and creating the game elements, including the Tom and Jerry characters. Next, you will define the state space and action space, which will serve as the foundation for the Q-learning algorithm.The course will cover important concepts such as reward shaping, discount factor, and exploration-exploitation trade-off. You will learn how to train the prey (Jerry) and predator (Tom) agents using Q-learning, updating their Q-tables based on the rewards and future expected rewards. By iteratively updating the Q-tables, the agents will learn optimal actions to navigate the game environment and achieve their goals.Throughout the course, you will explore various scenarios and challenges, including avoiding obstacles, reaching the target turtle, and optimizing the agents' strategies. You will analyze the agents' performance and observe how their Q-tables evolve with each training iteration. Additionally, you will learn how to fine-tune the hyperparameters of the Q-learning algorithm to improve the agents' learning efficiency.By the end of this course, you will have a solid understanding of Reinforcement Q-Learning and how to apply it to create intelligent agents in game environments. Y