/////////////////////////////////user $this->user_settings($widget); ////////////////////////////////////////////////////////admin $this->admin_settings($widget); $widget->end_controls_section(); } public function otp_settings($widget) { $slug = self::$otp_slug; $repeater = new Elementor\Repeater(); $repeater->add_control( 'tag', [ 'label' => __('Tag OTP', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::SELECT, 'label_block' => true, 'render_type' => 'none', 'options' => [ "otp" => __("OTP", 'payamito-elementor'), "site_title" => __("Site title", 'payamito-elementor') ], ] ); $repeater->add_control( 'user_tag', [ 'label' => esc_html__('your Tag', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'placeholder' => esc_html__('Your tag', 'payamito-elementor'), 'default' => '0', ] ); $widget->add_control( 'otp_heading', [ 'label' => __('OTP', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::HEADING, ] ); $widget->add_control( $slug . 'enable', [ 'label' => __('OTP verification', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __('On', 'payamito-elementor'), 'label_off' => __('Off', 'payamito-elementor'), 'return_value' => 'true', 'default' => 'false', ] ); $widget->add_control( $slug . 'pattern_enable', [ 'label' => __('OTP Pattern Enable', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __('On', 'payamito-elementor'), 'label_off' => __('Off', 'payamito-elementor'), 'return_value' => 'true', 'default' => 'false', 'condition' => [ $slug . 'enable' => 'true' ], ] ); $widget->add_control( $slug . 'pattern', [ 'type' => \Elementor\Controls_Manager::REPEATER, 'label' => __('Add OTP Pattern', 'payamito-elementor'), 'fields' => $repeater->get_controls(), 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable' => 'true', ], ] ); $widget->add_control( $slug . 'pattern_id', [ 'label' => esc_html__('Pattern ID', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'placeholder' => esc_html__('Pattern ID', 'payamito-elementor'), 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable' => 'true', ], ] ); $widget->add_control( $slug . 'message', [ 'label' => __('OTP Message', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXTAREA, 'placeholder' => __('Write yout text or use fields shortcode', 'payamito-elementor'), 'label_block' => true, 'render_type' => 'none', 'default' => __('Your confirm code is OTP site_title .', 'payamito-elementor'), 'classes' => '', 'description' => __('Use OTP or site_title for send form data or write your custom text.', 'payamito-elementor'), 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable!' => 'true', ], ] ); $widget->add_control( $slug . 'count', [ 'label' => __('OTP Count', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::NUMBER, 'default' => '4', 'condition' => [ $slug . 'enable' => 'true' ], ] ); $widget->add_control( $slug . 'resend_time', [ 'label' => __('OTP Resend Time', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::NUMBER, 'default' => '30', 'condition' => [ $slug . 'enable' => 'true' ], ] ); } public function user_settings($widget) { $slug = self::$user_slug; $repeater = new Elementor\Repeater(); $repeater->add_control( 'tag', [ 'label' => __('Variable: ID field', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'render_type' => 'none', 'classes' => 'payamito_el_tag', ] ); $repeater->add_control( 'user_tag', [ 'label' => esc_html__('your Tag', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'placeholder' => esc_html__('your Tag', 'payamito-elementor'), 'default' => '0', ] ); $widget->add_control( $slug . 'heading', [ 'label' => __('User ', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::HEADING, ] ); $widget->add_control( $slug . 'enable', [ 'label' => __('User SMS', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __('On', 'payamito-elementor'), 'label_off' => __('Off', 'payamito-elementor'), 'return_value' => 'true', 'default' => 'false', ] ); $widget->add_control( $slug . 'field_id', [ 'label' => __('Field ID', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'render_type' => 'none', 'condition' => [ $slug . 'enable' => 'true' ], ] ); $widget->add_control( $slug . 'pattern_enable', [ 'label' => __('User Pattern Enable', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __('On', 'payamito-elementor'), 'label_off' => __('Off', 'payamito-elementor'), 'return_value' => 'true', 'default' => 'false', 'condition' => [ $slug . 'enable' => 'true' ], ] ); $widget->add_control( $slug . 'pattern_id', [ 'label' => esc_html__('Pattern ID', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'placeholder' => esc_html__('example:34562', 'payamito-elementor'), 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable' => 'true', ], ] ); $widget->add_control( $slug . 'pattern', [ 'type' => \Elementor\Controls_Manager::REPEATER, 'label' => __('User Pattern', 'payamito-elementor'), 'fields' => $repeater->get_controls(), 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable' => 'true', ], ] ); $widget->add_control( $slug . 'message', [ 'label' => __('User Message', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXTAREA, 'placeholder' => __('Write yout text or use fields shortcode', 'payamito-elementor'), 'label_block' => true, 'render_type' => 'none', 'default' => sprintf(__('Hello %1$s.', 'payamito-elementor'), 'name'), 'classes' => '', 'description' => __('Use fields ids for send form data or write your custom text.', 'payamito-elementor'), 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable!' => 'true', ], ] ); } public function admin_settings($widget) { $slug = self::$admin_slug; $widget->add_control( $slug . 'heading', [ 'label' => __('Admin', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::HEADING, ] ); $widget->add_control( $slug . 'enable', [ 'label' => __('Admin SMS', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __('On', 'payamito-elementor'), 'label_off' => __('Off', 'payamito-elementor'), 'return_value' => 'true', 'default' => 'false', ] ); $repeater = new Elementor\Repeater(); $repeater->add_control( 'phone', [ 'label' => __('Phone', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'render_type' => 'none', ] ); $widget->add_control( $slug . 'number', [ 'type' => \Elementor\Controls_Manager::REPEATER, 'label' => __('Admin Phones', 'payamito-elementor'), 'fields' => $repeater->get_controls(), 'condition' => [ $slug . 'enable' => 'true', ], ] ); $widget->add_control( $slug . 'pattern_enable', [ 'label' => __('admin Pattern Enable', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __('On', 'payamito-elementor'), 'label_off' => __('Off', 'payamito-elementor'), 'return_value' => 'true', 'default' => 'false', 'condition' => [ $slug . 'enable' => 'true' ], ] ); $widget->add_control( $slug . 'pattern_id', [ 'label' => esc_html__('Pattern ID', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'placeholder' => esc_html__('example:34562', 'payamito-elementor'), 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable' => 'true', ], ] ); $repeater = new Elementor\Repeater(); $repeater->add_control( 'tag', [ 'label' => __('Variable: ID field', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'classes' => 'payamito-option-id', 'render_type' => 'none', 'classes' => 'payamito_el_tag', 'options' => [] ] ); $repeater->add_control( 'user_tag', [ 'label' => esc_html__('your Tag', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'placeholder' => esc_html__('your Tag', 'payamito-elementor'), 'default' => '0', ] ); $widget->add_control( $slug . 'pattern', [ 'type' => \Elementor\Controls_Manager::REPEATER, 'label' => __('Admin Pattern', 'payamito-elementor'), 'fields' => $repeater->get_controls(), 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable' => 'true', ], ] ); $widget->add_control( $slug . 'message', [ 'label' => __('Admin Message', 'payamito-elementor'), 'type' => \Elementor\Controls_Manager::TEXTAREA, 'placeholder' => __('Submit new form with phone field_id', 'payamito-elementor'), 'label_block' => true, 'render_type' => 'none', 'classes' => '', 'description' => __('Use fields ids for send form data or write your custom text.', 'payamito-elementor'), 'separator' => 'after', 'condition' => [ $slug . 'enable' => 'true', $slug . 'pattern_enable!' => 'true', ], ] ); } /** * On Export * * Clears form settings on export * @access Public * @param array $element */ public function on_export($element) { return $element; } /** * Runs the action after submit * * @access public * @param \ElementorPro\Modules\Forms\Classes\Form_Record $record * @param \ElementorPro\Modules\Forms\Classes\Ajax_Handler $ajax_handler */ public function run($record, $ajax_handler) { if (!$ajax_handler->is_success) { return; } $error = false; $form_id = sanitize_text_field($_POST['form_id']); $post_id = $_POST['post_id']; $sent_data = $record->get('sent_data'); $phone_id = null; $phone = null; $phone_value = null; $OTP = null; $otp_id = 'payamito_el_otp_input'; $fields = $record->get('fields'); $this->form = new Payamito_Elementor_Form($form_id, $post_id); $otp_settings = $this->form->otp_settings; if ($otp_settings['active']) { foreach ($fields as $field) { if ($field['type'] === Payamito_Elementor_Phone_Field::get_field_type()) { $phone_id = $field['id']; } } if ($phone_id === null) { $error = true; return $ajax_handler->add_error_message(__("Not found phone field .please contact support", 'payamito-elementor')); } $phone = $fields[$phone_id]; $phone_value = payamito_to_english_number($phone['value']); $error_message = _payamito_el_get_session($phone_value); session_start(); $session = _payamito_el_get_session($phone_value); if (!payamito_verify_moblie_number($phone_value)) { $error = true; return $ajax_handler->add_error($phone_id, __("Please enter a valid phone", 'payamito-elementor')); } if (is_null($session)) { $error = true; $send = $this->send($this->form->otp_settings, $sent_data, $phone_value, 'OTP'); if ($send['result'] === true) { $OTP = $this->form->get_otp(); _payamito_el_set_session($phone_value, ['OTP' => $OTP]); $ajax_handler->add_error_message(__("We sent you a OTP code to confirm phone please fill OTP input with it", 'payamito-elementor')); } else { $ajax_handler->add_error_message($send['message']); } return; } if (isset($error_message['otp_message']) && !empty($error_message['otp_message'])) { $error = true; $ajax_handler->add_error_message($error_message['otp_message']); _payamito_el_delete_message_session($phone_value, 'otp_message'); return; } if (isset($error_message['field_message']) && !empty($error_message['field_message'])) { $error = true; $ajax_handler->add_error_message($error_message['field_message']); _payamito_el_delete_message_session($phone, 'field_message'); return; } if (!isset($_POST['payamito_el_otp_input'])) { $error = true; return $ajax_handler->add_error_message(__("Please enter OTP sended to your phone", 'payamito-elementor')); } $OTP = payamito_to_english_number(sanitize_text_field($_POST['payamito_el_otp_input'])); if ($session['OTP'] != $OTP || is_null($OTP)) { $error = true; return $ajax_handler->add_error_message(__("OTP is not correct", 'payamito-elementor')); } if (!is_numeric($OTP)) { $error = true; $ajax_handler->add_error_message(__("OTP is not correct", 'payamito-elementor')); return; } if (count($ajax_handler->errors) === 0) { _payamito_el_delete_session($phone_value); } } if ($error === false) { $this->send($this->form->user_settings, $sent_data, null, 'user'); $this->send($this->form->admin_settings, $sent_data, null, 'admin'); } } public function send(array $settings, array $sent_data, $phone_number = null, string $user_type) { if ($settings['active'] === false) { return false; } $phone = []; if ($user_type === 'user') { $phone = payamito_to_english_number($sent_data[$settings['phone_field']]); $verify = payamito_verify_moblie_number($phone); if ($verify === false) { return false; } $phone = [$phone]; } if ($user_type === 'admin') { foreach ($settings['phone'] as $item) { $item = payamito_to_english_number($item['phone']); if (payamito_verify_moblie_number($item)) { array_push($phone, $item); } } } if ($user_type === "OTP") { $phone = [$phone_number]; } if ($settings['pattern_active'] === true) { if ($user_type === "OTP") { $pattern = $this->form->otp_prepare_pattern($settings['pattern']); } else { $pattern = $this->form->prepare_pattern($settings['pattern'], $sent_data); } foreach ($phone as $item) { $send = $this->form->pattern_send($item, $pattern, $settings['pattern_id']); } } else { if ($user_type === "OTP") { $message = $this->form->prepare_otp_message($settings['message']); } else { $message = $this->form->prepare_message($settings['message'], $sent_data); } foreach ($phone as $item) { $send = $this->form->text_send($item, $message); } } return $send; } } new Payamito_Elementor_Phone_Field; آموزشگاه قرآن Archives - وبلاگ نیکارو https://nikaro.ir/blog/tag/آموزشگاه-قرآن/ معرفی و ثبت نام کلاس های آموزشی، ورزشی، و هنری Thu, 27 Jul 2023 16:29:29 +0000 fa-IR hourly 1 https://wordpress.org/?v=6.4.5 https://nikaro.ir/blog/wp-content/uploads/2019/11/cropped-LOGO-04-01-05-32x32.png آموزشگاه قرآن Archives - وبلاگ نیکارو https://nikaro.ir/blog/tag/آموزشگاه-قرآن/ 32 32 معرفی کلاس قرآن در تهران https://nikaro.ir/blog/%d9%85%d8%b9%d8%b1%d9%81%db%8c-%da%a9%d9%84%d8%a7%d8%b3-%d9%82%d8%b1%d8%a2%d9%86-%d8%af%d8%b1-%d8%aa%d9%87%d8%b1%d8%a7%d9%86/ https://nikaro.ir/blog/%d9%85%d8%b9%d8%b1%d9%81%db%8c-%da%a9%d9%84%d8%a7%d8%b3-%d9%82%d8%b1%d8%a2%d9%86-%d8%af%d8%b1-%d8%aa%d9%87%d8%b1%d8%a7%d9%86/#comments Sun, 12 Apr 2020 13:01:17 +0000 https://nikaro.ir/blog/?p=5203 ما در این مقاله سعی داریم به معرفی کلاس قرآن در تهران بپردازیم . تاانتها با ما همراه باشید قرآن قرآن کتاب آسمانی است که از طریق وحی برای هدایت بشر به پیامبر اکرم نازل شده است. بسیاری از افراد علاقه دارند تا در کلاس های حفظ قرآن یا تفسیر و یا قرائت قرآن شرکت …

معرفی کلاس قرآن در تهران ادامۀ مطلب »

The post معرفی کلاس قرآن در تهران appeared first on وبلاگ نیکارو.

]]>

ما در این مقاله سعی داریم به معرفی کلاس قرآن در تهران بپردازیم . تاانتها با ما همراه باشید

قرآن

قرآن کتاب آسمانی است که از طریق وحی برای هدایت بشر به پیامبر اکرم نازل شده است. بسیاری از افراد علاقه دارند تا در کلاس های حفظ قرآن یا تفسیر و یا قرائت قرآن شرکت نمایند به همین دلیل به دنبال بهترین کلاس های قرآن می گردند که اساتید با تجربه ای در آن کلاس ها تدریس می کنند ما نیز در این مطلب می خواهیم شما را با بهترین موسسه های قرآنی تهران آشنا کنیم با ما همراه باشید و این مطالب مفید را مطالعه نمایید.

 در روایات اسلامی برای تعلیم و تعلم قرآن سفارش زیادی شده و برای آن اجر و پاداش فراوانی در نظر گرفته شده است.

پیامبر اکرم صلی اله علیه و آله می فرمایند: هیچ زن و مرد مومنی نیست، مگر اینکه خداوند بر او حق واجبی دارد که باید به اندازه توانش، قرآن را بیاموزد و در آن بیاندیشد و نسبت به معارف و احکامش آگاهی پیدا کند.

شایسته است اموری چون: روخوانی، تجوید، صوت و لحن و … را به نامهای دیگری غیر از «آموزش قرآن» بنامیم و آموزش قرآن را منحصر در این معنا بدانیم که آموزش قرآن یعنی خواندن معلّم بر متعلّم و شنیدن و تکرار او تا جایی که این شنیدن و تکرار موجب گنجاندن آیات در قلب متعلّم گردد و او نیز بتواند همراه معلّم یا به تنهایی آیات را از قلب خود بخواند و زمزمه کند.

شاید شما هم مانند خیلی از افراد دیگر به دنبال پیدا کردن یک کلاس مناسب برای پرورش استعدادخود ویا فرزندتان باشید . و برای این انتخاب به دنبال بهترین کلاس/آموزشگاه های سطح شهر تهران میگردید . پس با هم به مطالعه مقاله معرفی کلاس قرآن در تهران میپردازیم.

معرفی کلاس قرآن در تهران
معرفی کلاس قرآن در تهران

معرفی بهترین موسسه های قرآنی در تهران            

در تهران موسسه های زیادی وجود دارد که قرآن را در زمینه های مختلفی برای افراد آموزش می دهند ما در این مطلب شما را با بهترین موسسه های قرآنی تهران آشنا خواهیم کرد.

1. موسسه عرفان‌ القرآن

این موسسه از سال 72 تاکنون در زمینه کلاس های آموزش قرآن کریم فعالیت می کند و از جمله کلاس هایی که برگزار می کند روخوانی و روان ‌خوانی، حفظ، ترجمه و مفاهیم و تفسیر قرآن می باشد.

مشاهده صفحه آموزشگاه

2.آموزشگاه قرآنی میقات القرآن

موسسه قرآنی میقات القرآن یکی از بهترین موسسات قرآنی تهران محسوب می شود. مدیریت این موسسه بر عهده آقای طاهری آرا میباشد.

این موسسه با در نظر گرفتن امکانات بروز و با بهره مندی از اساتید مجرب اقدام به برگزاری دوره های آموزش حفظ قرآن کریم، آموزش فصیح خوانی قرآن کریم و … برای برادران و خواهران نموده است.

مشاهده صفحه آموزشگاه

3.آموزشگاه قرآنی احسن الحدیث

موسسه قرآنی احسن الحدیث در خیابان 17 شهریور تهران واقع شده است. این موسسه با بهره مندی از برترین اساتید و با دارا بودن امکانات و فضای مناسب اقدام به برگزاری دوره های آموزشی برای تمامی مقاطع سنی خواهران و برادران در سطوح مبتدی تا تخصصی در رشته های قرائت، حفظ، ترجمه، تفسیر و احکام و … نموده است.

مشاهده صفحه آموزشگاه

4.آموزشگاه قرآنی ریان

موسسه قرآنی ریان در سال 1388 در تهران فعالیت خود را آغاز کرد. مدیریت این موسسه بر عهده آقای مصطفی کلانکی میباشد.

این موسسه با فراهم کردن امکانات و فضای مناسب اقدام به برگزاری دوره های آموزش حفظ قرآن کریم، آموزش تجوید قرآن کریم و … برای برادران و خواهران نموده است.

مشاهده صفحه آموزشگاه

5. آموزشگاه قرآنی آل یاسین

دارالقرآن آل یاسین به مدیریت جعفری از سال ۱۳۸۲ فعالیت خود را در زمینه برگزاری دوره‌های آموزش قرآن آغاز کرده و آموزش روخوانی، حفظ، مفاهیم و تجوید قرآن از جمله کلاس‌های آموزشی این مرکز قرآنی است که ویژه قرآن‌آموزان از مقطع سه سال به بالا برگزار می‌شود.

این مؤسسه برای جذب هرچه بیشتر قرآن‌آموزان، نوآوری و ابداعات خاص در زمینه برگزاری کلاس‌های آموزش قرآن به کار می‌گیرد و به منظور جذب خردسالان و خانواده‌های آنها کلاس‌هایی با عنوان «بهشت دخترانه» در این مؤسسه دایر شده است که در ابتدا مفاهیم دینی به خردسالان آموزش داده می‌شد و سپس در سطوح بالاتر بسط پیدا کرد. در حال حاضر ۱۰۰ قرآن‌آموز در این مؤسسه حضور دارد و آموزه‌های قرآنی ویژه خردسالان همراه با قصه و بازی در کلاس‌های آموزشی مؤسسه ارائه می‌شود.

مشاهده صفحه آموزشگاه

6. موسسه فرهنگی قرآن و عترت حکمت ملاصدرا

این موسسه در خانی آبادنو واقع شده است و 18 سال است در زمینه آموزش قرآن فعالیت می کند و یکی از محورهای اصلی این موسسه آموزش ویژه خردسالان است که بعد از گذراندن هر دوره مدارک معتبر ارائه می دهند.

مشاهده صفحه آموزشگاه

7. موسسه فرهنگی قرآن و عترت مشکاة طاها

این موسسه نیز در خانی آبادنو واقع شده است و آموزش قرآن کریم را در دوره های مختلفی برگزار می کند و محور فعالیت های این موسسه به گونه ای است که شرکت کننده ها علاوه بر روخوانی و قرائت قرآن به مفاهیم عمیق آیات نیز توجه می نمایند.

مشاهده صفحه آموزشگاه

8. آموزشگاه قرآنی ره رضوان سینا

مؤسسه فرهنگی قرآن و عترت ره رضوان سینا با مدیریت صفیه فرزندی، به مدت ۲۳ سال است که با همکاری مسجد جامع امام زین‌العابدین(ع) در زمینه برگزاری دوره‌های آموزش قرآن فعالیت می‌کند و کلاس‌های آموزشی این مؤسسه همه روزه غیر از ایام تعطیل از ساعت ۷:۳۰ تا ۱۹ دایر است. اکنون محافل قرآنی زیادی در مناسبت‌های مختلف به ویژه در ایام ماه رمضان با حضور قاریان بین‌المللی در این مؤسسه برگزار شده است و غیر از کلاس‌های آموزش روخوانی، حفظ و مفاهیم قرآن کلاس‌های فرهنگی و هنری نیز در این مؤسسه برپا می‌شود و در مجموع این مؤسسه بیش از ۶۰۰ عضو دارد.

مشاهده صفحه آموزشگاه

9. موسسه فرهنگی قرآن و عترت قرآن پویان مسجد النبی

این موسسه در شهرک پاسداران واقع شده است و به صورت دو واحد آقایان و بانوان می باشد که کلاس های آموزشی در این موسسه شامل روخوانی و روان‌ خوانی، حفظ و تجوید قرآن می باشد.

مشاهده صفحه آموزشگاه

10. مؤسسه دارالقرآن الکریم امام هادی (ع)

این موسسه یکی از بهترین موسسه های قرآنی تهران است که در شهرک ولیعصر واقع شده است و به مدت 20 سال است در این زمینه فعالیت می کند و دارای کتابخانه تخصصی قرآن و عترت نیز می باشد. همچنین امکانات دیگری مانند کرسی قرآن، سیستم صوتی، برنامه کاری، هیئت اندیشه‌ ورزی و … نیز دارند.

مشاهده صفحه آموزشگاه

11.آموزشگاه قرآنی موسسه قرآن و عترت امام رضا (ع)

مشاهده صفحه آموزشگاه

The post معرفی کلاس قرآن در تهران appeared first on وبلاگ نیکارو.

]]>
https://nikaro.ir/blog/%d9%85%d8%b9%d8%b1%d9%81%db%8c-%da%a9%d9%84%d8%a7%d8%b3-%d9%82%d8%b1%d8%a2%d9%86-%d8%af%d8%b1-%d8%aa%d9%87%d8%b1%d8%a7%d9%86/feed/ 9